SlideShare a Scribd company logo
A seminar on
AN AUTOMATED IMAGE PROCESSING SYSTEM FOR
IDENTIFICATION OF FISH SPECIES LABEO BATA
FRM-591
Contents of my seminar:
Introduction
Need of fish identification
Challenges of identification
History of an image recognition
Objective of my thesis
Systematic position
Methodology of an automated image recognition system
 Data collection
 Image preprocessing
 Features extraction
 Features extraction technique
 Classification
 Fish identification
Advantage of an automated image recognition system
Future scope of the research
Conclusion
References
INTRODUCTION:
Fish species identification is traditionally based on external
morphological features.
This process of identification is follow well trained fisherman and
fishery expert.
In case of common people it is very hard work to identified all
kinds of fishes.
Most recently An automated Image Recognition System was
developed to identify fishes.
In this method user provided a photograph of a fish as input and
the software identifies the fish to a taxonomic level.
NEED OF FISH IDENTIFICATION
World has more than 32,500 fish species. Among them some are edible and
some are extremely poisonous.
 Many of people died every year because they do not identify the poisonous
and non-poisonous fish.
 So it is essential to identify properly whether it is harmful or not.
Fishes like Puffer fish, Lion fish, and some of the Eels are extremely
dangerous to eat.
To avoid this type of poisonous fishes we need to have proper knowledge of
identification.
There are many others reason where proper indentified of fish is needed.
This are -
1. In fish processing industries the first step is to identify the fishes and
sorted according to their commercial importance. Because the value of the
product depends on quality and types of fishes. If some unknown species is
processed by mistake then the whole product should be damaged.
2. Fish identification is not only helpful to fisheries industries, it also helps
the consumers. There are several fishes in the market which are quite similar on
their appearance and huge confusion among them. Sometimes consumers are
cheated by the seller due to lack of knowledge about fishes.
3. The price of the Ornamental fish depends on sex of the fishes. So proper
identification is highly profitable for the business,
Identification of fish is more difficult than any other organism.
Teleost species are the largest category among vertebrate
animals.
 Their numbers reached more than 32,500.
Fishes show their diversity among themselves with shape, size
and color. So it is very hard work to recognition the fish species.
Some difficulties are-
Challenges of identification of fish
1) Not easily visible- It is very difficult to identify a fish
under water as it is not possible to see clearly
morphological and anatomical characters.ii) Perishable-Fishes are highly perishable object. After removing
fishes from water, it started to degrade so quickly. The
anatomical and morphological character spoiled. So it becomes
very difficult to identify particular species
iii) Similar shape- There are several fishes in the world which are
similar shape and size. It makes difficult to identify the fishes.iv)Unidentified species- Till now there is a huge unexploited
underwater area and many fishes are totally unknown to the
scientists.
v) Hybridization- Sometime cross breeding is occur among the
underwater species and new types of species with new characters
are come out.
History of Image Recognition:-
The evolution of fish began about 530 million years ago.
During this time people caught fishes only for food purposes
without knowing any name, and mistakenly having some poisonous
fishes then accident may occur.
After that people trying to identifying the edible fishes and till
now the identifying process is continue.
Now identifying of fish through computer system is developed
recently around 60 years ago.
Computer scientists are always trying to extract meaning of the
image by machine learning.
1) In 1959 Russell Kirsch and his colleagues develops a system that
transforms visual images into numbers, which machine could understand.
2) In the year 1982 David Man developed a system which can detect edges,
curves, corners of an image.
3) A Japanese computer scientist, Fukushima built a self-organizing
artificial network which recognize the patterns of an image. The network
consists of several convolutional layers which can identify shape of an
image.
4) In 1997 Jitendra Malik tried to convert a images into sensible parts using
a graph theory algorithm.
Objective of my thesis:
Labeo bata commonly known as bata or bangon is one of the
most important target species for small scale fisheries.
 L. bata is commercially important and great demand in the
