Professional Documents
Culture Documents
Aqua
Aqua
Abstract— Fish diseases are the ones that thwart the The world needs aquaculture or fish farming to help meet
production of small- and large-scale fish farming the ever-growing demand for seafood and provide people in
industries. Although there are many physical developing countries with healthy protein while reducing the
methodologies based on manual observation involved in pressure on wild fish. The phases of aquaculture include
finding a solution, they are not 100 percent accurate. As bloodstock holding, hatchery production of seed, nursing
technologies advance in the current scenario, it is the systems, grow-out systems, and quarantining. In fact,
only solution for early detection of diseases with high aquaculture accounts for nearly 68 percent of India's total
accuracy, which is necessary and may prevent loss. Since fish production, making it the third largest fish producer in
fish are sensitive creatures, early detection and diagnosis the world. 1.07 percent of the nation's GDP is made up of
is essential. This paper is a survey on diseases in fish and the aquaculture industry. India is expected to need 1.6 crore
different techniques that are involved in the early tonnes of fisheries by 2025. However, aquatic productivity
detection of diseases in fish. It also includes a comparison has recently decreased as a result of dramatic regional
between the different techniques involved. The final climate circumstances. The second, measurement, aims at
approach is to identify and detect diseases efficiently, non-invasively estimating the dimensions and weight of fish.
which will be a boon to small and large aquaculture The third, tracking, aims at following individuals or shoals
industries in the future. over time, which is usually done to either aid in the counting
process or to determine the behavior of the fish as a
response to the environment or to some source of stress. The
Keywords—Aquaculture, Machine learning, Convolutional fourth, classification, aims to identify the species or other
Neural network, Fish Disease Identification.
factors in order to obtain a better characterization of a given
I. INTRODUCTION area [10]. Infectious diseases caused by bacteria, viruses and
parasites are a primary concern in aquaculture. Indeed,
The word aquaculture is related to farming, including effective control of these diseases is one of the most critical
breeding, raising, and harvesting fishes, aquatic plants, elements in successful aquaculture. There are mainly four
crustaceans, mollusks, and aquatic organisms. It involves the types of fish diseases. The first is bacterial diseases like fish
cultivation of both freshwater and saltwater creatures under a tuberculosis, columnaris etc. The second is fungal diseases
controlled condition and is used to produce food and such as branchyomocosis and dermatomycosis, followed by
commercial products. There are mainly two types of parasitic diseases such as velvet, flukes etc. The final one is
aquacultures, the first one is Mariculture, which is farming of protozoan diseases like Ichthyophthiriusis and coastiasis etc.
marine species such as mollusks, shrimps, seaweeds, sea Various types of fish diseases have been shown in figure 3.
horses and sea cucumbers etc. for the purpose of Early identification of diseased fish is vital to prevent
pharmaceuticals, food additives, cosmetics, jewelry, and spreading of diseases. One method of doing this is by
nutraceuticals. This is carried on either in natural marine observing the anomalous behavior of fishes through there
environment or cage ponds and raceways etc. The second trajectories. Traditional artificial sampling and hand testing
one is fish farming which is carried on in artificial man-made of aquatic life are not only challenging, laborious, and time-
environments like tanks and other enclosures. They are used consuming, but they also create stress on the fish because it
mainly to farm fishes like rohu, tilapia, carp, trout, salmon, is a disruptive contact method that negatively affects fish
catfish and many more [9]. well-being and health. To do this thing physically is a
difficult task and needs expertise. Then also it does not
provide us as much the required accuracy [3]. As a solution
for this there are many technical applications in present day
scenario that help us in early detection and identification of
these diseases with high accuracy. There are a number of
researches done on machine learning especially on neural
networks, deep learning, computer vision, image processing
Figure1: Mariculture Figure 2: Fish Farming(artificial) and many more scientific techniques for this purpose which
works efficiently. The given paper is a survey on such applications. The main subject of many of these works is
methodologies. disease detection, including EUS, ulcers, white spots, tail and
fin rot, etc. The next section provides a detailed explanation
of each of these strategies.
III. METHODOLOGY
The detection and identification of fish diseases has been
proposed using a variety of techniques. Since physical
methods don't offer sufficient accuracy, several of these
approaches have technological applications. This section
presents various techniques that are used followed by the
comparison table
A. Machine Learning Based or Computer Vision:
To detect and identify fish infections, many approaches [6],
[15] and [16] used computer vision techniques. To
II. RELEVANT THEORIES categorize fish that have the epizootic ulcerative syndrome
The current publication, which covers 10 studies, (EUS), a few methods [6] [16] were put forth. On fish
discusses how machine learning techniques have been used photos, color segmentation technology is frequently used to
in intelligent disease detection systems over the last five extract skin with signs of ageing [15]. Another strategy
years. To be clear, one of these is from 2017, one is from involved extracting affected areas and alerting fish growers.
2019, one is from 2021, and seven are from 2022. The Disease diagnosis and prescribed course of therapy are
method[6] uses image processing techniques and machine included in the notification.
learning, notably neural network and machine learning, to Histogram equalization was used in Approach [6], which
determine whether a fish is infected or not with epizootic was followed by edge detection for segmentation. In
ulcerative syndrome (EUS). It has a maximum accuracy of comparison to other edge detectors, Canny's edge detector
86%. In approach[3], convolutional neural networks and produced the best results.
computer vision have been used to detect diseases including When applied to EUS-infected photos, features from the
columnaris, ichthyophthirius, and epizootic ulcerative Accelerated Segment Test (FAST) outperformed others,
syndrome with an accuracy of about 98%. In a different such as the Histogram of Gradient (HOG) features.
method [5], image processing and machine learning with an After FAST features, Principal Component Analysis (PCA)
SVM classifier were used to categorise unhealthy salmon
[16] was used to minimize feature vector dimensions. When
fish using data sets with and without augmentation, and the
accuracy reached was 94% and 91%, respectively. In a used as a classifier, neural networks [17] outperformed K-
recent publication [11], work was done utilising IOT and Nearest Neighbor (k-NN) in terms of recognition outcomes.
image processing to detect diseases such fin root and fungal B. Deep Convolutional Neural Network Based (DCNN)
bacteria using CNN algorithm. The work also included
This approach starts with data preparation and ends with
diagnosing diseased fish using an automatic feeding system.
it also has a system that helps manage the pH, temperature, data pre-processing. Using the Inception Resnet-V2
and turbidity of the water, whereas there accuracy with technique, the processed data picture will be fed into the
respect to training and validation wasn’t up to mark. Another DCNN. The results of the DCNN training and testing will be
paper [12] employs deep hybrid CNN together with image utilised to identify fish disease. Prior to entering the DCNN,
processing to identify diseases in rohu fish, such as tail and data collecting, labelling, and pre-processing are
fin rot, wound, red dot, and gill rot, with a 99.8% accuracy implemented and discussed in computer vision. Resizing
rate as of 2022. While in Paper [13], an Android app was and image rotation are data augmentation techniques used in
created to identify fish sickness at an early stage utilising image pre-processing to enhance the number of sample
strong machine learning methods linked to Extreme Artificial pictures and the many variations required to improve
Neural Networks (EANN). This study examines disease assessment performance and decrease overfitting concerns.
detection in six different fish species, including the rohu [6] The initial stage of this approach, called the feature
silver carp, mori, and others, and reports a 98% accuracy extractor, uses an Inception Resnet-V2 feature extractor to
rate. In a recent study [14], efforts were made to identify extract useable feature maps. A convolutional feature map is
protozoan white spot disease in mariculture using a variety of produced by the feature extractor and used by the region
image enhancement techniques, including CLAHE, auto proposal and detection networks. The region proposal
level, and a combination of both. The study's authors network, a convolutional network that is slid across the
ultimately came to the conclusion that the combination of feature map with anchor boxes at each position, is included
both techniques provides the greatest accuracy. Another in the second stage. Using two siblings fully connected
method [4] focuses on utilising computer vision and deep
layers, the bounding box and its likelihood to belong to a
convolutional neural network (DCNN) to identify
particular class or background are determined. Finally, the
widespread diseases like white spots and ulcers. Finally, they
came up with a result that had a MAP of 0.518, or mean feature map is cropped using the Detection Network and the
average precision. The last one [2] employed a system for suggested regions to create a region of interest (ROI)
disease identification, however it isn't specified the disease, collection.[4] Subsequently, these ROIs are processed by a
fish, or algorithm they used, let alone its accuracy. Therefore, pooling layer and fully connected layers to estimate the
the majority of current research is from 2022, and the probability and refine the bounding box coordinates.
majority of it uses CNN and image processing to diagnose C. Neural Network Based
the sickness. However, there are a number of other kinds of
In the NN type of model the following steps are followed:
Step1: Image Acquisition: -The collection or acquiring of outperform the original algorithm. This study's collection of
the images from some source. The Experimentations have underwater fish photos was gathered using an underwater
been applied on real images of EUS infected fish. camera. Auto level can fix the brightness and color levels
Step 2: -Image Pre-Processing: - The removal of the noise, while adjusting the Luminance, Hue, and Saturation to their
applied the filter, normalization of the intensity image and correct values. Luminance is a measure of brightness. An
various morphological operations applied on the EUS image's color information is supplied in its Chrominance.
image. CLAHE operates with tiles rather than the entire image. [14]
Step-3: -Image Segmentation: - Various edge detection Each tile's contrast is enhanced so that the histogram of the
techniques have been applied on fish images to enhance the output region nearly matches the histogram given by the
image and to preserve the useful information and remove the 'Distribution' option. Both of the above strategies have been
useless information of the data or image. Before applied the coupled to demonstrate the potential of integrated picture
edge detection techniques first equalize the image through enhancing techniques in addressing underwater image
histogram equalization limitations. Statistical criteria such as Mean Squared Error
Step 4: -Feature Extraction: - Various feature Extraction (MSE), Peak Signal to Noise Ratio (PSNR), Entropy, and
methods have been applied using ROI (Region of Interest) Structural Similarity Index (SSIM) were employed to assess
e.g., HOG (Histogram of Gradient), FAST (Features from the quality of underwater photographs.
Accelerated Segment Test).
F. Video based Diagnosis
Step 5: -Image Classification: - Classify the Non-EUS and
EUS infected fish. Various classification method has been Expert management module, user management module, and
applied after extracting the feature extraction. video transmission management module are all part of the
Step 6: -Image Evaluation & Accuracy: Evaluate the system function.[18]
methods and techniques. Appropriate evaluation strategy for i) Expert Management Module
segmentation and classification of image is determined. This module implements expert resource management.
Various classification algorithms have been applied to Administrators can log in and add, delete, or alter expert
calculate classification accuracy. data in the expert database. Because of their expertise, the
Proposed method Edge detection has been applied for specialists are segregated into distinct consulting rooms. At
enhancing the fish images, Extract the Features from FAST the same time, the solution enables experts to operate across
(Features from Accelerated Segment Test) as it is a better many consulting rooms. This module's SMS function might
feature extractor.[6] After Feature Extractor applied the PCA be configured to notify the expert that a waiting information
(Principle Component Analysis) followed by Machine has arrived when the expert is offline. As soon as feasible,
Learning Algorithm has been applied (Neural Network) to the expert can also operate with the system via a smartphone
get the better accuracy. or tablet connected to the internet.
D. Extreme Artificial Neural Networks (EANN) ii) User Management Module
The administrator has access to the user's personal
The four steps of the fish disease classification and information and may manage, record, and adjust it. This
identification technique include pre-processing, module allows users to sign up. It also allows the
segmentation, feature selection, and classification. The first administrator to audit the user's information. Instead of
stage is preprocessing,[6] in which the fish photos are entering an account, a USB key is used to login to the
created and utilized in conjunction with the filtering strategy system. This method is both convenient and secure for the
(median filtering). Before increasing the contrast using user. The database stores past consultation and diagnosis
histogram equalization, the filtering technique is typically data that users and experts may access. The database
employed to eliminate undesirable noise from the input employs DBMS technology based on MySQL. The web
image. Following the completion of the pre-processing, the service technology and platform internal agreement are used
plant pictures are segmented using the enhanced canny to handle user authentication, switching operations, and
algorithm. When the image segmentation process is appropriate permission management. The diagnosis
completed, the result of the segmentation process is historical data analysis tool will assist in providing warning
delivered to the feature selection process. A hybrid and diagnosis references for both the user and the expert.
technique termed a Fish Optimization Algorithm (FOA) was Every user's authorization and action will be coordinated by
developed as a unique addition to feature selection to solve the module. It is also the foundation for ensuring the
the challenges involved with obtaining the global minimum. platform's overall unity of effort.
Once the feature selection procedure is complete, the entire iii) Video Transmission Management Module
feature set is utilised for classification to identify fish The FLV (FLASH VIDEO) technology is used to increase
illnesses at an early stage using EANN, which combines system load and boost performance. The video and audio
traditional ANN with FOA.[13] The approach described data will be pre-processed by the FLASH plug-in application
aims to extract an automated collection of characteristics for installed on the user's browser. FLV data files are minimal in
categorizing and identifying fish illnesses. The proposed size and have strong compatibility. This feature facilitates
strategy is quite effective in increasing classification
accuracy.
E. Image Enhancement Techniques
Before evaluating performance, the original picture was
upgraded with CLAHE (Contrast-limited Adaptive
Histogram Equalization) and Auto-level procedures. The
combination of both strategies has also been explored to
determine whether the combination algorithm can
information exchange between the user and the expert.
Through Internet Explorer and a remote service centre, users
may engage with experts using XML technology. The fish
sickness scene, dissecting picture, and microscopic image
SL. Paper Names Disease Comparison Methods and Result and Accuracy obtained
NO. worked ON Algorithm used
1 Image Enhancement on White spot - CLAHE and Auto - CLAHE Auto Level CLAHE Auto Level +Clahe
Underwater Images for level -Auto-level
Protozoan White Spot Fish - Clahe + Auto level - MSE, Peak PSNR, MSE 0.0065094 0.0071003 0.0062489
Disease Detection SSIM PSNR 21.8646 21.4872 22.0419
[14] Entropy 7.3062 7.5346 7.4326
SSIM 0.99748 0.98447 0.99152
2 AI Based Farm Fish Disease Farm fish Image based detection, AI based fish Better accuracy compared to traditional method and
Detection System to Help diseases video-based detection disease detection low cost affordable by farmers
Micro and Small Fish and Integrating motion
Farmers detection along with
[2] image processing.
5 Feasibility Study of Fish Ulcers and VGG19, ResNet152, DCNN [R-CNN] VGG19: (mAP)0.193, (AR)0.157
Disease Detection using White Spots ResNet V2 ResNet152: 0.201, 0.161
Computer Vision and Deep ResNet V2: 0.237, 0.187
Convolutional Neural
Network (DCNN) Algorithm
[4]
6 Fish Disease Detection Using Salmon Fish With Augmentation SVM Without Augmentation: 91%
Image Based Machine Disease and without Augmentation: 94%
Learning Technique in Augmentation
Aquaculture [5]
8 Image Processing and IoT- Fin Rot and - CNN + Sensors Implementing AquaScanner for detecting fish
based Fish Diseases Fungi bacteria diseases, automatic feeding system, and water quality
Identification and Fish Tank monitoring system
Monitoring System [11]
9 A Novel Fish Optimization Contiguous fish FFNN with BPA and EANN, FFNN, Accuracy of EANN: 98.83%
Algorithm for Offshore diseases FFNN with FOA BPA, FCO, PSO Rate of Recall of EANN: 97%
Disease Detection in Fishes (EANN)
using a Smartphone App [13]
10 Hybrid-CNN: For Rohu Fish VGG16, CNN, Deep Accuracy of Hybrid – CNN: 99.82%
Identification of Rohu Fish Disease DenseNet201, and Learning, Hybrid -
Disease [12] Hybrid CNN