SlideShare a Scribd company logo
1 of 3
Integrated Intelligent Research (IIR) International Journal of Data Mining Techniques and Applications
Volume: 05, Issue: 02, December 2016, Page No.195-197
ISSN: 2278-2419
195
Feature Based Underwater Fish Recognition Using
SVM Classifier
Sunil Kumar C1
, Umagowri R2
, Elangovan M3
1
Professor, Department of Computer Science and Engineering,
Mahendra Engineering College, Mahendhirapuri, Namakkal District, Mallasamudram, Tamilnadu, India.
2
Assistant Professor, Department of Computer Science and Engineering,
Mahendra Engineering College, Mahendhirapuri, Namakkal District, Mallasamudram, Tamilnadu, India.
3
Assistant Professor, Department of Computer Science and Engineering,
Mahendra Engineering College, Mahendhirapuri, Namakkal District, Mallasamudram, Tamilnadu, India.
Abstract: An approach for underwater fish recognition
based on wavelet transform is presented in this paper.
This approach decomposes the input image into sub-
bands by using the multi resolutional analysis known as
Discrete Wavelet Transform (DWT). As each sub-band
in the decomposed image contains useful information
about the image, the mean values of every sub-band are
assumed as features. This approach is tested on
Underwater Photography - A Fish Database. The
database contains 7953 pictures of 1458 different species.
The database is considered for the classification based on
Support Vector machine (SVM) classifier. The result
shows that maximum recognition accuracy of 90.74% is
achieved by the wavelet features.
Keywords: Underwater fish recognition, wavelet
transform, Haar wavelet, SVM Classifier.
I. INTRODUCTION
A model that captures the contextual information from
more than a hundred object categories using a tree
structure is presented in [1]. A tree based context model
that improves the object recognition performance and
also provides a coherent interpretation that enables a
reliable image querying system by multiple object
categories. Group Sensitive Multiple Kernel Learning
(GSMKL) method for object recognition to
accommodate the intra-class diversity and the inter-class
correlation is presented in [2].
The distinct multicolored regions are detected using edge
maps and clustering. An illumination and rotation
invariant object recognition system is proposed in [3].
The color desriptions from distinct regions covering
multiple segments are considered for object
representation in [4]. A method used for the category of
object recognition by civilizing the popular methods from
the following two aspects is proposed in [5]. Models that
are used for capturing the contextual information among
the hundred object categories using a tree structure are
proposed in [6]. It uses objects that contain many
instances of different object categories.
A new video surveillance object recognition algorithm is
presented in [7], in which improved invariant moments
and length-width ratio of object are extracted as shape
feature. Bayesian approach of dynamically selecting
camera parameters to distinguish a given object from a
finite set of object classes is proposed in [8]. The
Gaussian process regression is applied to learn the
likelihood of image features given the object classes and
camera parameters.
II. PROPOSED SYSTEM
The method for underwater fish recognition system is
built based on extraction of DWT features in the first step.
These features are tested by the classifier where the
output is obtained as the second step. These two steps are
done for both the training and the testing input images.
The framework of our underwater fish recognition
system is as shown fig 1.
A.FEATURE EXTRACTION
The feature extraction is the most important step in all
machine learning systems. Likewise in our system the
DWT features are extracted in each level of
decomposition method. Before extracting the features,
first the input images undergoes the pre-processing step
where the colour conversion of RGB to Gray colour
conversion is done. By using these pre-processed images
only the DWT features are extracted. The DWT features
will be having discrete level of wavelet transform
features. This feature extraction is done for various levels
of decomposition process. The features extracted are
saved as trained database that are used later in
classification process.
B.CLASSIFICATION
The same step is done for both the training set and testing
sets. The extracted features are stored in the database
according to their equivalent index class for the
recognition. The features are extracted and are given as
the inputs for the classifier as they need two types of
inputs like trained database as one input and the tested
image features as another input. Then the SVM classifier
Integrated Intelligent Research (IIR) International Journal of Data Mining Techniques and Applications
Volume: 05, Issue: 02, December 2016, Page No.195-197
ISSN: 2278-2419
196
used here will start to compare both the features and
separate the image class according to the species in the
present.
Figure 1 Framework of Underwater fish Recognition
System
III. RESULTS
The underwater fish recognition system based on DWT
features are tested on Underwater Photography - A Fish
Database. The database contains 7953 pictures of 1458
different species. The images are tested and classified by
using the SVM classifier. The size of images present in
the database are of 256X256 in size and is of 1458
different species. So as to calculate the performance of
our proposed system, the given database is separated into
two parts namely training and testing set of database
images. The DWT features are extracted and are tested
and classified by using the SVM classifier as explained
above.
Figure 2: Sample Input Images
Table 1 explains the accuracies of the recognition that are
obtained in this system for the underwater fish
recognition system. Figure 2 shows the sample input
images of the proposed system.
Table 1: Recognition accuracy of the underwater fish
recognition system
Level of
Decomposit
ion
Recognition accuracy (%)
0
0
1
50
3
00
4
50
6
00
9
00
1 7.25 9.57 4.18 7.42 1.04 3.51
2
87.3
8
78.8
0
73.0
2
66.8
4
58.0
3
51.7
1
3
89.9
1
81.7
2
77.1
5
70.4
5
64.1
7
58.6
3
4
95.5
2
89.3
1
83.3
0
75.0
3
68.7
6
61.5
1
5
98.6
3
94.5
7
89.8
5
83.6
3
76.9
5
69.5
7
The approach uses up to 5th
level of DWT decomposition.
The SVM classifier makes use of Euclidean distance as
distance measure for classification. Among the 1458
species used 1429 species are classified accurately and
only 39 species are misclassified. Performance of the
proposed feature based underwater fish recognition using
SVM classifier is shown in the below Figure 3.
Fig : Performance of the Proposed Underwater Fish
Recognition System
IV. CONCLUSION
In this paper, a system for recognition of underwater fish
is done based on DWT features and SVM classifier is
explained. The system uses the subband energies of
DWT as features that are used to represent the type of the
fish from the fish database. The system is tested with six
different training set that are separated from the database.
Result stats that the system gives a good recognition
accuracy of 98.63% for the features extracted at 5th level
of DWT decomposition and the overall recognition
accuracy is 90.74% of db.
Integrated Intelligent Research (IIR) International Journal of Data Mining Techniques and Applications
Volume: 05, Issue: 02, December 2016, Page No.195-197
ISSN: 2278-2419
197
Reference
[1] Antonio Torralba, and Alan, S, Willsky, Choi,
Myung Jin, (2012), "A tree-based context model for
object recognition." Pattern Analysis and Machine
Intelligence, IEEE Transactions on 34, no. 2, pp.
240-252.
[2] Ling-Yu Duan, Tiejun Huang, and Wen Gao, Yang,
Jingjing, (2012), "Group-sensitive multiple kernel
learning for object recognition." Image Processing,
IEEE Transactions on 21, no. 5, pp. 2838-2852.
[3] Kang, Sangseung, Kim, Jaehong, Lee, Jaeyeon, Kim,
Kyekyung, (2012), “Object recognition for cell
manufacturing system”, Biquitous Robots and
Ambient Intelligence, pp 512-514.
[4] C. A. Murthy and Naik, Sarif Kumar, (2007),
"Distinct multicolored region descriptors for object
recognition." Pattern Analysis and Machine
Intelligence, IEEE Transactions on 29, no. 7, pp.
1291-1296.
[5] Mei, Wu, Yanling, Li, Guangda, Zhou, Xiang-Dong,
Wang, (2010), “Object Recognition via Adaptive
Multi-level Feature Integration”, 12th International
Asia-Pacific on Web Conference, pp. 253-259.
[6] Antonio, B, Willsky, Alan S, Choi, Myung Jin,
Torralba, (2012), “A Tree-Based Context Model for
Object Recognition”, IEEE Transactions on Pattern
Analysis and Machine Intelligence, Vol. 34 , no. 2,
pp.240-252.
[7] Xiao, Zhi-Tao, Wu, Jun, (2010), “Video
surveillance object recognition based on shape and
color features”, Image and Signal Processing pp.451
– 454.
[8] Dencker, Tobias, Roschani, Masoud, Beyerer,
Jürgen, Huber, Marco F, (2012), “Bayesian active
object recognition via Gaussian process regression”,
Information Fusion, pp.1718 – 1725.