market because of its high nutritional value and good taste.
Object of my research tropic is to identify the Label bata
through an automatic image processing system.
Systematic position
Scientific classification
Kingdom: Animalia
Phylum: Chordata
Class: Actinopterygii
Order: Cypriniformes
Family: Cyprinidae
Subfamily: Labeoninae
Genus: Labeo
Species: L. bata
Morphological description:
Dorsal profile is more convex than that of abdomen. Body elongated, A pair of
small maxillary barbells is hidden inside the labial fold. Dorsal originates midway
between snout tip and anterior base of anal. Pelvic originate slightly nearer to
snout tip than caudal base. Bluish or darkish on upper half, silvery below. scales
on the lateral line is 38 and 40 respectively.
Habit and habitat:
Labeo bata is a freshwater fish found in small rivers, canals, ponds and
ditches. Its food are crustaceous and insect larvae in early stages. In adult stage
rotten plant, algae and plankton are eaten.
Breeding:
Size at first sexual maturity is 14.12 and 14.60 cm in male and female.
Spawning season varies from June to October, average fecundity was 192785.
Methodology of an Automated Image
Recognition System:-
There are mainly 5 steps of an automated image recognition
system. This are-
Data collection Image
prepossessing
Image
segmentation
Classification
Feature extraction
Data collection:
Data collection is an important part of this system. Here collection
of data means captures the images of fishes. There is no particular
limit of data collection. More data means more accurate result.
However, for a good accuracy minimum 300 picture needed for
each species. There are some process of data collection.
1) Data should be collected randomly.
2) Resolution should be same for each image.
3) Picture must be taken from 900 angle.
4) Full body of the fish have to be captured.
5) Caudal fin arranged in relaxed position.
6) Fishes must be photographed sideway.
Image preprocessing:
Image pre-processing is nothing but a image is prepared
and ready for next step. Image preprocessing can be
done by-
1. Sorting and Labeling of the images.
2. Colour intensity normalization
3. Enhances the edges of an image.
4. Reduces the blur of an image..
5. Rotation of an images into same direction.
6. Resizes the images into a normalized range.
7. Horizontal and vertical brightness normalization.
Feature extraction:-
Features define the behavior of an image and Feature
extraction is the main part of an image recognition system.
The main purpose of feature extraction is to detect largest set
of features of a species which are same for a similar species but
different from another species.
In this process relevant features were extracted from object’s
image which is form ‘feature vectors.’
Then these ‘feature vectors’ were used by classifiers to
recognize the input data for target output data.
The classifier is classify between different classes by looking
at these features and make easy to distinguish between two
classes.
Some feature extraction technique.
1. Texture feature extraction using LBP:- The term texture generally refers to
texels, which contains several pixels. LBP described the texture of an image.
In this process the image is dividing into several small regions from which the
features are extracted and considers the result as a binary number.
2. Geometric parameter using contour feature :- Contours detection is a
process can be explained simply as a curve joining to all continuous points.
3. Colour feature using Colour Histogram:- Colour Histogram is the most
widely used technique for extracting the colour feature of an image. It
represents the frequency distribution of colour bins of an image
Classification:
The main purpose of the classification is to categorize the input
images depends on their features.
It is machine learning approach which the computer program learns
from the input datasets.
On the basis of features, classifier categorized the input data to
specific type of category.. At first, the classifier was trained with
training dataset. Accuracy of the classifier depended on the quality of
training data set.
Some classifier are
Artificial Neural Network (ANN )- Biologically inspired computer
programs. ANNs gather their knowledge by detecting the patterns
and relationships in data and learn through experience, not from
programming.
K-Nearest Neighbor (KNN-) K nearest neighbors is a simple
algorithm that stores all available classes and classifies new classes
based on a similarity measure.
Support Vector Machine (SVM) : It is a classifier formally defined
by a separating hyperplane. Hyper plane is a one dimensional or
two-dimensional boundary which separate 2 classes.
Fish identification:
The application was built on MATLAB 2018a APP designer.
It was mainly graphical user interface model.
The application has a button of ‘Load Image’ to input an unknown
image.
The image was displayed on the upper portion of the application.
It has a ‘Test Image’ button to identify the image of fish. After
pressing the ‘Test Button’ the predicted result will be shown below
the ‘Test Button’.
The accuracy rate or quality of prediction will be shown on bottom
left corner of the system.
Advantages of Image Recognition through
automatic image recognition System:
Response Time- Response time defines how quickly a result is obtained.
Traditional tools require more time to identify fish because it is processed through
several steps. But Automatic image identification system works on very low
response time. Therefore, it is used in practical field.
Accuracy-Accuracy measures the error rate of an identification system.
Sometimes manual identification is not so accurate because the chance of mistake.
But automated computer based recognition system has more accuracy than any
other identification tools.
Parts of body: In case of manual identification it is not possible to identify a
fish through its body part. Whereas through automatic image processing system it
is possible to identify species by its body parts or photographs.
The present study on “An automated image recognition system for identification
of Indian minor carps will be helpful to all label of person who engaged fishery
sector. The major focus in this field-
Identification of live underwater fishes through video footage.
Automatic Sorting of fishes according to the species, sex and size.
Implementations of the system into mobile device so that anyone can access
the application at anywhere anytime like QR barcode.
The system needs to be implemented in a world-wide-web based system so
that people can share global fish information.
FUTURE SCOPE OF RESEARCH
The development of an automated image
recognition system (software) may be a stepping
stone in the field of fish taxonomy.
But it has to cross a long journey to fulfill the
requirement of fish folks of the world. Then it will be
helpful for the people who are ignorant about the fish
species, its’ variety and its identification.
CONCLUSION
References:-
www.google.com
A Brief History of Computer Vision (and Convolutional Neural Networks).
Retrieved 31 July (2019), from https://hackernoon.com/a-brief-history-of-
computer-vision-and-convolutional-neural-networks-8fe8aacc79f3
Texture Feature. Retrieved 31 July (2019), from
https://support.echoview.com/WebHelp/Windows_and_Dialog_Boxes/Dialog_Box
es/Variable_propert
Identification of Fish Species based on Image Processing and Statistical
Analysis Research(Lian Li , Jinqi Hong)
Shape-Based Fish Recognition Using Neural Network.(Purti Singh,Deepti
Pandey)BBD University, Lucknow, India.
SVM (Support Vector Machine) — Theory. Retrieved 31 July (2019), from
https://medium.com/machine-learning-101/chapter-2-svm-support-vector-machine-
theory-f0812effc72
Thank you….

