Fish counting through underwater fish detection using deep learning techniques

Aquaculture is the practice of reproducing, increasing and yielding aquatic organisms, such as aquatic animals and aquatic plants, in confined water bodies, like ponds, lakes, rivers, oceans, etc. Fishery represents one of the activities of aquaculture. The key function affecting fisheries managemen...

Full description

Bibliographic Details
Main Authors: Sundari VEERAPPAN, Jansi Rani SELLA VELUSWAMI
Format: Article
Language:English
Published: ICI Publishing House 2023-12-01
Series:Revista Română de Informatică și Automatică
Subjects:
Online Access:https://rria.ici.ro/documents/446/art._6_India_VeerappanSundari-C1.pdf
_version_ 1797355049810132992
author Sundari VEERAPPAN
Jansi Rani SELLA VELUSWAMI
author_facet Sundari VEERAPPAN
Jansi Rani SELLA VELUSWAMI
author_sort Sundari VEERAPPAN
collection DOAJ
description Aquaculture is the practice of reproducing, increasing and yielding aquatic organisms, such as aquatic animals and aquatic plants, in confined water bodies, like ponds, lakes, rivers, oceans, etc. Fishery represents one of the activities of aquaculture. The key function affecting fisheries management is the fishing activity. Operations like locating and counting fish are used to enhance this practice. There is a strong demand for underwater fish identification for multiple uses in sustainable fisheries. Real time monitoring helps to improve fishing activities. Deep Learning Techniques are used to train the computer with the available existing image data, faster GPUs, and algorithms employed to detect, locate and classify various objects within an underwater image or video with high accuracy. A well-liked object detection model, namely YOLO (You Only Look Once), is renowned for its quickness and precision. This paper presents a state-of-the-art version of the YOLO model for detecting and counting fish from underwater images or videos. The primary objective is to develop a system for automatic fish detection using an advanced convolutional neural network YOLOv8 and compare the results with the ones of the YOLOv7 model. It is proved that YOLOv8s performs better than YOLOv7, as YOLOv8s achieves a mAP@0.5 of 0.964, a precision of 0.929 and an IoU of 0.7.
first_indexed 2024-03-08T13:58:38Z
format Article
id doaj.art-fe26e2b4cb6e4e9b9911fe12f5302304
institution Directory Open Access Journal
issn 1220-1758
1841-4303
language English
last_indexed 2024-03-08T13:58:38Z
publishDate 2023-12-01
publisher ICI Publishing House
record_format Article
series Revista Română de Informatică și Automatică
spelling doaj.art-fe26e2b4cb6e4e9b9911fe12f53023042024-01-15T08:22:51ZengICI Publishing HouseRevista Română de Informatică și Automatică1220-17581841-43032023-12-01334698010.33436/v33i4y202306Fish counting through underwater fish detection using deep learning techniquesSundari VEERAPPAN0Jansi Rani SELLA VELUSWAMI1Department of Computer Science and Engineering, Meenakshi Sundararajan Engineering College, Chennai, Tamil Nadu, IndiaDepartment of Computer Science and Engineering, Sri Sivasubramaniya Nadar College of Engineering, Chennai, Tamil Nadu, IndiaAquaculture is the practice of reproducing, increasing and yielding aquatic organisms, such as aquatic animals and aquatic plants, in confined water bodies, like ponds, lakes, rivers, oceans, etc. Fishery represents one of the activities of aquaculture. The key function affecting fisheries management is the fishing activity. Operations like locating and counting fish are used to enhance this practice. There is a strong demand for underwater fish identification for multiple uses in sustainable fisheries. Real time monitoring helps to improve fishing activities. Deep Learning Techniques are used to train the computer with the available existing image data, faster GPUs, and algorithms employed to detect, locate and classify various objects within an underwater image or video with high accuracy. A well-liked object detection model, namely YOLO (You Only Look Once), is renowned for its quickness and precision. This paper presents a state-of-the-art version of the YOLO model for detecting and counting fish from underwater images or videos. The primary objective is to develop a system for automatic fish detection using an advanced convolutional neural network YOLOv8 and compare the results with the ones of the YOLOv7 model. It is proved that YOLOv8s performs better than YOLOv7, as YOLOv8s achieves a mAP@0.5 of 0.964, a precision of 0.929 and an IoU of 0.7.https://rria.ici.ro/documents/446/art._6_India_VeerappanSundari-C1.pdfaquaculturecomputer visionyolofish detection
spellingShingle Sundari VEERAPPAN
Jansi Rani SELLA VELUSWAMI
Fish counting through underwater fish detection using deep learning techniques
Revista Română de Informatică și Automatică
aquaculture
computer vision
yolo
fish detection
title Fish counting through underwater fish detection using deep learning techniques
title_full Fish counting through underwater fish detection using deep learning techniques
title_fullStr Fish counting through underwater fish detection using deep learning techniques
title_full_unstemmed Fish counting through underwater fish detection using deep learning techniques
title_short Fish counting through underwater fish detection using deep learning techniques
title_sort fish counting through underwater fish detection using deep learning techniques
topic aquaculture
computer vision
yolo
fish detection
url https://rria.ici.ro/documents/446/art._6_India_VeerappanSundari-C1.pdf
work_keys_str_mv AT sundariveerappan fishcountingthroughunderwaterfishdetectionusingdeeplearningtechniques
AT jansiranisellaveluswami fishcountingthroughunderwaterfishdetectionusingdeeplearningtechniques