More Related Content

Similar to Feature Based Underwater Fish Recognition Using SVM Classifier

IRJET- Skin Disease Detection using Image Processing with Data Mining and Dee...
IRJET- Skin Disease Detection using Image Processing with Data Mining and Dee...IRJET- Skin Disease Detection using Image Processing with Data Mining and Dee...
IRJET- Skin Disease Detection using Image Processing with Data Mining and Dee...IRJET Journal
 
Feature Extraction and Feature Selection using Textual Analysis
Feature Extraction and Feature Selection using Textual AnalysisFeature Extraction and Feature Selection using Textual Analysis
Feature Extraction and Feature Selection using Textual Analysisvivatechijri
 
IMAGE SEGMENTATION AND ITS TECHNIQUES
IMAGE SEGMENTATION AND ITS TECHNIQUESIMAGE SEGMENTATION AND ITS TECHNIQUES
IMAGE SEGMENTATION AND ITS TECHNIQUESIRJET Journal
 
IRJET- Face Recognition using Machine Learning
IRJET- Face Recognition using Machine LearningIRJET- Face Recognition using Machine Learning
IRJET- Face Recognition using Machine LearningIRJET Journal
 
IRJET-Analysis of Face Recognition System for Different Classifier
IRJET-Analysis of Face Recognition System for Different ClassifierIRJET-Analysis of Face Recognition System for Different Classifier
IRJET-Analysis of Face Recognition System for Different ClassifierIRJET Journal
 
