Skip to main content
zenodoopen

ROV-Based Multi-Sensor Dataset: Synchronized Camera and Sonar images taken in the Tropical Waters of the Red Sea, Eilat

<p><strong>Description:</strong></p> <p>This dataset consists of approximately 46,928 synchronized image pairs collected by the&nbsp; Blue-ROV2. The images were captured using a machine-vision camera (IDS UI-3260CP-C-HQ)&nbsp; and a BluePrint Oculus M1200d Forward-Looking Sonar (FLS). Both sensors were installed with the FLS tilted 15 degrees downward to achieve optimal coverage of the terrain and optimal FOV overlap.</p> <p>The data was collected to train and evaluate a comprehensive perception and obstacle avoidance framework.</p> <p>&nbsp;</p> <p><strong>Context:</strong></p> <p>This dataset is the second installment in our collection of synchronized multi-sensor underwater&nbsp; datasets, aimed at enabling advanced research in multi-modal sensor fusion, obstacle&nbsp; detection, and navigation for autonomous underwater vehicles (AUVs). The data was collected&nbsp; using the Blue-ROV2 Remotely Operated Vehicle (ROV) in the tropical waters of the Red Sea,&nbsp; off the coast of Eilat, Israel. This data captures diverse underwater environments and is part of a&nbsp; research project focused on developing fusion models for improved obstacle detection and&nbsp; navigation in AUVs.</p> <p>&nbsp;</p> <p><strong>Content:</strong></p> <p>The data encompasses several sites within the tropical waters of the Red Sea, Eilat, including&nbsp; corals, rocks, shipwrecks, man-made structures, piers, and caves. The ROV platform was&nbsp; operated by divers, ensuring accurate positioning and coverage. Data was acquired at depths&nbsp; ranging from 3 to 12 meters at different times from dawn to dusk.</p> <p><strong>&nbsp;</strong></p> <p><strong>Dataset Composition:</strong><strong><br></strong></p> <div> <table> <tbody> <tr> <td> <p>Site</p> </td> <td> <p>Recording Session</p> </td> <td> <p>Image Pairs</p> </td> <td> <p>Description</p> </td> </tr> <tr> <td> <p>Tropical Site 1</p> </td> <td> <p>20221211_092506</p> <p>20221211_133252</p> </td> <td> <p>10,915</p> <p>7,978</p> </td> <td> <p>Pier, rocks, corals</p> </td> </tr> <tr> <td> <p>Tropical Site 2</p> </td> <td> <p>20221212_095821</p> <p>20221212_141308</p> </td> <td> <p>9,900</p> <p>8,475</p> </td> <td> <p>Man-made structure,&nbsp;</p> <p>rocks, corals</p> </td> </tr> <tr> <td> <p>Tropical Site 3</p> </td> <td> <p>20221213_102542</p> </td> <td> <p>9,390</p> </td> <td> <p>Rocks, corals</p> </td> </tr> <tr> <td> <p>Total</p> </td> <td>&nbsp;</td> <td> <p>46,928&nbsp;</p> </td> <td>&nbsp;</td> </tr> </tbody> </table> </div> <p><strong>&nbsp;</strong></p> <p>The dataset is organized into separate sessions, each representing a specific dive or&nbsp; experiment. Within each session, data is further categorized into modalities: camera (FLC&nbsp; images), sonar (FLS images), and depth. Each modality directory contains the corresponding&nbsp; data files in PNG format for images and CSV format for depth data.</p> <p><strong>&nbsp;</strong></p> <p>Each modality directory includes:</p> <ul> <li> <p>A `camera.csv` file for the camera modality that maps each image file to its respective&nbsp; timestamp.</p> </li> <li> <p>A `sonar.csv` file for the sonar modality that maps each image file to its respective timestamp.</p> </li> <li> <p>The depth data in `depth.csv` formatted with `timestamp` and `value`.</p> </li> </ul> <p>Additionally, a `samples.json` file documents the relationship between uni-modal and&nbsp; multi-modal samples, enabling easy association of data from different modalities.</p> <p><strong>&nbsp;</strong></p> <p><strong>Technical Details:</strong></p> <ul> <li> <p>Camera: IDS UI-3260CP-C-HQ</p> </li> <ul> <li> <p>Image dimensions: 1936x1216 pixels (downscaled to 968 &times; 608 for this dataset)</p> </li> <li> <p>Sensor type: Sony IMX249 1/1.2" CMOS</p> </li> <li> <p>Lens: Tamron M112FM06</p> </li> <li> <p>Captured bit depth: 8-bit</p> </li> <li> <p>Frame rate: 5 Hz</p> </li> </ul> <li> <p>Sonar: BluePrint Oculus M1200d</p> </li> <ul> <li> <p>Operating frequency: 1.2 MHz (low frequency mode)</p> </li> <li> <p>Maximum range: 40 m (set to 15 m for this dataset)</p> </li> <li> <p>Horizontal aperture: 130&deg;</p> </li> <li> <p>Vertical aperture: 20&deg;</p> </li> <li> <p>Number of beams: 512</p> </li> <li> <p>Angular resolution: 0.6&deg;</p> </li> <li> <p>Beam separation: 0.25&deg;</p> </li> <li> <p>Image resolution: 544x300 pixels</p> </li> <li> <p>Coordinate system: Polar</p> </li> <li> <p>Frame rate: 5 Hz</p> </li> </ul> <li> <p>Depth: Blue-Robotics Ping2 Sonar Altimeter and Echosounder</p> </li> <ul> <li> <p>Frequency: 115 kHz</p> </li> <li> <p>Source Level: 198 dB re 1&micro;Pa @ 1m</p> </li> <li> <p>Beamwidth: 25 degrees</p> </li> <li> <p>Typical Minimum Range: 0.3 m (1 ft)</p> </li> <li> <p>Typical Usable Range: 100 m (328 ft)</p> </li> <li> <p>Range Resolution: 0.5% of range</p> </li> <li> <p>Depth Rating: 300 m (984 ft)</p> </li> <li> <p>Data format: CSV</p> </li> <li> <p>Columns:</p> </li> <ul> <li> <p>timestamp: Unix timestamp (seconds)</p> </li> <li> <p>value: Depth value (meters)</p> </li> </ul> <li> <p>Sample rate: 5 Hz</p> </li> </ul> </ul> <p><strong>&nbsp;</strong></p> <p><strong>Example File Tree Layout:</strong></p> <p>```<br>${session}/<br>${dataset}/<br>camera/<br>camera.csv<br>00000001.png<br>00000002.png<br>&hellip;<br>sonar/<br>sonar.csv<br>00000001.png<br>00000002.png<br>&hellip;<br>depth/<br>depth.csv<br>samples.json<br>```<strong> <br><br>Example File Content:</strong></p> <p><strong>&nbsp;</strong>camera.csv<br>```<br>timestamp,filename<br>1644234340.181234,00000001.png<br>1644234343.375667,00000002.png<br>```</p> <p><strong>&nbsp;</strong>sonar.csv<br>```<br>timestamp,filename<br>1644234340.181234,00000001.png<br>1644234343.375667,00000002.png<br>```</p> <p><strong>&nbsp;</strong>depth.csv<br>```<br>timestamp,value<br>1644234340.181234,5.4<br>1644234343.375667,6.1<br>```</p> <p><strong>&nbsp;</strong>samples.json</p> <p>```<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;"samples": [<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"camera": [<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"depth": [<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sonar": [<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"camera": [<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"depth": [<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sonar": [<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>]</p> <p>```</p> <p>By providing synchronized and aligned camera, sonar imagery, and depth data, this dataset&nbsp; enables researchers to explore novel algorithms and techniques for multi-modal sensor fusion in&nbsp; the context of autonomous underwater vehicles operating in the tropical waters of the Red Sea.</p> <p><strong>Acknowledgements</strong></p> <p>The data in this repository is part of the DeeperSense project that received funding from the European Commission, Program H2020-ICT-2020-2 ICT-47-2020, Project Number: 101016958.</p>

ShareScore

28/100

Overall dataset sharing score

Score breakdown

These five areas show where the dataset supports — or may limit — practical reuse.

Stewardship
4
Harmonization
4
Access
16
Reuse readiness
0
Engagement
4