Litcius/Paper detail

ULO: An Underwater Light-Weight Object Detector for Edge Computing

Lin Wang, Xiufen Ye, Shunli Wang, Peng Li

2022Machines19 citationsDOIOpen Access PDF

Abstract

Recent studies on underwater object detection have progressed with the development of deep-learning methods. Generally, the model performance increase is accompanied by an increase in computation. However, a significant fraction of remotely operated underwater vehicles (ROVs) and autonomous underwater vehicles (AUVs) operate in environments with limited power and computation resources, making large models inapplicable. In this paper, we propose a fast and compact object detector—namely, the Underwater Light-weight Object detector (ULO)—for several marine products, such as scallops, starfish, echinus, and holothurians. ULO achieves comparable results to YOLO-v3 with less than 7% of its computation. ULO is modified based on the YOLO Nano architecture, and some modern architectures are used to optimize it, such as the Ghost module and decoupled head design in detection. We propose an adaptive pre-processing module for the image degradation problem that is common in underwater images. The module is lightweight and simple to use, and ablation experiments verify its effectiveness. Moreover, ULO Tiny, a lite version of ULO, is proposed to achieve further computation reduction. Furthermore, we optimize the annotations of the URPC2019 dataset, and the modified annotations are more accurate in localization and classification. The refined annotations are available to the public for research use.

Topics & Concepts

UnderwaterComputer scienceComputationObject detectionArtificial intelligenceObject (grammar)Computer visionDetectorPattern recognition (psychology)AlgorithmTelecommunicationsGeographyArchaeologyUnderwater Vehicles and Communication SystemsAdvanced Neural Network ApplicationsUnderwater Acoustics Research