Gesture recognition system
Gesture recognition systemGesture recognition system
Gesture recognition systemeSAT Journals
 
Image Steganography Using Wavelet Transform And Genetic Algorithm
Image Steganography Using Wavelet Transform And Genetic AlgorithmImage Steganography Using Wavelet Transform And Genetic Algorithm
Image Steganography Using Wavelet Transform And Genetic AlgorithmAM Publications
 
Detection of Diabetic Retinopathy using Convolutional Neural Network
Detection of Diabetic Retinopathy using Convolutional Neural NetworkDetection of Diabetic Retinopathy using Convolutional Neural Network
Detection of Diabetic Retinopathy using Convolutional Neural NetworkIRJET Journal
 
Detection of Diabetic Retinopathy using Convolutional Neural Network
Detection of Diabetic Retinopathy using Convolutional Neural NetworkDetection of Diabetic Retinopathy using Convolutional Neural Network
Detection of Diabetic Retinopathy using Convolutional Neural NetworkIRJET Journal
 
IRJET- Machine Learning and Deep Learning Methods for Cybersecurity
IRJET- Machine Learning and Deep Learning Methods for CybersecurityIRJET- Machine Learning and Deep Learning Methods for Cybersecurity
IRJET- Machine Learning and Deep Learning Methods for CybersecurityIRJET Journal
 
IRJET - Simulation of Colour Image Processing Techniques on VHDL
IRJET - Simulation of Colour Image Processing Techniques on VHDLIRJET - Simulation of Colour Image Processing Techniques on VHDL
IRJET - Simulation of Colour Image Processing Techniques on VHDLIRJET Journal
 
Target Detection Using Multi Resolution Analysis for Camouflaged Images
Target Detection Using Multi Resolution Analysis for Camouflaged Images Target Detection Using Multi Resolution Analysis for Camouflaged Images
Target Detection Using Multi Resolution Analysis for Camouflaged Images ijcisjournal
 
Efficient Approach for Content Based Image Retrieval Using Multiple SVM in YA...
Efficient Approach for Content Based Image Retrieval Using Multiple SVM in YA...Efficient Approach for Content Based Image Retrieval Using Multiple SVM in YA...
Efficient Approach for Content Based Image Retrieval Using Multiple SVM in YA...csandit
 
EFFICIENT APPROACH FOR CONTENT BASED IMAGE RETRIEVAL USING MULTIPLE SVM IN YA...
EFFICIENT APPROACH FOR CONTENT BASED IMAGE RETRIEVAL USING MULTIPLE SVM IN YA...EFFICIENT APPROACH FOR CONTENT BASED IMAGE RETRIEVAL USING MULTIPLE SVM IN YA...
EFFICIENT APPROACH FOR CONTENT BASED IMAGE RETRIEVAL USING MULTIPLE SVM IN YA...cscpconf
 
IRJET - Hand Gesture Recognition to Perform System Operations
IRJET -  	  Hand Gesture Recognition to Perform System OperationsIRJET -  	  Hand Gesture Recognition to Perform System Operations
IRJET - Hand Gesture Recognition to Perform System OperationsIRJET Journal
 
IRJET - Content based Image Classification
IRJET -  	  Content based Image ClassificationIRJET -  	  Content based Image Classification
IRJET - Content based Image ClassificationIRJET Journal
 
Annotated Bibliography On Multimedia Security
Annotated Bibliography On Multimedia SecurityAnnotated Bibliography On Multimedia Security
Annotated Bibliography On Multimedia SecurityBrenda Higgins
 
Automatic Detection of Radius of Bone Fracture
Automatic Detection of Radius of Bone FractureAutomatic Detection of Radius of Bone Fracture
Automatic Detection of Radius of Bone FractureIRJET Journal
 
Paper id 21201419
Paper id 21201419Paper id 21201419
Paper id 21201419IJRAT
 
FREE- REFERENCE IMAGE QUALITY ASSESSMENT FRAMEWORK USING METRICS FUSION AND D...
FREE- REFERENCE IMAGE QUALITY ASSESSMENT FRAMEWORK USING METRICS FUSION AND D...FREE- REFERENCE IMAGE QUALITY ASSESSMENT FRAMEWORK USING METRICS FUSION AND D...
FREE- REFERENCE IMAGE QUALITY ASSESSMENT FRAMEWORK USING METRICS FUSION AND D...sipij
 

Similar to Feature Based Underwater Fish Recognition Using SVM Classifier (20)

IRJET- Skin Disease Detection using Image Processing with Data Mining and Dee...
IRJET- Skin Disease Detection using Image Processing with Data Mining and Dee...IRJET- Skin Disease Detection using Image Processing with Data Mining and Dee...
IRJET- Skin Disease Detection using Image Processing with Data Mining and Dee...
 
