Design and Implementation of an Artificial Vision System on Board a BlueROV Underwater Robot for Starfish Detection


Abstract:

This work presents the development and evaluation of two custom convolutional neural network models for detecting the marine species Starfish, based on pre-trained YOLO architectures. The first model was implemented using Yolov4-Tiny in Python and trained on Google Colab with GPU acceleration, while the second was developed in MATLAB using the YOLOv2 framework. A dataset of 500 labeled images was used for training, with annotations performed via LabelImg (Python) and Image Labeler (MATLAB), ensuring proper object recognition. Experimental results demonstrate that the Yolov4-Tiny model achieved superior performance, reaching a detection accuracy of 80.40% in underwater tests, with a confusion matrix accuracy of 90.66%, precision of 93.79%, and sensitivity of 96.45%. In contrast, the MATLAB-based model achieved only 58.63% detection accuracy underwater, with confusion matrix results of 80% accuracy, 87.59% precision, and 90.22% sensitivity. These findings indicate a clear advantage in using Yolov4-Tiny for real-time embedded detection tasks, particularly in resource-constrained environments like underwater robotics. Consequently, the Yolov4-Tiny model was selected for deployment in an autonomous Blue-ROV underwater robot, enabling real-time artificial vision for Starfish identification. The implementation contributes to marine species monitoring and robotic autonomy in challenging underwater conditions.

Año de publicación:

2026

Keywords:

  • artificial vision
  • Convolutional neural network
  • Detection
  • Starfish
  • YOLOv4 tiny

Fuente:

scopusscopus

Tipo de documento:

Other

Estado:

Acceso restringido

Áreas de conocimiento:

  • Visión por computadora
  • Ciencias de la computación
  • Especies invasoras

Áreas temáticas de Dewey:

  • Otras ramas de la ingeniería
  • Métodos informáticos especiales
  • Invertebrados marinos y costeros
Procesado con IAProcesado con IA

Objetivos de Desarrollo Sostenible:

  • ODS 14: Vida submarina
  • ODS 12: Producción y consumo responsables
  • ODS 6: Agua limpia y saneamiento
Procesado con IAProcesado con IA