More Related Content

What's hot

Future trends in aquaculture engineering
Future trends in aquaculture engineeringFuture trends in aquaculture engineering
Future trends in aquaculture engineering
VikasUjjania
 
Systemic Pathology of Digestive System of Fish
Systemic Pathology of Digestive System of FishSystemic Pathology of Digestive System of Fish
Systemic Pathology of Digestive System of Fish
Md. Atick Chowdhury
 
Fish Location and Detection
Fish Location and DetectionFish Location and Detection
Fish Location and Detection
Al Nahian Avro
 
STATE FISHES OF INDIA
STATE FISHES OF INDIASTATE FISHES OF INDIA
STATE FISHES OF INDIA
SHUBHAM PATIDAR FISHERIES ADDAA
 
Impact of Climate change on fish Production2022.pdf
Impact of Climate change on fish Production2022.pdfImpact of Climate change on fish Production2022.pdf
Impact of Climate change on fish Production2022.pdf
Abd El-Rahman Khattaby
 
Reservoir fisheries of india
Reservoir fisheries of indiaReservoir fisheries of india
Reservoir fisheries of india
aadiihussain
 
Biology of dolphins pptx
Biology of dolphins  pptxBiology of dolphins  pptx
Biology of dolphins pptx
Vinod kumar
 
