Paper Reading AI Learner

eStonefish-scenes: A synthetically generated dataset for underwater event-based optical flow prediction tasks

2025-05-19 16:26:18
Jad Mansour, Sebastian Realpe, Hayat Rajani, Michele Grimaldi, Rafael Garcia, Nuno Gracias

Abstract

The combined use of event-based vision and Spiking Neural Networks (SNNs) is expected to significantly impact robotics, particularly in tasks like visual odometry and obstacle avoidance. While existing real-world event-based datasets for optical flow prediction, typically captured with Unmanned Aerial Vehicles (UAVs), offer valuable insights, they are limited in diversity, scalability, and are challenging to collect. Moreover, there is a notable lack of labelled datasets for underwater applications, which hinders the integration of event-based vision with Autonomous Underwater Vehicles (AUVs). To address this, synthetic datasets could provide a scalable solution while bridging the gap between simulation and reality. In this work, we introduce eStonefish-scenes, a synthetic event-based optical flow dataset based on the Stonefish simulator. Along with the dataset, we present a data generation pipeline that enables the creation of customizable underwater environments. This pipeline allows for simulating dynamic scenarios, such as biologically inspired schools of fish exhibiting realistic motion patterns, including obstacle avoidance and reactive navigation around corals. Additionally, we introduce a scene generator that can build realistic reef seabeds by randomly distributing coral across the terrain. To streamline data accessibility, we present eWiz, a comprehensive library designed for processing event-based data, offering tools for data loading, augmentation, visualization, encoding, and training data generation, along with loss functions and performance metrics.

Abstract (translated)

基于事件的视觉与脉冲神经网络(SNNs)的结合预计将显著影响机器人技术,特别是在如视觉测距和障碍物规避等任务中。尽管现有的用于光流预测的真实世界事件数据集(通常由无人驾驶飞机系统[UAV]捕获),提供了宝贵的见解,但这些数据集在多样性、可扩展性和收集难度上存在局限性。此外,缺乏水下应用的标记化数据集限制了基于事件的视觉与自主水下航行器(AUVs)的集成。为解决这些问题,合成数据集可以提供一种可扩展的解决方案,并弥合仿真和现实之间的差距。在本工作中,我们引入了eStonefish-scenes,这是一个基于石鱼模拟器的合成事件驱动光流数据集。除了该数据集外,我们还介绍了一个数据生成管道,能够创建定制化的水下环境。这一管道支持动态场景的模拟,例如受生物启发的鱼类群体表现出包括障碍物规避和珊瑚周围反应导航在内的现实运动模式。此外,我们引入了一种场景生成器,它可以构建真实的礁石海底地形,通过在地面上随机分布珊瑚来实现。 为了简化数据访问性,我们推出了eWiz,这是一个全面处理基于事件的数据的库,提供了用于数据加载、增强、可视化、编码和训练数据生成的工具,以及损失函数和性能指标。

URL

https://arxiv.org/abs/2505.13309

PDF

https://arxiv.org/pdf/2505.13309.pdf


Tags
3D Action Action_Localization Action_Recognition Activity Adversarial Agent Attention Autonomous Bert Boundary_Detection Caption Chat Classification CNN Compressive_Sensing Contour Contrastive_Learning Deep_Learning Denoising Detection Dialog Diffusion Drone Dynamic_Memory_Network Edge_Detection Embedding Embodied Emotion Enhancement Face Face_Detection Face_Recognition Facial_Landmark Few-Shot Gait_Recognition GAN Gaze_Estimation Gesture Gradient_Descent Handwriting Human_Parsing Image_Caption Image_Classification Image_Compression Image_Enhancement Image_Generation Image_Matting Image_Retrieval Inference Inpainting Intelligent_Chip Knowledge Knowledge_Graph Language_Model LLM Matching Medical Memory_Networks Multi_Modal Multi_Task NAS NMT Object_Detection Object_Tracking OCR Ontology Optical_Character Optical_Flow Optimization Person_Re-identification Point_Cloud Portrait_Generation Pose Pose_Estimation Prediction QA Quantitative Quantitative_Finance Quantization Re-identification Recognition Recommendation Reconstruction Regularization Reinforcement_Learning Relation Relation_Extraction Represenation Represenation_Learning Restoration Review RNN Robot Salient Scene_Classification Scene_Generation Scene_Parsing Scene_Text Segmentation Self-Supervised Semantic_Instance_Segmentation Semantic_Segmentation Semi_Global Semi_Supervised Sence_graph Sentiment Sentiment_Classification Sketch SLAM Sparse Speech Speech_Recognition Style_Transfer Summarization Super_Resolution Surveillance Survey Text_Classification Text_Generation Time_Series Tracking Transfer_Learning Transformer Unsupervised Video_Caption Video_Classification Video_Indexing Video_Prediction Video_Retrieval Visual_Relation VQA Weakly_Supervised Zero-Shot