Feature Extraction and Feature Selection using Textual Analysis
Feature Extraction and Feature Selection using Textual AnalysisFeature Extraction and Feature Selection using Textual Analysis
Feature Extraction and Feature Selection using Textual Analysis
 
IMAGE SEGMENTATION AND ITS TECHNIQUES
IMAGE SEGMENTATION AND ITS TECHNIQUESIMAGE SEGMENTATION AND ITS TECHNIQUES
IMAGE SEGMENTATION AND ITS TECHNIQUES
 
IRJET- Face Recognition using Machine Learning
IRJET- Face Recognition using Machine LearningIRJET- Face Recognition using Machine Learning
IRJET- Face Recognition using Machine Learning
 
IRJET-Analysis of Face Recognition System for Different Classifier
IRJET-Analysis of Face Recognition System for Different ClassifierIRJET-Analysis of Face Recognition System for Different Classifier
IRJET-Analysis of Face Recognition System for Different Classifier
 
Gesture recognition system
Gesture recognition systemGesture recognition system
Gesture recognition system
 
Image Steganography Using Wavelet Transform And Genetic Algorithm
Image Steganography Using Wavelet Transform And Genetic AlgorithmImage Steganography Using Wavelet Transform And Genetic Algorithm
Image Steganography Using Wavelet Transform And Genetic Algorithm
 
Detection of Diabetic Retinopathy using Convolutional Neural Network
Detection of Diabetic Retinopathy using Convolutional Neural NetworkDetection of Diabetic Retinopathy using Convolutional Neural Network
Detection of Diabetic Retinopathy using Convolutional Neural Network
 
Detection of Diabetic Retinopathy using Convolutional Neural Network
Detection of Diabetic Retinopathy using Convolutional Neural NetworkDetection of Diabetic Retinopathy using Convolutional Neural Network
Detection of Diabetic Retinopathy using Convolutional Neural Network
 
IRJET- Machine Learning and Deep Learning Methods for Cybersecurity
IRJET- Machine Learning and Deep Learning Methods for CybersecurityIRJET- Machine Learning and Deep Learning Methods for Cybersecurity
IRJET- Machine Learning and Deep Learning Methods for Cybersecurity
 
IRJET - Simulation of Colour Image Processing Techniques on VHDL
IRJET - Simulation of Colour Image Processing Techniques on VHDLIRJET - Simulation of Colour Image Processing Techniques on VHDL
IRJET - Simulation of Colour Image Processing Techniques on VHDL
 
Target Detection Using Multi Resolution Analysis for Camouflaged Images
Target Detection Using Multi Resolution Analysis for Camouflaged Images Target Detection Using Multi Resolution Analysis for Camouflaged Images
Target Detection Using Multi Resolution Analysis for Camouflaged Images
 
Efficient Approach for Content Based Image Retrieval Using Multiple SVM in YA...
Efficient Approach for Content Based Image Retrieval Using Multiple SVM in YA...Efficient Approach for Content Based Image Retrieval Using Multiple SVM in YA...
Efficient Approach for Content Based Image Retrieval Using Multiple SVM in YA...
 
EFFICIENT APPROACH FOR CONTENT BASED IMAGE RETRIEVAL USING MULTIPLE SVM IN YA...
EFFICIENT APPROACH FOR CONTENT BASED IMAGE RETRIEVAL USING MULTIPLE SVM IN YA...EFFICIENT APPROACH FOR CONTENT BASED IMAGE RETRIEVAL USING MULTIPLE SVM IN YA...
EFFICIENT APPROACH FOR CONTENT BASED IMAGE RETRIEVAL USING MULTIPLE SVM IN YA...
 
IRJET - Hand Gesture Recognition to Perform System Operations
IRJET -  	  Hand Gesture Recognition to Perform System OperationsIRJET -  	  Hand Gesture Recognition to Perform System Operations
IRJET - Hand Gesture Recognition to Perform System Operations
 
IRJET - Content based Image Classification
IRJET -  	  Content based Image ClassificationIRJET -  	  Content based Image Classification
IRJET - Content based Image Classification
 
Annotated Bibliography On Multimedia Security
Annotated Bibliography On Multimedia SecurityAnnotated Bibliography On Multimedia Security
Annotated Bibliography On Multimedia Security
 
Automatic Detection of Radius of Bone Fracture
Automatic Detection of Radius of Bone FractureAutomatic Detection of Radius of Bone Fracture
Automatic Detection of Radius of Bone Fracture
 
Paper id 21201419
Paper id 21201419Paper id 21201419
Paper id 21201419
 
FREE- REFERENCE IMAGE QUALITY ASSESSMENT FRAMEWORK USING METRICS FUSION AND D...
FREE- REFERENCE IMAGE QUALITY ASSESSMENT FRAMEWORK USING METRICS FUSION AND D...FREE- REFERENCE IMAGE QUALITY ASSESSMENT FRAMEWORK USING METRICS FUSION AND D...
FREE- REFERENCE IMAGE QUALITY ASSESSMENT FRAMEWORK USING METRICS FUSION AND D...
 

