AquaLens: advancing monitoring in aquaculture using autodistill and CLIP

Deformities and disease occurrence within aquaculture are the by-products of poor practices and inadequate monitoring. Such procedures are performed manually which is an exhaustive process that can cause harm to the fishes. A non-intrusive and robust system that can adaptively monitor and track ever...

Full description

Saved in:
Bibliographic Details
Main Author: Ng, Siew Juan
Other Authors: Ng Yin Kwee
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/177865
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-177865
record_format dspace
spelling sg-ntu-dr.10356-1778652024-06-08T16:51:01Z AquaLens: advancing monitoring in aquaculture using autodistill and CLIP Ng, Siew Juan Ng Yin Kwee School of Mechanical and Aerospace Engineering MYKNG@ntu.edu.sg Engineering Machine vision Aquaculture Deformities and disease occurrence within aquaculture are the by-products of poor practices and inadequate monitoring. Such procedures are performed manually which is an exhaustive process that can cause harm to the fishes. A non-intrusive and robust system that can adaptively monitor and track every activity of the fishes will ease the traditional laborious practices and potentially increase aquaculture’s yield production overall. This project aims to develop an effective and robust monitoring system called ‘AquaLens’. It will precisely monitor all the fishes in the tank without human intervention. With the video captured from the tank, the detection algorithm passes the initial value of the target into the tracking algorithm. The fish’s features are then extracted for image classification and feature comparison to perform continuous identification. During final processing, all the pre-processed data are combined to generate the output of the overall monitoring system. The AquaLens system is developed using a detection algorithm, Autodistill, to create a custom model with a confidence score of 83% and a precision score of 97.1%. As for the multi-target tracker algorithm, BotSORT achieves a Muti-Object Tracking Accuracy (MOTA) of 77.7%. The re-identification process was modified to the image classification algorithm and the feature extraction model: ResNet50 and OpenAI CLIP, to achieve an accuracy score of 97.2% and 79.4% respectively. Overall, AquaLens performs with an average precision of 81.12%. AquaLens aims to provide farmers and stakeholders with the ability to continuously detect, track and re-identify every fish’s physical appearance and behavioural activities in the tank without human input and intervention. The long-term usage of the system will address the deteriorating health of the fish by providing comprehensive visual documentation of their activities, which can potentially replace existing manual monitoring methods. Bachelor's degree 2024-06-03T03:57:08Z 2024-06-03T03:57:08Z 2024 Final Year Project (FYP) Ng, S. J. (2024). AquaLens: advancing monitoring in aquaculture using autodistill and CLIP. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/177865 https://hdl.handle.net/10356/177865 en A115 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering
Machine vision
Aquaculture
spellingShingle Engineering
Machine vision
Aquaculture
Ng, Siew Juan
AquaLens: advancing monitoring in aquaculture using autodistill and CLIP
description Deformities and disease occurrence within aquaculture are the by-products of poor practices and inadequate monitoring. Such procedures are performed manually which is an exhaustive process that can cause harm to the fishes. A non-intrusive and robust system that can adaptively monitor and track every activity of the fishes will ease the traditional laborious practices and potentially increase aquaculture’s yield production overall. This project aims to develop an effective and robust monitoring system called ‘AquaLens’. It will precisely monitor all the fishes in the tank without human intervention. With the video captured from the tank, the detection algorithm passes the initial value of the target into the tracking algorithm. The fish’s features are then extracted for image classification and feature comparison to perform continuous identification. During final processing, all the pre-processed data are combined to generate the output of the overall monitoring system. The AquaLens system is developed using a detection algorithm, Autodistill, to create a custom model with a confidence score of 83% and a precision score of 97.1%. As for the multi-target tracker algorithm, BotSORT achieves a Muti-Object Tracking Accuracy (MOTA) of 77.7%. The re-identification process was modified to the image classification algorithm and the feature extraction model: ResNet50 and OpenAI CLIP, to achieve an accuracy score of 97.2% and 79.4% respectively. Overall, AquaLens performs with an average precision of 81.12%. AquaLens aims to provide farmers and stakeholders with the ability to continuously detect, track and re-identify every fish’s physical appearance and behavioural activities in the tank without human input and intervention. The long-term usage of the system will address the deteriorating health of the fish by providing comprehensive visual documentation of their activities, which can potentially replace existing manual monitoring methods.
author2 Ng Yin Kwee
author_facet Ng Yin Kwee
Ng, Siew Juan
format Final Year Project
author Ng, Siew Juan
author_sort Ng, Siew Juan
title AquaLens: advancing monitoring in aquaculture using autodistill and CLIP
title_short AquaLens: advancing monitoring in aquaculture using autodistill and CLIP
title_full AquaLens: advancing monitoring in aquaculture using autodistill and CLIP
title_fullStr AquaLens: advancing monitoring in aquaculture using autodistill and CLIP
title_full_unstemmed AquaLens: advancing monitoring in aquaculture using autodistill and CLIP
title_sort aqualens: advancing monitoring in aquaculture using autodistill and clip
publisher Nanyang Technological University
publishDate 2024
url https://hdl.handle.net/10356/177865
_version_ 1814047067978334208