Skip to content

Commit 90405cb

Browse files
authored
Relocated SeaSee'r project for underwater mapping
Moved the project idea for underwater mapping and exploration using spatially anchored panoramas to the second idea position, in order to increase its discoverability, as it became important.
1 parent acf8c05 commit 90405cb

1 file changed

Lines changed: 29 additions & 29 deletions

File tree

  • pages/development/google-summer-of-code

pages/development/google-summer-of-code/2026.md

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,35 @@ To apply for this project idea, please complete <a target="_blank" href="https:/
6969

7070
<hr>
7171

72+
### SeaSee'r: Underwater Mapping and Exploration using Spatially anchored Panoramas
73+
74+
350 Hours
75+
{: .label .label-blue }
76+
77+
{: .highlight }
78+
> **Required Skills**: Web Development (Full Stack), Web 3D Graphics, Real-Time Rendering, Python, Computer Vision, Git, REST APIs
79+
> **Possible Mentors**: Benedikt Kantz, Tobias Schreck, Wolfgang Slany
80+
> **Expected Outcome**: A navigatable underwater map based on real multimodal data from a remotely operated vehicle (ROV), including panorama (videos) and sonar data
81+
> **Difficulty level**: Advanced
82+
> **Project size**: Large
83+
> **Task link**: [View task](https://docs.google.com/document/d/1jVWFRFLTccSHU0lVX65LY1HiH_VQi3quhmlc7PmYuC8/edit?usp=sharing)
84+
85+
Project Description
86+
87+
Modern underwater ROVs provide a magnitude of different data streams in both real-time and post-operation for scientific application. There is, however, a lack of systems integrating the domain-specific requirements for navigating and exploring these data, especially for frequent site visits to study the behavior of marine creatures.
88+
89+
The project therefore proposes the creation of an open-source system to ingest data from the ROV and display the panorama images spatially anchored based on the position and orientation of the vehicle at the specific time stamps. The resulting interface should also incorporate multimodal data, i.e. sonar data and possible further data streams like point clouds directly into the visual exploration system. Once this basic visualization system is set up, specific exploration tasks can be implemented, such as:
90+
91+
- Mission and path planning, with
92+
- Search for prior exploration passes for detailed mission planning at specific sites,
93+
- Point cloud stitching / Image registration to compare passes over the same regions,
94+
- Site Re-Identification even in noisy environments through multimodal data use, and possible
95+
- Registration of new images and feeds live (during missions) to improve the navigation accuracy.
96+
97+
The project serves as an exploratory foray into bringing advances in spatial exploration and mapping techniques below the sea, and requires an extensible and longevity-focused architecture to enable downstream additions of data modalities and different vehicle types. The specific mission planning aspects need to be flexible in their structure as well, to allow for a rapid evolution in supported planning tooling; as the scientific goals might shift over time -- or new aspects of the marine life are discovered, requiring new paradigms.
98+
99+
<hr>
100+
72101
### Pocket Paint Flutter: backwards compatibility to old Android app
73102

74103
350 Hours
@@ -600,35 +629,6 @@ The platform is intentionally scoped as a learning-oriented reference implementa
600629

601630
<hr>
602631

603-
### SeaSee'r: Underwater Mapping and Exploration using Spatially anchored Panoramas
604-
605-
350 Hours
606-
{: .label .label-blue }
607-
608-
{: .highlight }
609-
> **Required Skills**: Web Development (Full Stack), Web 3D Graphics, Real-Time Rendering, Python, Computer Vision, Git, REST APIs
610-
> **Possible Mentors**: Benedikt Kantz, Tobias Schreck
611-
> **Expected Outcome**: A navigatable underwater map based on real multimodal data from a remotely operated vehicle (ROV), including panorama (videos) and sonar data
612-
> **Difficulty level**: Advanced
613-
> **Project size**: Large
614-
> **Task link**: [View task](https://docs.google.com/document/d/1jVWFRFLTccSHU0lVX65LY1HiH_VQi3quhmlc7PmYuC8/edit?usp=sharing)
615-
616-
Project Description
617-
618-
Modern underwater ROVs provide a magnitude of different data streams in both real-time and post-operation for scientific application. There is, however, a lack of systems integrating the domain-specific requirements for navigating and exploring these data, especially for frequent site visits to study the behavior of marine creatures.
619-
620-
The project therefore proposes the creation of an open-source system to ingest data from the ROV and display the panorama images spatially anchored based on the position and orientation of the vehicle at the specific time stamps. The resulting interface should also incorporate multimodal data, i.e. sonar data and possible further data streams like point clouds directly into the visual exploration system. Once this basic visualization system is set up, specific exploration tasks can be implemented, such as:
621-
622-
- Mission and path planning, with
623-
- Search for prior exploration passes for detailed mission planning at specific sites,
624-
- Point cloud stitching / Image registration to compare passes over the same regions,
625-
- Site Re-Identification even in noisy environments through multimodal data use, and possible
626-
- Registration of new images and feeds live (during missions) to improve the navigation accuracy.
627-
628-
The project serves as an exploratory foray into bringing advances in spatial exploration and mapping techniques below the sea, and requires an extensible and longevity-focused architecture to enable downstream additions of data modalities and different vehicle types. The specific mission planning aspects need to be flexible in their structure as well, to allow for a rapid evolution in supported planning tooling; as the scientific goals might shift over time -- or new aspects of the marine life are discovered, requiring new paradigms.
629-
630-
<hr>
631-
632632
### Your own Project Ideas ...
633633
90, 175 or 350 Hours
634634
{: .label .label-blue }

0 commit comments

Comments
 (0)