More from IIRindia

An Investigation into Brain Tumor Segmentation Techniques
An Investigation into Brain Tumor Segmentation Techniques An Investigation into Brain Tumor Segmentation Techniques
An Investigation into Brain Tumor Segmentation Techniques IIRindia
 
E-Agriculture - A Way to Digitalization
E-Agriculture - A Way to DigitalizationE-Agriculture - A Way to Digitalization
E-Agriculture - A Way to DigitalizationIIRindia
 
A Survey on the Analysis of Dissolved Oxygen Level in Water using Data Mining...
A Survey on the Analysis of Dissolved Oxygen Level in Water using Data Mining...A Survey on the Analysis of Dissolved Oxygen Level in Water using Data Mining...
A Survey on the Analysis of Dissolved Oxygen Level in Water using Data Mining...IIRindia
 
Kidney Failure Due to Diabetics – Detection using Classification Algorithm in...
Kidney Failure Due to Diabetics – Detection using Classification Algorithm in...Kidney Failure Due to Diabetics – Detection using Classification Algorithm in...
Kidney Failure Due to Diabetics – Detection using Classification Algorithm in...IIRindia
 
Silhouette Threshold Based Text Clustering for Log Analysis
Silhouette Threshold Based Text Clustering for Log AnalysisSilhouette Threshold Based Text Clustering for Log Analysis
Silhouette Threshold Based Text Clustering for Log AnalysisIIRindia
 
Analysis and Representation of Igbo Text Document for a Text-Based System
Analysis and Representation of Igbo Text Document for a Text-Based SystemAnalysis and Representation of Igbo Text Document for a Text-Based System
Analysis and Representation of Igbo Text Document for a Text-Based SystemIIRindia
 
A Survey on E-Learning System with Data Mining
A Survey on E-Learning System with Data MiningA Survey on E-Learning System with Data Mining
A Survey on E-Learning System with Data MiningIIRindia
 
Image Segmentation Based Survey on the Lung Cancer MRI Images
Image Segmentation Based Survey on the Lung Cancer MRI ImagesImage Segmentation Based Survey on the Lung Cancer MRI Images
Image Segmentation Based Survey on the Lung Cancer MRI ImagesIIRindia
 
The Preface Layer for Auditing Sensual Interacts of Primary Distress Conceali...
The Preface Layer for Auditing Sensual Interacts of Primary Distress Conceali...The Preface Layer for Auditing Sensual Interacts of Primary Distress Conceali...
The Preface Layer for Auditing Sensual Interacts of Primary Distress Conceali...IIRindia
 
A Survey on Educational Data Mining Techniques
A Survey on Educational Data Mining TechniquesA Survey on Educational Data Mining Techniques
A Survey on Educational Data Mining TechniquesIIRindia
 
V5_I2_2016_Paper11.docx
V5_I2_2016_Paper11.docxV5_I2_2016_Paper11.docx
V5_I2_2016_Paper11.docxIIRindia
 
A Study on MRI Liver Image Segmentation using Fuzzy Connected and Watershed T...
A Study on MRI Liver Image Segmentation using Fuzzy Connected and Watershed T...A Study on MRI Liver Image Segmentation using Fuzzy Connected and Watershed T...
A Study on MRI Liver Image Segmentation using Fuzzy Connected and Watershed T...IIRindia
 
A Clustering Based Collaborative and Pattern based Filtering approach for Big...
A Clustering Based Collaborative and Pattern based Filtering approach for Big...A Clustering Based Collaborative and Pattern based Filtering approach for Big...
A Clustering Based Collaborative and Pattern based Filtering approach for Big...IIRindia
 
Hadoop and Hive Inspecting Maintenance of Mobile Application for Groceries Ex...
Hadoop and Hive Inspecting Maintenance of Mobile Application for Groceries Ex...Hadoop and Hive Inspecting Maintenance of Mobile Application for Groceries Ex...
Hadoop and Hive Inspecting Maintenance of Mobile Application for Groceries Ex...IIRindia
 
Performance Evaluation of Feature Selection Algorithms in Educational Data Mi...
Performance Evaluation of Feature Selection Algorithms in Educational Data Mi...Performance Evaluation of Feature Selection Algorithms in Educational Data Mi...
Performance Evaluation of Feature Selection Algorithms in Educational Data Mi...IIRindia
 
A Review of Edge Detection Techniques for Image Segmentation
A Review of Edge Detection Techniques for Image SegmentationA Review of Edge Detection Techniques for Image Segmentation
A Review of Edge Detection Techniques for Image SegmentationIIRindia
 
Leanness Assessment using Fuzzy Logic Approach: A Case of Indian Horn Manufac...
Leanness Assessment using Fuzzy Logic Approach: A Case of Indian Horn Manufac...Leanness Assessment using Fuzzy Logic Approach: A Case of Indian Horn Manufac...
Leanness Assessment using Fuzzy Logic Approach: A Case of Indian Horn Manufac...IIRindia
 
