A Comparison of Deep Learning Approach for Underwater Object Detection

In recent years, marine ecosystems and fisheries have become potential resources. Therefore, monitoring these objects will be essential to ensure their existence. One of the computer vision techniques is object detection, utilized to recognize and localize objects in underwater scenery. Many studies...

Full description

Bibliographic Details
Main Authors: Nurcahyani Wulandari, Igi Ardiyanto, Hanung Adi Nugroho
Format: Article
Language:English
Published: Ikatan Ahli Informatika Indonesia 2022-04-01
Series:Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi)
Subjects:
Online Access:http://jurnal.iaii.or.id/index.php/RESTI/article/view/3931
_version_ 1827365179026833408
author Nurcahyani Wulandari
Igi Ardiyanto
Hanung Adi Nugroho
author_facet Nurcahyani Wulandari
Igi Ardiyanto
Hanung Adi Nugroho
author_sort Nurcahyani Wulandari
collection DOAJ
description In recent years, marine ecosystems and fisheries have become potential resources. Therefore, monitoring these objects will be essential to ensure their existence. One of the computer vision techniques is object detection, utilized to recognize and localize objects in underwater scenery. Many studies have been conducted to investigate various deep learning methods implemented in underwater object detection; however, only a few investigations have been performed to compare mainstream object detection algorithms in these circumstances. This article examines various state-of-the-art deep learning methods applied to underwater object detection, including Faster-RCNN, SSD, RetinaNet, YOLOv3, and YOLOv4. We trained five models on the RUIE dataset. The average detection time was used to compare how fast a model can detect an object within an image, and mAP was also applied to measure detection accuracy. All trained models have costs and benefits; SSD was fast but had poor performance; RetinaNet had consistent performance across different thresholds, but the detection speed was slow; YOLOv3 was the fastest and had acceptable performance comparable with RetinaNet; YOLOv4 was good at first, but performance dropped as threshold enlargement; also, YOLOv4 needed extra time to detect objects compared to YOLOv3. There are no models that are fully suited for underwater object detection; nonetheless, when the mAP and average detection time of the five models were compared, we determined that YOLOv3 is the best acceptable model among the evaluated underwater object detection models.
first_indexed 2024-03-08T08:23:28Z
format Article
id doaj.art-5fea12638501401589b9782edcf13354
institution Directory Open Access Journal
issn 2580-0760
language English
last_indexed 2024-03-08T08:23:28Z
publishDate 2022-04-01
publisher Ikatan Ahli Informatika Indonesia
record_format Article
series Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi)
spelling doaj.art-5fea12638501401589b9782edcf133542024-02-02T05:13:46ZengIkatan Ahli Informatika IndonesiaJurnal RESTI (Rekayasa Sistem dan Teknologi Informasi)2580-07602022-04-016225225810.29207/resti.v6i2.39313931A Comparison of Deep Learning Approach for Underwater Object DetectionNurcahyani Wulandari0Igi Ardiyanto1Hanung Adi Nugroho2Universitas Gadjah MadaUniversitas Gadjah MadaUniversitas Gadjah MadaIn recent years, marine ecosystems and fisheries have become potential resources. Therefore, monitoring these objects will be essential to ensure their existence. One of the computer vision techniques is object detection, utilized to recognize and localize objects in underwater scenery. Many studies have been conducted to investigate various deep learning methods implemented in underwater object detection; however, only a few investigations have been performed to compare mainstream object detection algorithms in these circumstances. This article examines various state-of-the-art deep learning methods applied to underwater object detection, including Faster-RCNN, SSD, RetinaNet, YOLOv3, and YOLOv4. We trained five models on the RUIE dataset. The average detection time was used to compare how fast a model can detect an object within an image, and mAP was also applied to measure detection accuracy. All trained models have costs and benefits; SSD was fast but had poor performance; RetinaNet had consistent performance across different thresholds, but the detection speed was slow; YOLOv3 was the fastest and had acceptable performance comparable with RetinaNet; YOLOv4 was good at first, but performance dropped as threshold enlargement; also, YOLOv4 needed extra time to detect objects compared to YOLOv3. There are no models that are fully suited for underwater object detection; nonetheless, when the mAP and average detection time of the five models were compared, we determined that YOLOv3 is the best acceptable model among the evaluated underwater object detection models.http://jurnal.iaii.or.id/index.php/RESTI/article/view/3931underwater object detectionfaster-rcnnssdretinanetyolov3yolov4
spellingShingle Nurcahyani Wulandari
Igi Ardiyanto
Hanung Adi Nugroho
A Comparison of Deep Learning Approach for Underwater Object Detection
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi)
underwater object detection
faster-rcnn
ssd
retinanet
yolov3
yolov4
title A Comparison of Deep Learning Approach for Underwater Object Detection
title_full A Comparison of Deep Learning Approach for Underwater Object Detection
title_fullStr A Comparison of Deep Learning Approach for Underwater Object Detection
title_full_unstemmed A Comparison of Deep Learning Approach for Underwater Object Detection
title_short A Comparison of Deep Learning Approach for Underwater Object Detection
title_sort comparison of deep learning approach for underwater object detection
topic underwater object detection
faster-rcnn
ssd
retinanet
yolov3
yolov4
url http://jurnal.iaii.or.id/index.php/RESTI/article/view/3931
work_keys_str_mv AT nurcahyaniwulandari acomparisonofdeeplearningapproachforunderwaterobjectdetection
AT igiardiyanto acomparisonofdeeplearningapproachforunderwaterobjectdetection
AT hanungadinugroho acomparisonofdeeplearningapproachforunderwaterobjectdetection
AT nurcahyaniwulandari comparisonofdeeplearningapproachforunderwaterobjectdetection
AT igiardiyanto comparisonofdeeplearningapproachforunderwaterobjectdetection
AT hanungadinugroho comparisonofdeeplearningapproachforunderwaterobjectdetection