Technological Advancements in Aquaculture
Technological Advancements in AquacultureTechnological Advancements in Aquaculture
Technological Advancements in Aquaculture
Calvin` Panikkassery
 
Marine biology
Marine biologyMarine biology
1 pendahuluan
1 pendahuluan1 pendahuluan
1 pendahuluan
Indra Lesmana
 
Cultivable coastal water species of Fishes, Crustaceans, Mollusks, Seaweeds.pdf
Cultivable coastal water species of Fishes, Crustaceans, Mollusks, Seaweeds.pdfCultivable coastal water species of Fishes, Crustaceans, Mollusks, Seaweeds.pdf
Cultivable coastal water species of Fishes, Crustaceans, Mollusks, Seaweeds.pdf
SURJA SAHA
 
Composite fish culture
Composite fish cultureComposite fish culture
Composite fish culture
bbau Lucknow
 
Porpoise similar to dolphin Family phocoenidae
Porpoise similar to dolphin Family phocoenidaePorpoise similar to dolphin Family phocoenidae
Porpoise similar to dolphin Family phocoenidae
Degonto Islam
 
Techniques of mahseer (Tor species) breeding
Techniques of mahseer (Tor species) breeding Techniques of mahseer (Tor species) breeding
Techniques of mahseer (Tor species) breeding
Sajid Mahmood
 
ORNAMENTAL FISH FARM MANAGEMENT
ORNAMENTAL FISH FARM MANAGEMENTORNAMENTAL FISH FARM MANAGEMENT
ORNAMENTAL FISH FARM MANAGEMENT
SHUBHAM PATIDAR FISHERIES ADDAA
 
Tagging methods for stock assessment and research in fisheries
Tagging methods for stock assessment and research in fisheriesTagging methods for stock assessment and research in fisheries
Tagging methods for stock assessment and research in fisheries
Nazmul Ahmed Oli
 
PERTUMBUHAN IKAN 2.ppt
PERTUMBUHAN IKAN 2.pptPERTUMBUHAN IKAN 2.ppt
PERTUMBUHAN IKAN 2.ppt
muhammadsahir5
 
fin fish hatchery
fin fish hatchery fin fish hatchery
fin fish hatchery
As Siyam
 

What's hot (20)

Future trends in aquaculture engineering
Future trends in aquaculture engineeringFuture trends in aquaculture engineering
Future trends in aquaculture engineering
 
Systemic Pathology of Digestive System of Fish
Systemic Pathology of Digestive System of FishSystemic Pathology of Digestive System of Fish
Systemic Pathology of Digestive System of Fish
 
Fish Location and Detection
Fish Location and DetectionFish Location and Detection
Fish Location and Detection
 
STATE FISHES OF INDIA
STATE FISHES OF INDIASTATE FISHES OF INDIA
STATE FISHES OF INDIA
 
Impact of Climate change on fish Production2022.pdf
Impact of Climate change on fish Production2022.pdfImpact of Climate change on fish Production2022.pdf
Impact of Climate change on fish Production2022.pdf
 
Reservoir fisheries of india
Reservoir fisheries of indiaReservoir fisheries of india
Reservoir fisheries of india
 
Biology of dolphins pptx
Biology of dolphins  pptxBiology of dolphins  pptx
Biology of dolphins pptx
 
Technological Advancements in Aquaculture
Technological Advancements in AquacultureTechnological Advancements in Aquaculture
Technological Advancements in Aquaculture
 
Marine biology
Marine biologyMarine biology
Marine biology
 
1 pendahuluan
1 pendahuluan1 pendahuluan
1 pendahuluan
 
Cultivable coastal water species of Fishes, Crustaceans, Mollusks, Seaweeds.pdf
Cultivable coastal water species of Fishes, Crustaceans, Mollusks, Seaweeds.pdfCultivable coastal water species of Fishes, Crustaceans, Mollusks, Seaweeds.pdf
Cultivable coastal water species of Fishes, Crustaceans, Mollusks, Seaweeds.pdf
 
Composite fish culture
Composite fish cultureComposite fish culture
Composite fish culture
 
Angel fish
Angel fishAngel fish
Angel fish
 
DEEP sea
DEEP seaDEEP sea
DEEP sea
 
Porpoise similar to dolphin Family phocoenidae
Porpoise similar to dolphin Family phocoenidaePorpoise similar to dolphin Family phocoenidae
Porpoise similar to dolphin Family phocoenidae
 
Techniques of mahseer (Tor species) breeding
Techniques of mahseer (Tor species) breeding Techniques of mahseer (Tor species) breeding
Techniques of mahseer (Tor species) breeding
 
ORNAMENTAL FISH FARM MANAGEMENT
ORNAMENTAL FISH FARM MANAGEMENTORNAMENTAL FISH FARM MANAGEMENT
ORNAMENTAL FISH FARM MANAGEMENT
 
Tagging methods for stock assessment and research in fisheries
Tagging methods for stock assessment and research in fisheriesTagging methods for stock assessment and research in fisheries
Tagging methods for stock assessment and research in fisheries
 
PERTUMBUHAN IKAN 2.ppt
PERTUMBUHAN IKAN 2.pptPERTUMBUHAN IKAN 2.ppt
PERTUMBUHAN IKAN 2.ppt
 
fin fish hatchery
fin fish hatchery fin fish hatchery
fin fish hatchery
 

Similar to Autumated image processing system

Texture Classification of Sea Turtle Shell based on Color Features: Color His...
Texture Classification of Sea Turtle Shell based on Color Features: Color His...Texture Classification of Sea Turtle Shell based on Color Features: Color His...
Texture Classification of Sea Turtle Shell based on Color Features: Color His...
ijaia
 
Animal Breed Classification And Prediction Using Convolutional Neural Network...
Animal Breed Classification And Prediction Using Convolutional Neural Network...Animal Breed Classification And Prediction Using Convolutional Neural Network...
Animal Breed Classification And Prediction Using Convolutional Neural Network...
Allison Thompson
 
Wildme
WildmeWildme
Wildme
RASHIARORA8
 
Introduction to pattern recognization
Introduction to pattern recognizationIntroduction to pattern recognization
Introduction to pattern recognization
Ajharul Abedeen
 
IRJET - Automating the Identification of Forest Animals and Alerting in Case ...
IRJET - Automating the Identification of Forest Animals and Alerting in Case ...IRJET - Automating the Identification of Forest Animals and Alerting in Case ...
IRJET - Automating the Identification of Forest Animals and Alerting in Case ...
IRJET Journal
 
Vision based entomology how to effectively exploit color and shape features
Vision based entomology   how to effectively exploit color and shape featuresVision based entomology   how to effectively exploit color and shape features
Vision based entomology how to effectively exploit color and shape features
cseij
 
Animal vision
Animal vision Animal vision
Animal vision
guisbond
 
Automated Fish Species Detection
Automated Fish Species DetectionAutomated Fish Species Detection
Automated Fish Species Detection
IRJET Journal
 
x ray microscopic image analysis to detect infestations caused by insects in ...
x ray microscopic image analysis to detect infestations caused by insects in ...x ray microscopic image analysis to detect infestations caused by insects in ...
x ray microscopic image analysis to detect infestations caused by insects in ...
mahnoorbaig11301
 
Biomechatronics
BiomechatronicsBiomechatronics
Biomechatronics
Nachiappan070989
 
Scaring Animals using Assembler Language
Scaring Animals using Assembler LanguageScaring Animals using Assembler Language
Scaring Animals using Assembler Language
ijtsrd
 
Nt1310 Unit 3 Lab Report Essay
Nt1310 Unit 3 Lab Report EssayNt1310 Unit 3 Lab Report Essay
Nt1310 Unit 3 Lab Report Essay
Ashley Jean
 
Journal Publication
Journal PublicationJournal Publication
Journal Publication
graphicdesigner79
 
PhD research publications
PhD research publicationsPhD research publications
PhD research publications
graphicdesigner79
 
IRJET- Analysis of Artificial Fish based Mechanism
IRJET-  	  Analysis of Artificial Fish based MechanismIRJET-  	  Analysis of Artificial Fish based Mechanism
IRJET- Analysis of Artificial Fish based Mechanism
IRJET Journal
 
Photojournalism Photo Essay Examples. Online assignment writing service.
Photojournalism Photo Essay Examples. Online assignment writing service.Photojournalism Photo Essay Examples. Online assignment writing service.
Photojournalism Photo Essay Examples. Online assignment writing service.
Jamie Ruschel
 
Habcam outreach3
Habcam outreach3Habcam outreach3
Habcam outreach3
kbolles
 
Modes of selection lesson
Modes of selection lessonModes of selection lesson
Modes of selection lesson
Stephanie Beck
 
AP Biology Modes of selection lesson
AP Biology Modes of selection lessonAP Biology Modes of selection lesson
AP Biology Modes of selection lesson
Stephanie Beck
 

Similar to Autumated image processing system (20)

JCC_2016011515340886
JCC_2016011515340886JCC_2016011515340886
JCC_2016011515340886
 
Texture Classification of Sea Turtle Shell based on Color Features: Color His...
Texture Classification of Sea Turtle Shell based on Color Features: Color His...Texture Classification of Sea Turtle Shell based on Color Features: Color His...
Texture Classification of Sea Turtle Shell based on Color Features: Color His...
 
Animal Breed Classification And Prediction Using Convolutional Neural Network...
Animal Breed Classification And Prediction Using Convolutional Neural Network...Animal Breed Classification And Prediction Using Convolutional Neural Network...
Animal Breed Classification And Prediction Using Convolutional Neural Network...
 
Wildme
WildmeWildme
Wildme
 
Introduction to pattern recognization
Introduction to pattern recognizationIntroduction to pattern recognization
Introduction to pattern recognization
 
IRJET - Automating the Identification of Forest Animals and Alerting in Case ...
IRJET - Automating the Identification of Forest Animals and Alerting in Case ...IRJET - Automating the Identification of Forest Animals and Alerting in Case ...
IRJET - Automating the Identification of Forest Animals and Alerting in Case ...
 
Vision based entomology how to effectively exploit color and shape features
Vision based entomology   how to effectively exploit color and shape featuresVision based entomology   how to effectively exploit color and shape features
Vision based entomology how to effectively exploit color and shape features
 
Animal vision
Animal vision Animal vision
Animal vision
 
Automated Fish Species Detection
Automated Fish Species DetectionAutomated Fish Species Detection
Automated Fish Species Detection
 
x ray microscopic image analysis to detect infestations caused by insects in ...
x ray microscopic image analysis to detect infestations caused by insects in ...x ray microscopic image analysis to detect infestations caused by insects in ...
x ray microscopic image analysis to detect infestations caused by insects in ...
 
Biomechatronics
BiomechatronicsBiomechatronics
Biomechatronics
 
Scaring Animals using Assembler Language
Scaring Animals using Assembler LanguageScaring Animals using Assembler Language
Scaring Animals using Assembler Language
 
Nt1310 Unit 3 Lab Report Essay
Nt1310 Unit 3 Lab Report EssayNt1310 Unit 3 Lab Report Essay
Nt1310 Unit 3 Lab Report Essay
 
Journal Publication
Journal PublicationJournal Publication
Journal Publication
 
PhD research publications
PhD research publicationsPhD research publications
PhD research publications
 
IRJET- Analysis of Artificial Fish based Mechanism
IRJET-  	  Analysis of Artificial Fish based MechanismIRJET-  	  Analysis of Artificial Fish based Mechanism
IRJET- Analysis of Artificial Fish based Mechanism
 
Photojournalism Photo Essay Examples. Online assignment writing service.
Photojournalism Photo Essay Examples. Online assignment writing service.Photojournalism Photo Essay Examples. Online assignment writing service.
Photojournalism Photo Essay Examples. Online assignment writing service.
 
Habcam outreach3
Habcam outreach3Habcam outreach3
Habcam outreach3
 
Modes of selection lesson
Modes of selection lessonModes of selection lesson
Modes of selection lesson
 
AP Biology Modes of selection lesson
AP Biology Modes of selection lessonAP Biology Modes of selection lesson
AP Biology Modes of selection lesson
 

More from Chhotokisku

Food and feeding habit of shellfishes
Food and feeding habit of shellfishesFood and feeding habit of shellfishes
Food and feeding habit of shellfishes
Chhotokisku
 
Oxygen demand
Oxygen demandOxygen demand
Oxygen demand
Chhotokisku
 
Market structure (
Market structure (Market structure (
Market structure (
Chhotokisku
 
Habitate destruction
Habitate destructionHabitate destruction
Habitate destruction
Chhotokisku
 
Arsenic problem
Arsenic problemArsenic problem
Arsenic problem
Chhotokisku
 
Inland fishery in the worlld
Inland fishery in the worlldInland fishery in the worlld
Inland fishery in the worlld
Chhotokisku
 
Floodplain wetland
Floodplain wetlandFloodplain wetland
Floodplain wetland
Chhotokisku
 
Biosphere reserve and marine national park
Biosphere reserve and marine national parkBiosphere reserve and marine national park
Biosphere reserve and marine national park
Chhotokisku
 

More from Chhotokisku (9)

Food and feeding habit of shellfishes
Food and feeding habit of shellfishesFood and feeding habit of shellfishes
Food and feeding habit of shellfishes
 
Squid
SquidSquid
Squid
 
Oxygen demand
Oxygen demandOxygen demand
Oxygen demand
 
Market structure (
Market structure (Market structure (
Market structure (
 
Habitate destruction
Habitate destructionHabitate destruction
Habitate destruction
 
Arsenic problem
Arsenic problemArsenic problem
Arsenic problem
 
Inland fishery in the worlld
Inland fishery in the worlldInland fishery in the worlld
Inland fishery in the worlld
 
Floodplain wetland
Floodplain wetlandFloodplain wetland
Floodplain wetland
 
Biosphere reserve and marine national park
Biosphere reserve and marine national parkBiosphere reserve and marine national park
Biosphere reserve and marine national park
 

Recently uploaded

Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
Kartik Tiwari
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
gb193092
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 

Recently uploaded (20)

Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 

Autumated image processing system

  • 1. A seminar on AN AUTOMATED IMAGE PROCESSING SYSTEM FOR IDENTIFICATION OF FISH SPECIES LABEO BATA FRM-591
  • 2. Contents of my seminar: Introduction Need of fish identification Challenges of identification History of an image recognition Objective of my thesis Systematic position Methodology of an automated image recognition system  Data collection  Image preprocessing  Features extraction  Features extraction technique  Classification  Fish identification Advantage of an automated image recognition system Future scope of the research Conclusion References
  • 3. INTRODUCTION: Fish species identification is traditionally based on external morphological features. This process of identification is follow well trained fisherman and fishery expert. In case of common people it is very hard work to identified all kinds of fishes. Most recently An automated Image Recognition System was developed to identify fishes. In this method user provided a photograph of a fish as input and the software identifies the fish to a taxonomic level.
  • 4. NEED OF FISH IDENTIFICATION World has more than 32,500 fish species. Among them some are edible and some are extremely poisonous.  Many of people died every year because they do not identify the poisonous and non-poisonous fish.  So it is essential to identify properly whether it is harmful or not. Fishes like Puffer fish, Lion fish, and some of the Eels are extremely dangerous to eat. To avoid this type of poisonous fishes we need to have proper knowledge of identification. There are many others reason where proper indentified of fish is needed. This are - 1. In fish processing industries the first step is to identify the fishes and sorted according to their commercial importance. Because the value of the product depends on quality and types of fishes. If some unknown species is processed by mistake then the whole product should be damaged. 2. Fish identification is not only helpful to fisheries industries, it also helps the consumers. There are several fishes in the market which are quite similar on their appearance and huge confusion among them. Sometimes consumers are cheated by the seller due to lack of knowledge about fishes. 3. The price of the Ornamental fish depends on sex of the fishes. So proper identification is highly profitable for the business,
  • 5. Identification of fish is more difficult than any other organism. Teleost species are the largest category among vertebrate animals.  Their numbers reached more than 32,500. Fishes show their diversity among themselves with shape, size and color. So it is very hard work to recognition the fish species. Some difficulties are- Challenges of identification of fish 1) Not easily visible- It is very difficult to identify a fish under water as it is not possible to see clearly morphological and anatomical characters.ii) Perishable-Fishes are highly perishable object. After removing fishes from water, it started to degrade so quickly. The anatomical and morphological character spoiled. So it becomes very difficult to identify particular species iii) Similar shape- There are several fishes in the world which are similar shape and size. It makes difficult to identify the fishes.iv)Unidentified species- Till now there is a huge unexploited underwater area and many fishes are totally unknown to the scientists. v) Hybridization- Sometime cross breeding is occur among the underwater species and new types of species with new characters are come out.
  • 6. History of Image Recognition:- The evolution of fish began about 530 million years ago. During this time people caught fishes only for food purposes without knowing any name, and mistakenly having some poisonous fishes then accident may occur. After that people trying to identifying the edible fishes and till now the identifying process is continue. Now identifying of fish through computer system is developed recently around 60 years ago. Computer scientists are always trying to extract meaning of the image by machine learning.
  • 7. 1) In 1959 Russell Kirsch and his colleagues develops a system that transforms visual images into numbers, which machine could understand. 2) In the year 1982 David Man developed a system which can detect edges, curves, corners of an image. 3) A Japanese computer scientist, Fukushima built a self-organizing artificial network which recognize the patterns of an image. The network consists of several convolutional layers which can identify shape of an image. 4) In 1997 Jitendra Malik tried to convert a images into sensible parts using a graph theory algorithm.
  • 8. Objective of my thesis: Labeo bata commonly known as bata or bangon is one of the most important target species for small scale fisheries.  L. bata is commercially important and great demand in the market because of its high nutritional value and good taste. Object of my research tropic is to identify the Label bata through an automatic image processing system.
  • 9. Systematic position Scientific classification Kingdom: Animalia Phylum: Chordata Class: Actinopterygii Order: Cypriniformes Family: Cyprinidae Subfamily: Labeoninae Genus: Labeo Species: L. bata
  • 10. Morphological description: Dorsal profile is more convex than that of abdomen. Body elongated, A pair of small maxillary barbells is hidden inside the labial fold. Dorsal originates midway between snout tip and anterior base of anal. Pelvic originate slightly nearer to snout tip than caudal base. Bluish or darkish on upper half, silvery below. scales on the lateral line is 38 and 40 respectively. Habit and habitat: Labeo bata is a freshwater fish found in small rivers, canals, ponds and ditches. Its food are crustaceous and insect larvae in early stages. In adult stage rotten plant, algae and plankton are eaten. Breeding: Size at first sexual maturity is 14.12 and 14.60 cm in male and female. Spawning season varies from June to October, average fecundity was 192785.
  • 11. Methodology of an Automated Image Recognition System:- There are mainly 5 steps of an automated image recognition system. This are- Data collection Image prepossessing Image segmentation Classification Feature extraction
  • 12. Data collection: Data collection is an important part of this system. Here collection of data means captures the images of fishes. There is no particular limit of data collection. More data means more accurate result. However, for a good accuracy minimum 300 picture needed for each species. There are some process of data collection. 1) Data should be collected randomly. 2) Resolution should be same for each image. 3) Picture must be taken from 900 angle. 4) Full body of the fish have to be captured. 5) Caudal fin arranged in relaxed position. 6) Fishes must be photographed sideway.
  • 13. Image preprocessing: Image pre-processing is nothing but a image is prepared and ready for next step. Image preprocessing can be done by- 1. Sorting and Labeling of the images. 2. Colour intensity normalization 3. Enhances the edges of an image. 4. Reduces the blur of an image.. 5. Rotation of an images into same direction. 6. Resizes the images into a normalized range. 7. Horizontal and vertical brightness normalization.
  • 14. Feature extraction:- Features define the behavior of an image and Feature extraction is the main part of an image recognition system. The main purpose of feature extraction is to detect largest set of features of a species which are same for a similar species but different from another species. In this process relevant features were extracted from object’s image which is form ‘feature vectors.’ Then these ‘feature vectors’ were used by classifiers to recognize the input data for target output data. The classifier is classify between different classes by looking at these features and make easy to distinguish between two classes.
  • 15. Some feature extraction technique. 1. Texture feature extraction using LBP:- The term texture generally refers to texels, which contains several pixels. LBP described the texture of an image. In this process the image is dividing into several small regions from which the features are extracted and considers the result as a binary number. 2. Geometric parameter using contour feature :- Contours detection is a process can be explained simply as a curve joining to all continuous points. 3. Colour feature using Colour Histogram:- Colour Histogram is the most widely used technique for extracting the colour feature of an image. It represents the frequency distribution of colour bins of an image
  • 16. Classification: The main purpose of the classification is to categorize the input images depends on their features. It is machine learning approach which the computer program learns from the input datasets. On the basis of features, classifier categorized the input data to specific type of category.. At first, the classifier was trained with training dataset. Accuracy of the classifier depended on the quality of training data set.
  • 17. Some classifier are Artificial Neural Network (ANN )- Biologically inspired computer programs. ANNs gather their knowledge by detecting the patterns and relationships in data and learn through experience, not from programming. K-Nearest Neighbor (KNN-) K nearest neighbors is a simple algorithm that stores all available classes and classifies new classes based on a similarity measure. Support Vector Machine (SVM) : It is a classifier formally defined by a separating hyperplane. Hyper plane is a one dimensional or two-dimensional boundary which separate 2 classes.
  • 18. Fish identification: The application was built on MATLAB 2018a APP designer. It was mainly graphical user interface model. The application has a button of ‘Load Image’ to input an unknown image. The image was displayed on the upper portion of the application. It has a ‘Test Image’ button to identify the image of fish. After pressing the ‘Test Button’ the predicted result will be shown below the ‘Test Button’. The accuracy rate or quality of prediction will be shown on bottom left corner of the system.
  • 19. Advantages of Image Recognition through automatic image recognition System: Response Time- Response time defines how quickly a result is obtained. Traditional tools require more time to identify fish because it is processed through several steps. But Automatic image identification system works on very low response time. Therefore, it is used in practical field. Accuracy-Accuracy measures the error rate of an identification system. Sometimes manual identification is not so accurate because the chance of mistake. But automated computer based recognition system has more accuracy than any other identification tools. Parts of body: In case of manual identification it is not possible to identify a fish through its body part. Whereas through automatic image processing system it is possible to identify species by its body parts or photographs.
  • 20. The present study on “An automated image recognition system for identification of Indian minor carps will be helpful to all label of person who engaged fishery sector. The major focus in this field- Identification of live underwater fishes through video footage. Automatic Sorting of fishes according to the species, sex and size. Implementations of the system into mobile device so that anyone can access the application at anywhere anytime like QR barcode. The system needs to be implemented in a world-wide-web based system so that people can share global fish information. FUTURE SCOPE OF RESEARCH
  • 21. The development of an automated image recognition system (software) may be a stepping stone in the field of fish taxonomy. But it has to cross a long journey to fulfill the requirement of fish folks of the world. Then it will be helpful for the people who are ignorant about the fish species, its’ variety and its identification. CONCLUSION
  • 22. References:- www.google.com A Brief History of Computer Vision (and Convolutional Neural Networks). Retrieved 31 July (2019), from https://hackernoon.com/a-brief-history-of- computer-vision-and-convolutional-neural-networks-8fe8aacc79f3 Texture Feature. Retrieved 31 July (2019), from https://support.echoview.com/WebHelp/Windows_and_Dialog_Boxes/Dialog_Box es/Variable_propert Identification of Fish Species based on Image Processing and Statistical Analysis Research(Lian Li , Jinqi Hong) Shape-Based Fish Recognition Using Neural Network.(Purti Singh,Deepti Pandey)BBD University, Lucknow, India. SVM (Support Vector Machine) — Theory. Retrieved 31 July (2019), from https://medium.com/machine-learning-101/chapter-2-svm-support-vector-machine- theory-f0812effc72