Comparative Analysis of Weighted Emphirical Optimization Algorithm and Lazy C...
Comparative Analysis of Weighted Emphirical Optimization Algorithm and Lazy C...Comparative Analysis of Weighted Emphirical Optimization Algorithm and Lazy C...
Comparative Analysis of Weighted Emphirical Optimization Algorithm and Lazy C...IIRindia
 
Survey on Segmentation Techniques for Spinal Cord Images
Survey on Segmentation Techniques for Spinal Cord ImagesSurvey on Segmentation Techniques for Spinal Cord Images
Survey on Segmentation Techniques for Spinal Cord ImagesIIRindia
 
An Approach for Breast Cancer Classification using Neural Networks
An Approach for Breast Cancer Classification using Neural NetworksAn Approach for Breast Cancer Classification using Neural Networks
An Approach for Breast Cancer Classification using Neural NetworksIIRindia
 

More from IIRindia (20)

An Investigation into Brain Tumor Segmentation Techniques
An Investigation into Brain Tumor Segmentation Techniques An Investigation into Brain Tumor Segmentation Techniques
An Investigation into Brain Tumor Segmentation Techniques
 
E-Agriculture - A Way to Digitalization
E-Agriculture - A Way to DigitalizationE-Agriculture - A Way to Digitalization
E-Agriculture - A Way to Digitalization
 
A Survey on the Analysis of Dissolved Oxygen Level in Water using Data Mining...
A Survey on the Analysis of Dissolved Oxygen Level in Water using Data Mining...A Survey on the Analysis of Dissolved Oxygen Level in Water using Data Mining...
A Survey on the Analysis of Dissolved Oxygen Level in Water using Data Mining...
 
Kidney Failure Due to Diabetics – Detection using Classification Algorithm in...
Kidney Failure Due to Diabetics – Detection using Classification Algorithm in...Kidney Failure Due to Diabetics – Detection using Classification Algorithm in...
Kidney Failure Due to Diabetics – Detection using Classification Algorithm in...
 
Silhouette Threshold Based Text Clustering for Log Analysis
Silhouette Threshold Based Text Clustering for Log AnalysisSilhouette Threshold Based Text Clustering for Log Analysis
Silhouette Threshold Based Text Clustering for Log Analysis
 
Analysis and Representation of Igbo Text Document for a Text-Based System
Analysis and Representation of Igbo Text Document for a Text-Based SystemAnalysis and Representation of Igbo Text Document for a Text-Based System
Analysis and Representation of Igbo Text Document for a Text-Based System
 
A Survey on E-Learning System with Data Mining
A Survey on E-Learning System with Data MiningA Survey on E-Learning System with Data Mining
A Survey on E-Learning System with Data Mining
 
Image Segmentation Based Survey on the Lung Cancer MRI Images
Image Segmentation Based Survey on the Lung Cancer MRI ImagesImage Segmentation Based Survey on the Lung Cancer MRI Images
Image Segmentation Based Survey on the Lung Cancer MRI Images
 
The Preface Layer for Auditing Sensual Interacts of Primary Distress Conceali...
The Preface Layer for Auditing Sensual Interacts of Primary Distress Conceali...The Preface Layer for Auditing Sensual Interacts of Primary Distress Conceali...
The Preface Layer for Auditing Sensual Interacts of Primary Distress Conceali...
 
A Survey on Educational Data Mining Techniques
A Survey on Educational Data Mining TechniquesA Survey on Educational Data Mining Techniques
A Survey on Educational Data Mining Techniques
 
V5_I2_2016_Paper11.docx
V5_I2_2016_Paper11.docxV5_I2_2016_Paper11.docx
V5_I2_2016_Paper11.docx
 
A Study on MRI Liver Image Segmentation using Fuzzy Connected and Watershed T...
A Study on MRI Liver Image Segmentation using Fuzzy Connected and Watershed T...A Study on MRI Liver Image Segmentation using Fuzzy Connected and Watershed T...
A Study on MRI Liver Image Segmentation using Fuzzy Connected and Watershed T...
 
A Clustering Based Collaborative and Pattern based Filtering approach for Big...
A Clustering Based Collaborative and Pattern based Filtering approach for Big...A Clustering Based Collaborative and Pattern based Filtering approach for Big...
A Clustering Based Collaborative and Pattern based Filtering approach for Big...
 
Hadoop and Hive Inspecting Maintenance of Mobile Application for Groceries Ex...
Hadoop and Hive Inspecting Maintenance of Mobile Application for Groceries Ex...Hadoop and Hive Inspecting Maintenance of Mobile Application for Groceries Ex...
Hadoop and Hive Inspecting Maintenance of Mobile Application for Groceries Ex...
 
