SlideShare a Scribd company logo
1 of 23
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

Data collection methods for inland fisheries
Data collection methods for inland fisheriesData collection methods for inland fisheries
Data collection methods for inland fisheriesSWAGATIKA SAHOO
 
Dna vaccines for fish diseases ppt 2016
Dna vaccines for fish diseases ppt 2016Dna vaccines for fish diseases ppt 2016
Dna vaccines for fish diseases ppt 2016Mudasir Maqsood
 
sea cucumber aquaculture
sea cucumber aquaculturesea cucumber aquaculture
sea cucumber aquacultureVishnuraj R S
 
Bacterial disease in finfish and shellfish
Bacterial disease in finfish and shellfishBacterial disease in finfish and shellfish
Bacterial disease in finfish and shellfishKRISHNA Jaiswal
 
INTEGRATED MULTI TROPHIC AQUACULTURE (IMTA)
INTEGRATED MULTI TROPHIC AQUACULTURE (IMTA)INTEGRATED MULTI TROPHIC AQUACULTURE (IMTA)
INTEGRATED MULTI TROPHIC AQUACULTURE (IMTA)college of fisheries
 
World fisheries day A Presentation By Mr. Allah dad Khan Visiting Professor t...
World fisheries day A Presentation ByMr. Allah dad KhanVisiting Professor t...World fisheries day A Presentation ByMr. Allah dad KhanVisiting Professor t...
World fisheries day A Presentation By Mr. Allah dad Khan Visiting Professor t...Mr.Allah Dad Khan
 
Aquaculture
AquacultureAquaculture
AquacultureAmyDeSa
 
Present status of fish parasites in bd
Present status of fish parasites in bdPresent status of fish parasites in bd
Present status of fish parasites in bdAbdullah Al Mamun
 
Organic aquaponics & organic aquaculture
Organic aquaponics & organic aquacultureOrganic aquaponics & organic aquaculture
Organic aquaponics & organic aquacultureRishabh Srivastava
 
4. determining age, growth and sex of fish and wildlife
4. determining age, growth and sex of fish and wildlife4. determining age, growth and sex of fish and wildlife
4. determining age, growth and sex of fish and wildlifeKayla Kawula
 
Klasifikasi alat-tangkap
Klasifikasi alat-tangkapKlasifikasi alat-tangkap
Klasifikasi alat-tangkapPT. SASA
 
Taxonomy and Biology of Cultivable Crustaceans B.pptx
Taxonomy and Biology of Cultivable Crustaceans B.pptxTaxonomy and Biology of Cultivable Crustaceans B.pptx
Taxonomy and Biology of Cultivable Crustaceans B.pptxB. BHASKAR
 
CLASSIFICATION OF FISHING GEAR
CLASSIFICATION OF FISHING GEARCLASSIFICATION OF FISHING GEAR
CLASSIFICATION OF FISHING GEARAshish sahu
 
Js fish seed certification
Js fish seed certificationJs fish seed certification
Js fish seed certificationjaYSHRI SHELKE
 
Management of fish production
Management of fish productionManagement of fish production
Management of fish productionRavi Kumar
 
Fishers social conflict
Fishers social conflictFishers social conflict
Fishers social conflictlala firdaus
 
life cycle of protozoan fish parasite
life cycle of protozoan fish parasite life cycle of protozoan fish parasite
life cycle of protozoan fish parasite As Siyam
 
Wadge bank fisheries
Wadge bank fisheries Wadge bank fisheries
Wadge bank fisheries Ashish sahu
 
HISLA CONSERVATION ALL OVER WORLD
HISLA CONSERVATION ALL OVER WORLDHISLA CONSERVATION ALL OVER WORLD
HISLA CONSERVATION ALL OVER WORLDSailesh Mahapatra
 

What's hot (20)

Data collection methods for inland fisheries
Data collection methods for inland fisheriesData collection methods for inland fisheries
Data collection methods for inland fisheries
 
Dna vaccines for fish diseases ppt 2016
Dna vaccines for fish diseases ppt 2016Dna vaccines for fish diseases ppt 2016
Dna vaccines for fish diseases ppt 2016
 
sea cucumber aquaculture
sea cucumber aquaculturesea cucumber aquaculture
sea cucumber aquaculture
 
Bacterial disease in finfish and shellfish
Bacterial disease in finfish and shellfishBacterial disease in finfish and shellfish
Bacterial disease in finfish and shellfish
 
Fish population dynamics and shock assesment(5th sem)
Fish population dynamics and shock assesment(5th sem)Fish population dynamics and shock assesment(5th sem)
Fish population dynamics and shock assesment(5th sem)
 
