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...
Main Authors: | , , |
---|---|
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 |