Performance Evaluation of Feature Selection Algorithms in Educational Data Mi...
Performance Evaluation of Feature Selection Algorithms in Educational Data Mi...Performance Evaluation of Feature Selection Algorithms in Educational Data Mi...
Performance Evaluation of Feature Selection Algorithms in Educational Data Mi...
 
A Review of Edge Detection Techniques for Image Segmentation
A Review of Edge Detection Techniques for Image SegmentationA Review of Edge Detection Techniques for Image Segmentation
A Review of Edge Detection Techniques for Image Segmentation
 
Leanness Assessment using Fuzzy Logic Approach: A Case of Indian Horn Manufac...
Leanness Assessment using Fuzzy Logic Approach: A Case of Indian Horn Manufac...Leanness Assessment using Fuzzy Logic Approach: A Case of Indian Horn Manufac...
Leanness Assessment using Fuzzy Logic Approach: A Case of Indian Horn Manufac...
 
Comparative Analysis of Weighted Emphirical Optimization Algorithm and Lazy C...
Comparative Analysis of Weighted Emphirical Optimization Algorithm and Lazy C...Comparative Analysis of Weighted Emphirical Optimization Algorithm and Lazy C...
Comparative Analysis of Weighted Emphirical Optimization Algorithm and Lazy C...
 
Survey on Segmentation Techniques for Spinal Cord Images
Survey on Segmentation Techniques for Spinal Cord ImagesSurvey on Segmentation Techniques for Spinal Cord Images
Survey on Segmentation Techniques for Spinal Cord Images
 
An Approach for Breast Cancer Classification using Neural Networks
An Approach for Breast Cancer Classification using Neural NetworksAn Approach for Breast Cancer Classification using Neural Networks
An Approach for Breast Cancer Classification using Neural Networks
 

Recently uploaded

Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 

Recently uploaded (20)

Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 