INTEGRATED MULTI TROPHIC AQUACULTURE (IMTA)
INTEGRATED MULTI TROPHIC AQUACULTURE (IMTA)INTEGRATED MULTI TROPHIC AQUACULTURE (IMTA)
INTEGRATED MULTI TROPHIC AQUACULTURE (IMTA)
 
World fisheries day A Presentation By Mr. Allah dad Khan Visiting Professor t...
World fisheries day A Presentation ByMr. Allah dad KhanVisiting Professor t...World fisheries day A Presentation ByMr. Allah dad KhanVisiting Professor t...
World fisheries day A Presentation By Mr. Allah dad Khan Visiting Professor t...
 
Aquaculture
AquacultureAquaculture
Aquaculture
 
Present status of fish parasites in bd
Present status of fish parasites in bdPresent status of fish parasites in bd
Present status of fish parasites in bd
 
Organic aquaponics & organic aquaculture
Organic aquaponics & organic aquacultureOrganic aquaponics & organic aquaculture
Organic aquaponics & organic aquaculture
 
4. determining age, growth and sex of fish and wildlife
4. determining age, growth and sex of fish and wildlife4. determining age, growth and sex of fish and wildlife
4. determining age, growth and sex of fish and wildlife
 
Klasifikasi alat-tangkap
Klasifikasi alat-tangkapKlasifikasi alat-tangkap
Klasifikasi alat-tangkap
 
Taxonomy and Biology of Cultivable Crustaceans B.pptx
Taxonomy and Biology of Cultivable Crustaceans B.pptxTaxonomy and Biology of Cultivable Crustaceans B.pptx
Taxonomy and Biology of Cultivable Crustaceans B.pptx
 
CLASSIFICATION OF FISHING GEAR
CLASSIFICATION OF FISHING GEARCLASSIFICATION OF FISHING GEAR
CLASSIFICATION OF FISHING GEAR
 
Js fish seed certification
Js fish seed certificationJs fish seed certification
Js fish seed certification
 
Management of fish production
Management of fish productionManagement of fish production
Management of fish production
 
Fishers social conflict
Fishers social conflictFishers social conflict
Fishers social conflict
 
life cycle of protozoan fish parasite
life cycle of protozoan fish parasite life cycle of protozoan fish parasite
life cycle of protozoan fish parasite
 
Wadge bank fisheries
Wadge bank fisheries Wadge bank fisheries
Wadge bank fisheries
 
HISLA CONSERVATION ALL OVER WORLD
HISLA CONSERVATION ALL OVER WORLDHISLA CONSERVATION ALL OVER WORLD
HISLA CONSERVATION ALL OVER WORLD
 

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
 
Introduction to pattern recognization
Introduction to pattern recognizationIntroduction to pattern recognization
Introduction to pattern recognizationAjharul 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 featurescseij
 
Animal vision
Animal vision Animal vision
Animal vision guisbond
 
Automated Fish Species Detection
Automated Fish Species DetectionAutomated Fish Species Detection
Automated Fish Species DetectionIRJET 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
 
Scaring Animals using Assembler Language
Scaring Animals using Assembler LanguageScaring Animals using Assembler Language
Scaring Animals using Assembler Languageijtsrd
 
Nt1310 Unit 3 Lab Report Essay
Nt1310 Unit 3 Lab Report EssayNt1310 Unit 3 Lab Report Essay
Nt1310 Unit 3 Lab Report EssayAshley Jean
 
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 MechanismIRJET 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 outreach3kbolles
 
Modes of selection lesson
Modes of selection lessonModes of selection lesson
Modes of selection lessonStephanie Beck
 
AP Biology Modes of selection lesson
AP Biology Modes of selection lessonAP Biology Modes of selection lesson
AP Biology Modes of selection lessonStephanie 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 shellfishesChhotokisku
 
Market structure (
Market structure (Market structure (
Market structure (Chhotokisku
 
Habitate destruction
Habitate destructionHabitate destruction
Habitate destructionChhotokisku
 
Inland fishery in the worlld
Inland fishery in the worlldInland fishery in the worlld
Inland fishery in the worlldChhotokisku
 
Floodplain wetland
Floodplain wetlandFloodplain wetland
Floodplain wetlandChhotokisku
 
Biosphere reserve and marine national park
Biosphere reserve and marine national parkBiosphere reserve and marine national park
Biosphere reserve and marine national parkChhotokisku
 

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

Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfSanaAli374401
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 

Recently uploaded (20)

Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 

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