Feature Based Underwater Fish Recognition Using SVM Classifier

  • 1. Integrated Intelligent Research (IIR) International Journal of Data Mining Techniques and Applications Volume: 05, Issue: 02, December 2016, Page No.195-197 ISSN: 2278-2419 195 Feature Based Underwater Fish Recognition Using SVM Classifier Sunil Kumar C1 , Umagowri R2 , Elangovan M3 1 Professor, Department of Computer Science and Engineering, Mahendra Engineering College, Mahendhirapuri, Namakkal District, Mallasamudram, Tamilnadu, India. 2 Assistant Professor, Department of Computer Science and Engineering, Mahendra Engineering College, Mahendhirapuri, Namakkal District, Mallasamudram, Tamilnadu, India. 3 Assistant Professor, Department of Computer Science and Engineering, Mahendra Engineering College, Mahendhirapuri, Namakkal District, Mallasamudram, Tamilnadu, India. Abstract: An approach for underwater fish recognition based on wavelet transform is presented in this paper. This approach decomposes the input image into sub- bands by using the multi resolutional analysis known as Discrete Wavelet Transform (DWT). As each sub-band in the decomposed image contains useful information about the image, the mean values of every sub-band are assumed as features. This approach is tested on Underwater Photography - A Fish Database. The database contains 7953 pictures of 1458 different species. The database is considered for the classification based on Support Vector machine (SVM) classifier. The result shows that maximum recognition accuracy of 90.74% is achieved by the wavelet features. Keywords: Underwater fish recognition, wavelet transform, Haar wavelet, SVM Classifier. I. INTRODUCTION A model that captures the contextual information from more than a hundred object categories using a tree structure is presented in [1]. A tree based context model that improves the object recognition performance and also provides a coherent interpretation that enables a reliable image querying system by multiple object categories. Group Sensitive Multiple Kernel Learning (GSMKL) method for object recognition to accommodate the intra-class diversity and the inter-class correlation is presented in [2]. The distinct multicolored regions are detected using edge maps and clustering. An illumination and rotation invariant object recognition system is proposed in [3]. The color desriptions from distinct regions covering multiple segments are considered for object representation in [4]. A method used for the category of object recognition by civilizing the popular methods from the following two aspects is proposed in [5]. Models that are used for capturing the contextual information among the hundred object categories using a tree structure are proposed in [6]. It uses objects that contain many instances of different object categories. A new video surveillance object recognition algorithm is presented in [7], in which improved invariant moments and length-width ratio of object are extracted as shape feature. Bayesian approach of dynamically selecting camera parameters to distinguish a given object from a finite set of object classes is proposed in [8]. The Gaussian process regression is applied to learn the likelihood of image features given the object classes and camera parameters. II. PROPOSED SYSTEM The method for underwater fish recognition system is built based on extraction of DWT features in the first step. These features are tested by the classifier where the output is obtained as the second step. These two steps are done for both the training and the testing input images. The framework of our underwater fish recognition system is as shown fig 1. A.FEATURE EXTRACTION The feature extraction is the most important step in all machine learning systems. Likewise in our system the DWT features are extracted in each level of decomposition method. Before extracting the features, first the input images undergoes the pre-processing step where the colour conversion of RGB to Gray colour conversion is done. By using these pre-processed images only the DWT features are extracted. The DWT features will be having discrete level of wavelet transform features. This feature extraction is done for various levels of decomposition process. The features extracted are saved as trained database that are used later in classification process. B.CLASSIFICATION The same step is done for both the training set and testing sets. The extracted features are stored in the database according to their equivalent index class for the recognition. The features are extracted and are given as the inputs for the classifier as they need two types of inputs like trained database as one input and the tested image features as another input. Then the SVM classifier
  • 2. Integrated Intelligent Research (IIR) International Journal of Data Mining Techniques and Applications Volume: 05, Issue: 02, December 2016, Page No.195-197 ISSN: 2278-2419 196 used here will start to compare both the features and separate the image class according to the species in the present. Figure 1 Framework of Underwater fish Recognition System III. RESULTS The underwater fish recognition system based on DWT features are tested on Underwater Photography - A Fish Database. The database contains 7953 pictures of 1458 different species. The images are tested and classified by using the SVM classifier. The size of images present in the database are of 256X256 in size and is of 1458 different species. So as to calculate the performance of our proposed system, the given database is separated into two parts namely training and testing set of database images. The DWT features are extracted and are tested and classified by using the SVM classifier as explained above. Figure 2: Sample Input Images Table 1 explains the accuracies of the recognition that are obtained in this system for the underwater fish recognition system. Figure 2 shows the sample input images of the proposed system. Table 1: Recognition accuracy of the underwater fish recognition system Level of Decomposit ion Recognition accuracy (%) 0 0 1 50 3 00 4 50 6 00 9 00 1 7.25 9.57 4.18 7.42 1.04 3.51 2 87.3 8 78.8 0 73.0 2 66.8 4 58.0 3 51.7 1 3 89.9 1 81.7 2 77.1 5 70.4 5 64.1 7 58.6 3 4 95.5 2 89.3 1 83.3 0 75.0 3 68.7 6 61.5 1 5 98.6 3 94.5 7 89.8 5 83.6 3 76.9 5 69.5 7 The approach uses up to 5th level of DWT decomposition. The SVM classifier makes use of Euclidean distance as distance measure for classification. Among the 1458 species used 1429 species are classified accurately and only 39 species are misclassified. Performance of the proposed feature based underwater fish recognition using SVM classifier is shown in the below Figure 3. Fig : Performance of the Proposed Underwater Fish Recognition System IV. CONCLUSION In this paper, a system for recognition of underwater fish is done based on DWT features and SVM classifier is explained. The system uses the subband energies of DWT as features that are used to represent the type of the fish from the fish database. The system is tested with six different training set that are separated from the database. Result stats that the system gives a good recognition accuracy of 98.63% for the features extracted at 5th level of DWT decomposition and the overall recognition accuracy is 90.74% of db.
  • 3. Integrated Intelligent Research (IIR) International Journal of Data Mining Techniques and Applications Volume: 05, Issue: 02, December 2016, Page No.195-197 ISSN: 2278-2419 197 Reference [1] Antonio Torralba, and Alan, S, Willsky, Choi, Myung Jin, (2012), "A tree-based context model for object recognition." Pattern Analysis and Machine Intelligence, IEEE Transactions on 34, no. 2, pp. 240-252. [2] Ling-Yu Duan, Tiejun Huang, and Wen Gao, Yang, Jingjing, (2012), "Group-sensitive multiple kernel learning for object recognition." Image Processing, IEEE Transactions on 21, no. 5, pp. 2838-2852. [3] Kang, Sangseung, Kim, Jaehong, Lee, Jaeyeon, Kim, Kyekyung, (2012), “Object recognition for cell manufacturing system”, Biquitous Robots and Ambient Intelligence, pp 512-514. [4] C. A. Murthy and Naik, Sarif Kumar, (2007), "Distinct multicolored region descriptors for object recognition." Pattern Analysis and Machine Intelligence, IEEE Transactions on 29, no. 7, pp. 1291-1296. [5] Mei, Wu, Yanling, Li, Guangda, Zhou, Xiang-Dong, Wang, (2010), “Object Recognition via Adaptive Multi-level Feature Integration”, 12th International Asia-Pacific on Web Conference, pp. 253-259. [6] Antonio, B, Willsky, Alan S, Choi, Myung Jin, Torralba, (2012), “A Tree-Based Context Model for Object Recognition”, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 34 , no. 2, pp.240-252. [7] Xiao, Zhi-Tao, Wu, Jun, (2010), “Video surveillance object recognition based on shape and color features”, Image and Signal Processing pp.451 – 454. [8] Dencker, Tobias, Roschani, Masoud, Beyerer, Jürgen, Huber, Marco F, (2012), “Bayesian active object recognition via Gaussian process regression”, Information Fusion, pp.1718 – 1725.