SlideShare a Scribd company logo
International Journal of Computer Applications Technology and Research
Volume 2– Issue 2, 208 - 213, 2013
www.ijcat.com 208
Automatic Seed Classification by Shape and Color
Features using Machine Vision
Technology
Naveen Pandey
CSE Department
ASET, Amity University
Noida, India
Satyanarayan Krishna
CSE Department
ASET, Amity University
Noida, India
Shanu Sharma
CSE Department
ASET, Amity University
Noida, India
Abstract: : In this paper the proposed system uses content based image retrieval (CBIR) technique for identification of seed e.g.
wheat, rice, gram etc. on the basis of their features. CBIR is a technique to identify or recognize the image on the basis of features
present in image. Basically features are classified in to four categories 1.color 2.Shape 3. texture 4. size .In this system we are
extracting color, shape feature extraction. After that classifying images in to categories using neural network according to the
weights and image displayed from the category for which neural network shows maximum weight. category1 belongs to wheat and
category2 belongs to gram. Experiment was conducted on 200 images of wheat and gram by using Euclidean distance(ED) and
artificial neural network techniques. From 200 images 150 are used for training purpose and 50 images are used for testing
purpose. The precision rate of the system by using ED is 84.4 percent By using Artificial neural network precision rate is 95
percent.
Keywords: Features, Color, Shape, CBIR, Classification, ANN, Euclidean distance
1. INTRODUCTION
The application of machine vision is very important in
agricultural industry. Seed analysis and classification can
provide addaitional knowledge in their production, seeds
quality control and in impurities identification. Generally
these activities are performed by specialists by visually
inspecting each sample, which is a very tedious and time
consuming task [1]. So, automation is required in this field.
Now a day, computer vision technology is applied in a
large variety of fields to increase the efficiency of the work.
So, This paper uses machine vison technique for the
recognition aspect of the said problems[2].
In this paper a system is designed to recognize the different
types of grains by their images on the basis of their features
using content based image retrieval technique. Content-
based image retrieval is a technique which uses visual
contents to search images from large scale image databases
according to users' interests. CBIR technique is further
explained in next section. The proposed technique is based
on color and shape features. And for classification two
approaches are used and then compared. First classification
is done through Artificial Neural Network(ANN) and
second is done through finding the mininmum Euclidean
Distance between the features of two images.
2. CONTENT BASED IMAGE
RETRIEVAL
There are basically two types of image retrieval techniques
1.Text based image retrieval 2.Content based image
retrieval. In the text based image retrieval technique,
images are indexed on the basis of heading or topic,
description, keyword. Texture based images can not be
retrieved by text based query. To overcome this problem of
text based image retrieval and reducing human effort in
indexing process[3].
Content based image retrieval is a best technique to retrieve
an image because it reduces the image indexing and texture
based problems. efficiency of CBIR system can be
improved by providing the feedback for a particular image
which is not recognized by the system.
In a general CBIR system different types of features of
image database is calculated and feature database is
created. When the random test or input or query image is
given to the system then all the defined features is extracted
for that particular image and stored in feature vector.
International Journal of Computer Applications Technology and Research
Volume 2– Issue 2, 208 - 213, 2013
www.ijcat.com 209
Then image retrieval is done by comparing the similarity
between the query feature vector and different feature
vectors of feature database.
And then the image which has closest feature set as the
query image is displayed as the result. The general
architecture of CBIR system is shown in Fig 1[3].
3. RELATED WORK
There are many researchers who develop a variety of seed
image recognition system by applying different-different
classification techniques e.g. a artificial neural network, a
Euclidean distance technique, Histogram Intersection
Distance etc. The details of each technique given below-
3.1 Euclidean Distance Method
Benjamaporn Lurstwut and chomtip pornpanomchai
developed a method which uses shape ,size ,color , texture
feature extraction with the Euclidean distance technique to
classify seed Images. The system’s recognition rate was
95.1 % for trained dataset and 64.0 percent for unknown in
untrained dataset [4].
Dr. H.B.Kekre, Mr. Dhirendra Mishra, Ms. Stuti Narula
and Ms. Vidhi Shah applied the color feature extraction to
recognize different kinds of image. They applied Euclidean
distance technique with The different images of the same
class give results varied from 30% to 60% for a database
of size 300 [5].
Poulami Haldar and Joydeep Mukherjee used Euclidean
matrix method to calculate the distance vector. System
provides overall accuracy 87.50 % for the images of
different class [6].
3.2 Artificial Neural Network
Dayanand Savakar designed algorithms which is used to
extract 18 color and 27 texture features from food grains.
For the Recognition and Classification of Similar Looking
Food Grain Images this system uses artificial neural
network. Recognition of Mustard is about 87% and for
Soya is 78% using color feature and on the basis of texture
feature extraction maximum classification rate is 84% [7].
Ai-Guo OuYang, Rong-jie Gao, Yan-de Liu,,Xu-dong Sun,
Yuan-yuan Pan and Xiao-ling Dong designed a system in
which color features in RGB and color space is computed.
A back feed forward neural network trained to identify rice
seed 86.5 % rice seeds were identified by the system [8].
3.3 Histogram Intersection Distance
Manimala Singha and K.Hemachandran used histogram
intersection distance for feature similarity matching.
Experiment performed on standard “Wang Database”
containing 1000 image. In it texture and color feature
extracted through wavelet transformation and color
histogram [9].
3.4.Support vector machine
Ying Liua, Dengsheng Zhanga, Guojun Lua and Wei-Ying
Mab used SVM in their system because of SVM has been
used for object recognition, text classification, etc. After
using SVM in that system an improvement of 10% in
Query
Image
Visual Content
Description
Feature
Vectors
User
Image
database
Visual Content
Description
Feature
Database
Similarity
Comparison
Indexing &
Retrieval
Retrieval Results
Output
Image
Figure 1. General architecture of CBIR
International Journal of Computer Applications Technology and Research
Volume 2– Issue 2, 208 - 213, 2013
www.ijcat.com 210
retrieval accuracy is obtained compared with SVM (400
images for training) with much fewer training data [10].
b) Kantip Kiratiratanapruk and Wasin Sinthupinyo classify
defects of corn seed in more than ten categories and
extracted color, texture feature. They used SVM as type
classifier. Accuracy of the system is 96.5 % for normal
seed type and 86.5 % in the case of defect seed(group)
types [1].
On the basis of above literature reviews it has been
observed that ANN and Euclidean distance method of
classification can provide better results with shape and
color features.
4. PROPOSED METHODOLOGY
The general methodology of the proposed system is shown
in Fig 2, which is further explained in subsections.
4.1 Image acquisition
12 mega pixel camera is used for taking the images of
wheat, gram and pulse. Distance between seed and camera
is almost equal to 14 centimeters.
4.2 Image preprocessing: Preprocessing
operation includes the following steps-
4.2.1 Image resizing: The input images captured by
different cameras may have different sizes which can affect
the result, so initial resizing is necessary.
4.2.2 RGB to Gray Scale Conversion: Equation 1 is
used to convert the RGB value of a pixel into its gray
value.
gray=.2989*R+.5870*G*.1140*B
4.2.3 Gray to Binary Image Conversion:
Binarization is done using otsu method, it can be done
using graythresh function in MATLAB.
4.2.4 Morphological Processing: Closing and
Filling operations are performed using a disk type
structuring elements of radius 2 to fill any holes in the
images.
The steps of pre-processing on an input of wheat is shown
in Fig 3.
4.3.Feature extraction
Following shape and color features are extracted for each
Input Image.
4.3.1 Shape feature extraction: Following shape
features are considered.
Seed roundness : Roundness of each seed is calculated w.r.t
circle, means when the value of roundness of any particular
seed is .9 then it’s almost round. Roundness can be
calculated by following equation.
R = 4*pi*area/P^2, where P is the perimeter of the seed.
4.3.2 Color feature extraction
Row mean and column mean: For each Red, Green and
Blue plane row and column mean is calculated by
following step.
a)Three color planes Red, Green ,Blue are separated and
step 2 to 4 is performed on each plane.
RGB to Gray
Conversion
Original
Image
Binary
Image
Gray
Image
Binarization
Pre-processed
Image
Morphological
Processing
Figure 3. Pre-processing on an Input Image
Image Acquisition
Preprocessing
Feature Extraction
Classification, Training & Testing
Final Result
Figure 2. Algorithm of Proposed System
International Journal of Computer Applications Technology and Research
Volume 2– Issue 2, 208 - 213, 2013
www.ijcat.com 211
b) For each plane row mean and column mean of colors are
calculated.
Pictorially the row and column mean is calculated as
follows [5]:
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
c) The row mean of all three planes are stored as 3 new
features in feature vector.
Dominant color: Dominant Color is calculated for each
Red, Green and Blue Plane by their histogram.
Histogram is representation of the occurrence of relative
frequencies of various gray levels in an image. Dominant
color is that gray level which has the maximum occurrence
in the image. 3 more features are then added in the feature
vector.
Median: It can be used to determine the value of intensity
level of pixel which is separating high intensity value pixel
from low intensity value pixel. Three median values are
calculated for Red, Green and Blue Planes.
Some other statistical features are also calculated [11].
Standard Deviation: In the digital image processing it
shows variation from standard or expected value. It is
calculated for each plane by following function in
MATLAB.
std((std(Red,0,1))',0,1);
Covariance: It is a positive number.It is the measure of
change in two variable(random numbers) together.
diag(cov(diag(cov(Red)))')
Kurtosis: It tells about the shape of probability distribution
function of a random number.high curtosis value is good
for system because of ,it shows low noise and low
resolution.
kurtosis((kurtosis(Red))')
Skewness: The value of skewness can be positive, negative,
zero or may be undefined. Negative skewness shows that
more values lies to the right of the mean, positive skewness
means more values lies to the left of mean and zero
skewness shows values are evenly distributed on both side
of mean.
skewness((skewness(Red))')
Moment: The central first moment is zero and second
central moment is calculated by using a divisor of N
instead of N-1.
N -> length of vector or number of rows in matrix.
moment((moment(Red,3))',3)
4.4 Image Recognition
Image recognition is done using both ANN and Euclidean
distance method.
Euclidean Distance Method
In this method Euclidean distance is calculated between a
feature vector of test image and the feature file of all
sample images stored in the database. The Euclidean
distance can be calculated by using equation:
ED = ට∑ ሺܿ௝െ ܾ௝ሻଶ௠
௝ୀଵ
Where ED is the Euclidean distance ,
m is number of features,
ܿ௝ is the value of feature j stored in the predefined
database,
ܾ௝ is the value of feature
Artificial neural network
A neural network, illustrated in Fig. 4, consists of units
(neurons), arranged in layers, which convert an input vector
into some output. Each unit takes an input, applies a (often
nonlinear) function to it and then passes the output on to
the next layer. Generally the networks are defined to be
feed-forward: a unit feeds its output to all the units on the
next layer, but there is no feedback to the previous layer.
Weightings are applied to the signals passing from one unit
to another, and it is these weightings which are tuned in the
training phase to adapt a neural network to the particular
problem at hand. This is the learning phase.
13
(Total
Row
Mean)
3
8
13
18
23
Row Mean
International Journal of Computer Applications Technology a
www.ijcat.com
Then the learned network with new weights is used for
testing purpose.
5. EXPERIMENTAL RESULTS
The system is developed using MATLAB (R2011a), i
system 200 samples images of three different grains are
taken by camera, from which 150 images are used for
training phase and 50 for testing phase. Then
features of 150 sample images are calculated
single feature file "feature_file.mat" using Matlab , this mat
file stores features in a 25x150 array.
In classification using ANN method , first training of
network is done using the previously generated
"feature_file.mat" of 150 images , with 10 hidden neurons.
Final application gives an option to user to select a test
image form the rest 50 testing images and then the 25
features of this test image is calculated and stored in a
'test.mat' file, which is a 25x1 array. This "test.mat" file is
then passed to the trained network. It gives 95% accuracy.
Euclidean Distance methods outputs that image from
training set which has the closest features of test image. It
gives 84.4 % accuracy.
Below Table 1 shows the values of different features for
one test image of wheat.
Roundness .605
Red_row_mean 135.6
Green_row_mean 135.5
Blue_row_mean 133.5
Red_Dominatnt_color 144
Green_Dominat_color 144
Blue_Dominat_color 142
Red_Median 139
Green_Median 139
Blue_Median 137
Figure 4. A typical Neural Network
Table 1. 25 Different feature values of Test Image
International Journal of Computer Applications Technology and Research
Volume 2– Issue 2, 208 - 213, 2013
Then the learned network with new weights is used for
5. EXPERIMENTAL RESULTS
developed using MATLAB (R2011a), in this
0 samples images of three different grains are
from which 150 images are used for
training phase and 50 for testing phase. Then the total 25
calculated stored in a
single feature file "feature_file.mat" using Matlab , this mat
In classification using ANN method , first training of
network is done using the previously generated
h 10 hidden neurons.
Final application gives an option to user to select a test
and then the 25
features of this test image is calculated and stored in a
'test.mat' file, which is a 25x1 array. This "test.mat" file is
It gives 95% accuracy.
Euclidean Distance methods outputs that image from
training set which has the closest features of test image. It
Table 1 shows the values of different features for
Red_Std_Deviation 13.5
Green_Std_Deviation 12.0
Blue_Std_Deviaion 8.6
Red_Covariance 527920
Green_Covariance 380240
Blue_Covariance 144390
Red_Kurtosis 10.15
Green_Kurtosis 6.21
Blue_Kurtosis 1.97
Red_Skewness 1.05
Green_Skewness 1.00
Blue_Skewness 1.7
Red_Moment 57808420356433.4
Green_Moment 19499436210162.3
Blue_Moment 833492646434.140
And Fig 5. shows the final result, which has the test image
and the closest matched image.
6. CONCLUSION
In the proposed system 25 shape, color and statistical
features are calculated. Image recognition is done
both techniques Euclidean distance an
network. System is 95 % accurate using ANN and 84.4
accurate using Euclidean distance method.
7. ACKNOWLEDGEMENTS
We would like to thank our guide Ms. Shanu Sharma
their guidance and feedback during the course of the
project. We would also like to thank our department for
giving us the resources and the freedom to pursue
project.
Figure 4. A typical Neural Network
Table 1. 25 Different feature values of Test Image
Figure 5. Final result of application with matched image
212
527920
380240
144390
10.15
57808420356433.4
19499436210162.3
833492646434.140
And Fig 5. shows the final result, which has the test image
shape, color and statistical
are calculated. Image recognition is done using
both techniques Euclidean distance and artificial neural
using ANN and 84.4 %
accurate using Euclidean distance method.
7. ACKNOWLEDGEMENTS
Ms. Shanu Sharma for
ing the course of the
to thank our department for
giving us the resources and the freedom to pursue this
application with matched image
International Journal of Computer Applications Technology and Research
Volume 2– Issue 2, 208 - 213, 2013
www.ijcat.com 213
8. REFERENCES
[1] Kantip Kiratiratanapruk and Wasin Sinthupinyo. 2011.
Color And Texture For Corn Seed Classification By
Machine Vision, International Symposium on
Intelligent Signal Processing & Communication
Systems(ISPACS). pp 1-5.
[2] Adjemout Ouiza, Hammouche Kamal and Diaf Moussa.
2007. Automatic seed recognition by size, form and
texture features, International Symposium on Signal
Processing and its applications,(ISSPA). pp 1-4.
[3] (2013),"Tutorial on CBIR", [Online] Available:
www.cs.bgu.ac.il/~icbv061/...2006.../CBIR_Presentati
on.ppt
[4] Benjamaporn Lurstwut ,Chomtip Pornpanomchai,
“Plant Seed Image Recognition System(PSIRS)”,
IACSIT International Journal of Engineering &
Technology, 2011. pp. 600-605.
[5] Dr. H.B.Kekre ,MR.Dhirendra Mishra, MS. Stuti narula
and MS. Vidhi Shah , “ Color Feature Extraction For
Cbir”, International Journal of Engineering Science &
Technology(IJEST), 2011. pp. 8357-8365.
[6] Poulami Haldar and Joydeep Mukherjee, “Content
based Image Retrieval using Histogram,Color and
Edge”, International Journal of Computer
Applications, 2012. pp 25-31.
[7] Dayanand Savakar , “Recognition and Classification of
Similar Looking Food Grain Images using Artificial
Neural Networks”, Journal of Applied Computer
Science & Mathematics, 2012. pp 61-65.
[8] Ai-Guo OuYang, Rong-jie Gao, Yan-de Liu,Xu-dong
Sun, Yuan-yuan Pan. 2010. An Automatic Method
For Identifying Different Variety Of Rice Seeds Using
Machine Vision Technology, Sixth International
Conference on Natural Computation. pp 84-88.
[9] Manimala Singha and K. Hemachandran, "Content
Based Image Retrieval using Color and Texture”,
Signal & Image processing: An International Journal,
2012. pp 39-57.
[10] Ying Liua, Dengsheng Zhanga, Guojun Lua and Wei-
Ying Mab. 2007. A survey of content-based image
retrieval with high-level semantics", Pattern
Recognition, Elsevier. pp 262-282.
[11] Vijay Kumar, Priyanka Gupta, “Importance of
Statistical Measures in Digital Image Processing”,
International Journal of Emerging Technology and
Advanced Engineering, 2012. pp. 56-62.

More Related Content

What's hot

Mri brain image retrieval using multi support vector machine classifier
Mri brain image retrieval using multi support vector machine classifierMri brain image retrieval using multi support vector machine classifier
Mri brain image retrieval using multi support vector machine classifier
srilaxmi524
 
Bx4301429434
Bx4301429434Bx4301429434
Bx4301429434
IJERA Editor
 
A Study of Image Processing in Agriculture
A Study of Image Processing in AgricultureA Study of Image Processing in Agriculture
A Study of Image Processing in Agriculture
Eswar Publications
 
IRJET- Retrieval of Images & Text using Data Mining Techniques
IRJET-  	  Retrieval of Images & Text using Data Mining TechniquesIRJET-  	  Retrieval of Images & Text using Data Mining Techniques
IRJET- Retrieval of Images & Text using Data Mining Techniques
IRJET Journal
 
IRJET- Crop Pest Detection and Classification by K-Means and EM Clustering
IRJET-  	  Crop Pest Detection and Classification by K-Means and EM ClusteringIRJET-  	  Crop Pest Detection and Classification by K-Means and EM Clustering
IRJET- Crop Pest Detection and Classification by K-Means and EM Clustering
IRJET Journal
 
Batik pattern recognition using convolutional neural network
Batik pattern recognition using convolutional neural networkBatik pattern recognition using convolutional neural network
Batik pattern recognition using convolutional neural network
journalBEEI
 
IRJET- Analysis of Plant Diseases using Image Processing Method
IRJET- Analysis of Plant Diseases using Image Processing MethodIRJET- Analysis of Plant Diseases using Image Processing Method
IRJET- Analysis of Plant Diseases using Image Processing Method
IRJET Journal
 
Content Based Image Retrieval : Classification Using Neural Networks
Content Based Image Retrieval : Classification Using Neural NetworksContent Based Image Retrieval : Classification Using Neural Networks
Content Based Image Retrieval : Classification Using Neural Networks
ijma
 
A novel medical image segmentation and classification using combined feature ...
A novel medical image segmentation and classification using combined feature ...A novel medical image segmentation and classification using combined feature ...
A novel medical image segmentation and classification using combined feature ...
eSAT Journals
 
A survey on full reference image quality assessment
A survey on full reference image quality assessmentA survey on full reference image quality assessment
A survey on full reference image quality assessment
eSAT Publishing House
 
A survey on full reference image quality assessment algorithms
A survey on full reference image quality assessment algorithmsA survey on full reference image quality assessment algorithms
A survey on full reference image quality assessment algorithms
eSAT Journals
 
MMFO: modified moth flame optimization algorithm for region based RGB color i...
MMFO: modified moth flame optimization algorithm for region based RGB color i...MMFO: modified moth flame optimization algorithm for region based RGB color i...
MMFO: modified moth flame optimization algorithm for region based RGB color i...
IJECEIAES
 
An Analysis and Comparison of Quality Index Using Clustering Techniques for S...
An Analysis and Comparison of Quality Index Using Clustering Techniques for S...An Analysis and Comparison of Quality Index Using Clustering Techniques for S...
An Analysis and Comparison of Quality Index Using Clustering Techniques for S...
CSCJournals
 
Volume 2-issue-6-2077-2080
Volume 2-issue-6-2077-2080Volume 2-issue-6-2077-2080
Volume 2-issue-6-2077-2080
Editor IJARCET
 
62 328-337
62 328-33762 328-337
62 328-337
idescitation
 
A STUDY ON WEED DISCRIMINATION THROUGH WAVELET TRANSFORM, TEXTURE FEATURE EXT...
A STUDY ON WEED DISCRIMINATION THROUGH WAVELET TRANSFORM, TEXTURE FEATURE EXT...A STUDY ON WEED DISCRIMINATION THROUGH WAVELET TRANSFORM, TEXTURE FEATURE EXT...
A STUDY ON WEED DISCRIMINATION THROUGH WAVELET TRANSFORM, TEXTURE FEATURE EXT...
ijcsit
 
Content Based Image Retrieval: A Review
Content Based Image Retrieval: A ReviewContent Based Image Retrieval: A Review
Content Based Image Retrieval: A Review
IRJET Journal
 
Ijarcet vol-2-issue-3-1078-1080
Ijarcet vol-2-issue-3-1078-1080Ijarcet vol-2-issue-3-1078-1080
Ijarcet vol-2-issue-3-1078-1080
Editor IJARCET
 
Computer Vision based Model for Fruit Sorting using K-Nearest Neighbour clas...
Computer Vision based Model for Fruit Sorting  using K-Nearest Neighbour clas...Computer Vision based Model for Fruit Sorting  using K-Nearest Neighbour clas...
Computer Vision based Model for Fruit Sorting using K-Nearest Neighbour clas...
IJEEE
 

What's hot (19)

Mri brain image retrieval using multi support vector machine classifier
Mri brain image retrieval using multi support vector machine classifierMri brain image retrieval using multi support vector machine classifier
Mri brain image retrieval using multi support vector machine classifier
 
Bx4301429434
Bx4301429434Bx4301429434
Bx4301429434
 
A Study of Image Processing in Agriculture
A Study of Image Processing in AgricultureA Study of Image Processing in Agriculture
A Study of Image Processing in Agriculture
 
IRJET- Retrieval of Images & Text using Data Mining Techniques
IRJET-  	  Retrieval of Images & Text using Data Mining TechniquesIRJET-  	  Retrieval of Images & Text using Data Mining Techniques
IRJET- Retrieval of Images & Text using Data Mining Techniques
 
IRJET- Crop Pest Detection and Classification by K-Means and EM Clustering
IRJET-  	  Crop Pest Detection and Classification by K-Means and EM ClusteringIRJET-  	  Crop Pest Detection and Classification by K-Means and EM Clustering
IRJET- Crop Pest Detection and Classification by K-Means and EM Clustering
 
Batik pattern recognition using convolutional neural network
Batik pattern recognition using convolutional neural networkBatik pattern recognition using convolutional neural network
Batik pattern recognition using convolutional neural network
 
IRJET- Analysis of Plant Diseases using Image Processing Method
IRJET- Analysis of Plant Diseases using Image Processing MethodIRJET- Analysis of Plant Diseases using Image Processing Method
IRJET- Analysis of Plant Diseases using Image Processing Method
 
Content Based Image Retrieval : Classification Using Neural Networks
Content Based Image Retrieval : Classification Using Neural NetworksContent Based Image Retrieval : Classification Using Neural Networks
Content Based Image Retrieval : Classification Using Neural Networks
 
A novel medical image segmentation and classification using combined feature ...
A novel medical image segmentation and classification using combined feature ...A novel medical image segmentation and classification using combined feature ...
A novel medical image segmentation and classification using combined feature ...
 
A survey on full reference image quality assessment
A survey on full reference image quality assessmentA survey on full reference image quality assessment
A survey on full reference image quality assessment
 
A survey on full reference image quality assessment algorithms
A survey on full reference image quality assessment algorithmsA survey on full reference image quality assessment algorithms
A survey on full reference image quality assessment algorithms
 
MMFO: modified moth flame optimization algorithm for region based RGB color i...
MMFO: modified moth flame optimization algorithm for region based RGB color i...MMFO: modified moth flame optimization algorithm for region based RGB color i...
MMFO: modified moth flame optimization algorithm for region based RGB color i...
 
An Analysis and Comparison of Quality Index Using Clustering Techniques for S...
An Analysis and Comparison of Quality Index Using Clustering Techniques for S...An Analysis and Comparison of Quality Index Using Clustering Techniques for S...
An Analysis and Comparison of Quality Index Using Clustering Techniques for S...
 
Volume 2-issue-6-2077-2080
Volume 2-issue-6-2077-2080Volume 2-issue-6-2077-2080
Volume 2-issue-6-2077-2080
 
62 328-337
62 328-33762 328-337
62 328-337
 
A STUDY ON WEED DISCRIMINATION THROUGH WAVELET TRANSFORM, TEXTURE FEATURE EXT...
A STUDY ON WEED DISCRIMINATION THROUGH WAVELET TRANSFORM, TEXTURE FEATURE EXT...A STUDY ON WEED DISCRIMINATION THROUGH WAVELET TRANSFORM, TEXTURE FEATURE EXT...
A STUDY ON WEED DISCRIMINATION THROUGH WAVELET TRANSFORM, TEXTURE FEATURE EXT...
 
Content Based Image Retrieval: A Review
Content Based Image Retrieval: A ReviewContent Based Image Retrieval: A Review
Content Based Image Retrieval: A Review
 
Ijarcet vol-2-issue-3-1078-1080
Ijarcet vol-2-issue-3-1078-1080Ijarcet vol-2-issue-3-1078-1080
Ijarcet vol-2-issue-3-1078-1080
 
Computer Vision based Model for Fruit Sorting using K-Nearest Neighbour clas...
Computer Vision based Model for Fruit Sorting  using K-Nearest Neighbour clas...Computer Vision based Model for Fruit Sorting  using K-Nearest Neighbour clas...
Computer Vision based Model for Fruit Sorting using K-Nearest Neighbour clas...
 

Viewers also liked

Makalahbudidaya ttalas
Makalahbudidaya ttalasMakalahbudidaya ttalas
Makalahbudidaya ttalas
moe2l
 
Enterprise Social Networking
Enterprise Social NetworkingEnterprise Social Networking
Enterprise Social Networking
Socialcast
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source Software
iwilldo4u
 
Getting to Business Value Webinar
Getting to Business Value WebinarGetting to Business Value Webinar
Getting to Business Value Webinar
Yammer
 
iPhone
iPhoneiPhone
iPhone
iwilldo4u
 
Presentation on Indian economy
Presentation on Indian economyPresentation on Indian economy
Presentation on Indian economy
Jags Bhanderi
 

Viewers also liked (6)

Makalahbudidaya ttalas
Makalahbudidaya ttalasMakalahbudidaya ttalas
Makalahbudidaya ttalas
 
Enterprise Social Networking
Enterprise Social NetworkingEnterprise Social Networking
Enterprise Social Networking
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source Software
 
Getting to Business Value Webinar
Getting to Business Value WebinarGetting to Business Value Webinar
Getting to Business Value Webinar
 
iPhone
iPhoneiPhone
iPhone
 
Presentation on Indian economy
Presentation on Indian economyPresentation on Indian economy
Presentation on Indian economy
 

Similar to Automatic Seed Classification by Shape and Color Features using Machine Vision Technology

SEARCH ENGINE FOR IMAGE RETRIEVAL
SEARCH ENGINE FOR IMAGE RETRIEVALSEARCH ENGINE FOR IMAGE RETRIEVAL
Volume 2-issue-6-1974-1978
Volume 2-issue-6-1974-1978Volume 2-issue-6-1974-1978
Volume 2-issue-6-1974-1978
Editor IJARCET
 
A SURVEY ON CONTENT BASED IMAGE RETRIEVAL USING MACHINE LEARNING
A SURVEY ON CONTENT BASED IMAGE RETRIEVAL USING MACHINE LEARNINGA SURVEY ON CONTENT BASED IMAGE RETRIEVAL USING MACHINE LEARNING
A SURVEY ON CONTENT BASED IMAGE RETRIEVAL USING MACHINE LEARNING
IRJET Journal
 
Performance Evaluation Of Ontology And Fuzzybase Cbir
Performance Evaluation Of Ontology And Fuzzybase CbirPerformance Evaluation Of Ontology And Fuzzybase Cbir
Performance Evaluation Of Ontology And Fuzzybase Cbir
acijjournal
 
PERFORMANCE EVALUATION OF ONTOLOGY AND FUZZYBASE CBIR
PERFORMANCE EVALUATION OF ONTOLOGY AND FUZZYBASE CBIRPERFORMANCE EVALUATION OF ONTOLOGY AND FUZZYBASE CBIR
PERFORMANCE EVALUATION OF ONTOLOGY AND FUZZYBASE CBIR
acijjournal
 
Classification of Wheat Grains Using Machine Algorithms
Classification of Wheat Grains Using Machine AlgorithmsClassification of Wheat Grains Using Machine Algorithms
Classification of Wheat Grains Using Machine Algorithms
International Journal of Science and Research (IJSR)
 
A_Survey_Paper_on_Image_Classification_and_Methods.pdf
A_Survey_Paper_on_Image_Classification_and_Methods.pdfA_Survey_Paper_on_Image_Classification_and_Methods.pdf
A_Survey_Paper_on_Image_Classification_and_Methods.pdf
BijayNag1
 
A Survey on Techniques Used for Content Based Image Retrieval
A Survey on Techniques Used for Content Based Image Retrieval A Survey on Techniques Used for Content Based Image Retrieval
A Survey on Techniques Used for Content Based Image Retrieval
IRJET Journal
 
A Review of Feature Extraction Techniques for CBIR based on SVM
A Review of Feature Extraction Techniques for CBIR based on SVMA Review of Feature Extraction Techniques for CBIR based on SVM
A Review of Feature Extraction Techniques for CBIR based on SVM
IJEEE
 
A Hybrid Approach for Content Based Image Retrieval System
A Hybrid Approach for Content Based Image Retrieval SystemA Hybrid Approach for Content Based Image Retrieval System
A Hybrid Approach for Content Based Image Retrieval System
IOSR Journals
 
IRJET- Content Based Image Retrieval (CBIR)
IRJET- Content Based Image Retrieval (CBIR)IRJET- Content Based Image Retrieval (CBIR)
IRJET- Content Based Image Retrieval (CBIR)
IRJET Journal
 
IRJET- Efficient Auto Annotation for Tag and Image based Searching Over Large...
IRJET- Efficient Auto Annotation for Tag and Image based Searching Over Large...IRJET- Efficient Auto Annotation for Tag and Image based Searching Over Large...
IRJET- Efficient Auto Annotation for Tag and Image based Searching Over Large...
IRJET Journal
 
IRJET- Comparative Study of Artificial Neural Networks and Convolutional N...
IRJET- 	  Comparative Study of Artificial Neural Networks and Convolutional N...IRJET- 	  Comparative Study of Artificial Neural Networks and Convolutional N...
IRJET- Comparative Study of Artificial Neural Networks and Convolutional N...
IRJET Journal
 
Automatic Recognition of Medicinal Plants using Machine Learning Techniques
Automatic Recognition of Medicinal Plants using Machine Learning TechniquesAutomatic Recognition of Medicinal Plants using Machine Learning Techniques
Automatic Recognition of Medicinal Plants using Machine Learning Techniques
IRJET Journal
 
Analysis of combined approaches of CBIR systems by clustering at varying prec...
Analysis of combined approaches of CBIR systems by clustering at varying prec...Analysis of combined approaches of CBIR systems by clustering at varying prec...
Analysis of combined approaches of CBIR systems by clustering at varying prec...
IJECEIAES
 
IRJET- Image based Information Retrieval
IRJET- Image based Information RetrievalIRJET- Image based Information Retrieval
IRJET- Image based Information Retrieval
IRJET Journal
 
Automated Mechanism for Sugarcane Bud Detection & Cutting
Automated Mechanism for Sugarcane Bud Detection & CuttingAutomated Mechanism for Sugarcane Bud Detection & Cutting
Automated Mechanism for Sugarcane Bud Detection & Cutting
IRJET Journal
 
IRJET- Design, Development and Evaluation of a Grading System for Peeled Pist...
IRJET- Design, Development and Evaluation of a Grading System for Peeled Pist...IRJET- Design, Development and Evaluation of a Grading System for Peeled Pist...
IRJET- Design, Development and Evaluation of a Grading System for Peeled Pist...
IRJET Journal
 
D45012128
D45012128D45012128
D45012128
IJERA Editor
 
A Novel Method for Content Based Image Retrieval using Local Features and SVM...
A Novel Method for Content Based Image Retrieval using Local Features and SVM...A Novel Method for Content Based Image Retrieval using Local Features and SVM...
A Novel Method for Content Based Image Retrieval using Local Features and SVM...
IRJET Journal
 

Similar to Automatic Seed Classification by Shape and Color Features using Machine Vision Technology (20)

SEARCH ENGINE FOR IMAGE RETRIEVAL
SEARCH ENGINE FOR IMAGE RETRIEVALSEARCH ENGINE FOR IMAGE RETRIEVAL
SEARCH ENGINE FOR IMAGE RETRIEVAL
 
Volume 2-issue-6-1974-1978
Volume 2-issue-6-1974-1978Volume 2-issue-6-1974-1978
Volume 2-issue-6-1974-1978
 
A SURVEY ON CONTENT BASED IMAGE RETRIEVAL USING MACHINE LEARNING
A SURVEY ON CONTENT BASED IMAGE RETRIEVAL USING MACHINE LEARNINGA SURVEY ON CONTENT BASED IMAGE RETRIEVAL USING MACHINE LEARNING
A SURVEY ON CONTENT BASED IMAGE RETRIEVAL USING MACHINE LEARNING
 
Performance Evaluation Of Ontology And Fuzzybase Cbir
Performance Evaluation Of Ontology And Fuzzybase CbirPerformance Evaluation Of Ontology And Fuzzybase Cbir
Performance Evaluation Of Ontology And Fuzzybase Cbir
 
PERFORMANCE EVALUATION OF ONTOLOGY AND FUZZYBASE CBIR
PERFORMANCE EVALUATION OF ONTOLOGY AND FUZZYBASE CBIRPERFORMANCE EVALUATION OF ONTOLOGY AND FUZZYBASE CBIR
PERFORMANCE EVALUATION OF ONTOLOGY AND FUZZYBASE CBIR
 
Classification of Wheat Grains Using Machine Algorithms
Classification of Wheat Grains Using Machine AlgorithmsClassification of Wheat Grains Using Machine Algorithms
Classification of Wheat Grains Using Machine Algorithms
 
A_Survey_Paper_on_Image_Classification_and_Methods.pdf
A_Survey_Paper_on_Image_Classification_and_Methods.pdfA_Survey_Paper_on_Image_Classification_and_Methods.pdf
A_Survey_Paper_on_Image_Classification_and_Methods.pdf
 
A Survey on Techniques Used for Content Based Image Retrieval
A Survey on Techniques Used for Content Based Image Retrieval A Survey on Techniques Used for Content Based Image Retrieval
A Survey on Techniques Used for Content Based Image Retrieval
 
A Review of Feature Extraction Techniques for CBIR based on SVM
A Review of Feature Extraction Techniques for CBIR based on SVMA Review of Feature Extraction Techniques for CBIR based on SVM
A Review of Feature Extraction Techniques for CBIR based on SVM
 
A Hybrid Approach for Content Based Image Retrieval System
A Hybrid Approach for Content Based Image Retrieval SystemA Hybrid Approach for Content Based Image Retrieval System
A Hybrid Approach for Content Based Image Retrieval System
 
IRJET- Content Based Image Retrieval (CBIR)
IRJET- Content Based Image Retrieval (CBIR)IRJET- Content Based Image Retrieval (CBIR)
IRJET- Content Based Image Retrieval (CBIR)
 
IRJET- Efficient Auto Annotation for Tag and Image based Searching Over Large...
IRJET- Efficient Auto Annotation for Tag and Image based Searching Over Large...IRJET- Efficient Auto Annotation for Tag and Image based Searching Over Large...
IRJET- Efficient Auto Annotation for Tag and Image based Searching Over Large...
 
IRJET- Comparative Study of Artificial Neural Networks and Convolutional N...
IRJET- 	  Comparative Study of Artificial Neural Networks and Convolutional N...IRJET- 	  Comparative Study of Artificial Neural Networks and Convolutional N...
IRJET- Comparative Study of Artificial Neural Networks and Convolutional N...
 
Automatic Recognition of Medicinal Plants using Machine Learning Techniques
Automatic Recognition of Medicinal Plants using Machine Learning TechniquesAutomatic Recognition of Medicinal Plants using Machine Learning Techniques
Automatic Recognition of Medicinal Plants using Machine Learning Techniques
 
Analysis of combined approaches of CBIR systems by clustering at varying prec...
Analysis of combined approaches of CBIR systems by clustering at varying prec...Analysis of combined approaches of CBIR systems by clustering at varying prec...
Analysis of combined approaches of CBIR systems by clustering at varying prec...
 
IRJET- Image based Information Retrieval
IRJET- Image based Information RetrievalIRJET- Image based Information Retrieval
IRJET- Image based Information Retrieval
 
Automated Mechanism for Sugarcane Bud Detection & Cutting
Automated Mechanism for Sugarcane Bud Detection & CuttingAutomated Mechanism for Sugarcane Bud Detection & Cutting
Automated Mechanism for Sugarcane Bud Detection & Cutting
 
IRJET- Design, Development and Evaluation of a Grading System for Peeled Pist...
IRJET- Design, Development and Evaluation of a Grading System for Peeled Pist...IRJET- Design, Development and Evaluation of a Grading System for Peeled Pist...
IRJET- Design, Development and Evaluation of a Grading System for Peeled Pist...
 
D45012128
D45012128D45012128
D45012128
 
A Novel Method for Content Based Image Retrieval using Local Features and SVM...
A Novel Method for Content Based Image Retrieval using Local Features and SVM...A Novel Method for Content Based Image Retrieval using Local Features and SVM...
A Novel Method for Content Based Image Retrieval using Local Features and SVM...
 

More from Editor IJCATR

Text Mining in Digital Libraries using OKAPI BM25 Model
 Text Mining in Digital Libraries using OKAPI BM25 Model Text Mining in Digital Libraries using OKAPI BM25 Model
Text Mining in Digital Libraries using OKAPI BM25 Model
Editor IJCATR
 
Green Computing, eco trends, climate change, e-waste and eco-friendly
Green Computing, eco trends, climate change, e-waste and eco-friendlyGreen Computing, eco trends, climate change, e-waste and eco-friendly
Green Computing, eco trends, climate change, e-waste and eco-friendly
Editor IJCATR
 
Policies for Green Computing and E-Waste in Nigeria
 Policies for Green Computing and E-Waste in Nigeria Policies for Green Computing and E-Waste in Nigeria
Policies for Green Computing and E-Waste in Nigeria
Editor IJCATR
 
Performance Evaluation of VANETs for Evaluating Node Stability in Dynamic Sce...
Performance Evaluation of VANETs for Evaluating Node Stability in Dynamic Sce...Performance Evaluation of VANETs for Evaluating Node Stability in Dynamic Sce...
Performance Evaluation of VANETs for Evaluating Node Stability in Dynamic Sce...
Editor IJCATR
 
Optimum Location of DG Units Considering Operation Conditions
Optimum Location of DG Units Considering Operation ConditionsOptimum Location of DG Units Considering Operation Conditions
Optimum Location of DG Units Considering Operation Conditions
Editor IJCATR
 
Analysis of Comparison of Fuzzy Knn, C4.5 Algorithm, and Naïve Bayes Classifi...
Analysis of Comparison of Fuzzy Knn, C4.5 Algorithm, and Naïve Bayes Classifi...Analysis of Comparison of Fuzzy Knn, C4.5 Algorithm, and Naïve Bayes Classifi...
Analysis of Comparison of Fuzzy Knn, C4.5 Algorithm, and Naïve Bayes Classifi...
Editor IJCATR
 
Web Scraping for Estimating new Record from Source Site
Web Scraping for Estimating new Record from Source SiteWeb Scraping for Estimating new Record from Source Site
Web Scraping for Estimating new Record from Source Site
Editor IJCATR
 
Evaluating Semantic Similarity between Biomedical Concepts/Classes through S...
 Evaluating Semantic Similarity between Biomedical Concepts/Classes through S... Evaluating Semantic Similarity between Biomedical Concepts/Classes through S...
Evaluating Semantic Similarity between Biomedical Concepts/Classes through S...
Editor IJCATR
 
Semantic Similarity Measures between Terms in the Biomedical Domain within f...
 Semantic Similarity Measures between Terms in the Biomedical Domain within f... Semantic Similarity Measures between Terms in the Biomedical Domain within f...
Semantic Similarity Measures between Terms in the Biomedical Domain within f...
Editor IJCATR
 
A Strategy for Improving the Performance of Small Files in Openstack Swift
 A Strategy for Improving the Performance of Small Files in Openstack Swift  A Strategy for Improving the Performance of Small Files in Openstack Swift
A Strategy for Improving the Performance of Small Files in Openstack Swift
Editor IJCATR
 
Integrated System for Vehicle Clearance and Registration
Integrated System for Vehicle Clearance and RegistrationIntegrated System for Vehicle Clearance and Registration
Integrated System for Vehicle Clearance and Registration
Editor IJCATR
 
Assessment of the Efficiency of Customer Order Management System: A Case Stu...
 Assessment of the Efficiency of Customer Order Management System: A Case Stu... Assessment of the Efficiency of Customer Order Management System: A Case Stu...
Assessment of the Efficiency of Customer Order Management System: A Case Stu...
Editor IJCATR
 
Energy-Aware Routing in Wireless Sensor Network Using Modified Bi-Directional A*
Energy-Aware Routing in Wireless Sensor Network Using Modified Bi-Directional A*Energy-Aware Routing in Wireless Sensor Network Using Modified Bi-Directional A*
Energy-Aware Routing in Wireless Sensor Network Using Modified Bi-Directional A*
Editor IJCATR
 
Security in Software Defined Networks (SDN): Challenges and Research Opportun...
Security in Software Defined Networks (SDN): Challenges and Research Opportun...Security in Software Defined Networks (SDN): Challenges and Research Opportun...
Security in Software Defined Networks (SDN): Challenges and Research Opportun...
Editor IJCATR
 
Measure the Similarity of Complaint Document Using Cosine Similarity Based on...
Measure the Similarity of Complaint Document Using Cosine Similarity Based on...Measure the Similarity of Complaint Document Using Cosine Similarity Based on...
Measure the Similarity of Complaint Document Using Cosine Similarity Based on...
Editor IJCATR
 
Hangul Recognition Using Support Vector Machine
Hangul Recognition Using Support Vector MachineHangul Recognition Using Support Vector Machine
Hangul Recognition Using Support Vector Machine
Editor IJCATR
 
Application of 3D Printing in Education
Application of 3D Printing in EducationApplication of 3D Printing in Education
Application of 3D Printing in Education
Editor IJCATR
 
Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...
Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...
Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...
Editor IJCATR
 
Comparative analysis on Void Node Removal Routing algorithms for Underwater W...
Comparative analysis on Void Node Removal Routing algorithms for Underwater W...Comparative analysis on Void Node Removal Routing algorithms for Underwater W...
Comparative analysis on Void Node Removal Routing algorithms for Underwater W...
Editor IJCATR
 
Decay Property for Solutions to Plate Type Equations with Variable Coefficients
Decay Property for Solutions to Plate Type Equations with Variable CoefficientsDecay Property for Solutions to Plate Type Equations with Variable Coefficients
Decay Property for Solutions to Plate Type Equations with Variable Coefficients
Editor IJCATR
 

More from Editor IJCATR (20)

Text Mining in Digital Libraries using OKAPI BM25 Model
 Text Mining in Digital Libraries using OKAPI BM25 Model Text Mining in Digital Libraries using OKAPI BM25 Model
Text Mining in Digital Libraries using OKAPI BM25 Model
 
Green Computing, eco trends, climate change, e-waste and eco-friendly
Green Computing, eco trends, climate change, e-waste and eco-friendlyGreen Computing, eco trends, climate change, e-waste and eco-friendly
Green Computing, eco trends, climate change, e-waste and eco-friendly
 
Policies for Green Computing and E-Waste in Nigeria
 Policies for Green Computing and E-Waste in Nigeria Policies for Green Computing and E-Waste in Nigeria
Policies for Green Computing and E-Waste in Nigeria
 
Performance Evaluation of VANETs for Evaluating Node Stability in Dynamic Sce...
Performance Evaluation of VANETs for Evaluating Node Stability in Dynamic Sce...Performance Evaluation of VANETs for Evaluating Node Stability in Dynamic Sce...
Performance Evaluation of VANETs for Evaluating Node Stability in Dynamic Sce...
 
Optimum Location of DG Units Considering Operation Conditions
Optimum Location of DG Units Considering Operation ConditionsOptimum Location of DG Units Considering Operation Conditions
Optimum Location of DG Units Considering Operation Conditions
 
Analysis of Comparison of Fuzzy Knn, C4.5 Algorithm, and Naïve Bayes Classifi...
Analysis of Comparison of Fuzzy Knn, C4.5 Algorithm, and Naïve Bayes Classifi...Analysis of Comparison of Fuzzy Knn, C4.5 Algorithm, and Naïve Bayes Classifi...
Analysis of Comparison of Fuzzy Knn, C4.5 Algorithm, and Naïve Bayes Classifi...
 
Web Scraping for Estimating new Record from Source Site
Web Scraping for Estimating new Record from Source SiteWeb Scraping for Estimating new Record from Source Site
Web Scraping for Estimating new Record from Source Site
 
Evaluating Semantic Similarity between Biomedical Concepts/Classes through S...
 Evaluating Semantic Similarity between Biomedical Concepts/Classes through S... Evaluating Semantic Similarity between Biomedical Concepts/Classes through S...
Evaluating Semantic Similarity between Biomedical Concepts/Classes through S...
 
Semantic Similarity Measures between Terms in the Biomedical Domain within f...
 Semantic Similarity Measures between Terms in the Biomedical Domain within f... Semantic Similarity Measures between Terms in the Biomedical Domain within f...
Semantic Similarity Measures between Terms in the Biomedical Domain within f...
 
A Strategy for Improving the Performance of Small Files in Openstack Swift
 A Strategy for Improving the Performance of Small Files in Openstack Swift  A Strategy for Improving the Performance of Small Files in Openstack Swift
A Strategy for Improving the Performance of Small Files in Openstack Swift
 
Integrated System for Vehicle Clearance and Registration
Integrated System for Vehicle Clearance and RegistrationIntegrated System for Vehicle Clearance and Registration
Integrated System for Vehicle Clearance and Registration
 
Assessment of the Efficiency of Customer Order Management System: A Case Stu...
 Assessment of the Efficiency of Customer Order Management System: A Case Stu... Assessment of the Efficiency of Customer Order Management System: A Case Stu...
Assessment of the Efficiency of Customer Order Management System: A Case Stu...
 
Energy-Aware Routing in Wireless Sensor Network Using Modified Bi-Directional A*
Energy-Aware Routing in Wireless Sensor Network Using Modified Bi-Directional A*Energy-Aware Routing in Wireless Sensor Network Using Modified Bi-Directional A*
Energy-Aware Routing in Wireless Sensor Network Using Modified Bi-Directional A*
 
Security in Software Defined Networks (SDN): Challenges and Research Opportun...
Security in Software Defined Networks (SDN): Challenges and Research Opportun...Security in Software Defined Networks (SDN): Challenges and Research Opportun...
Security in Software Defined Networks (SDN): Challenges and Research Opportun...
 
Measure the Similarity of Complaint Document Using Cosine Similarity Based on...
Measure the Similarity of Complaint Document Using Cosine Similarity Based on...Measure the Similarity of Complaint Document Using Cosine Similarity Based on...
Measure the Similarity of Complaint Document Using Cosine Similarity Based on...
 
Hangul Recognition Using Support Vector Machine
Hangul Recognition Using Support Vector MachineHangul Recognition Using Support Vector Machine
Hangul Recognition Using Support Vector Machine
 
Application of 3D Printing in Education
Application of 3D Printing in EducationApplication of 3D Printing in Education
Application of 3D Printing in Education
 
Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...
Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...
Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...
 
Comparative analysis on Void Node Removal Routing algorithms for Underwater W...
Comparative analysis on Void Node Removal Routing algorithms for Underwater W...Comparative analysis on Void Node Removal Routing algorithms for Underwater W...
Comparative analysis on Void Node Removal Routing algorithms for Underwater W...
 
Decay Property for Solutions to Plate Type Equations with Variable Coefficients
Decay Property for Solutions to Plate Type Equations with Variable CoefficientsDecay Property for Solutions to Plate Type Equations with Variable Coefficients
Decay Property for Solutions to Plate Type Equations with Variable Coefficients
 

Recently uploaded

Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
Wahiba Chair Training & Consulting
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
NgcHiNguyn25
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
Katrina Pritchard
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
สมใจ จันสุกสี
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
paigestewart1632
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 

Recently uploaded (20)

Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 

Automatic Seed Classification by Shape and Color Features using Machine Vision Technology

  • 1. International Journal of Computer Applications Technology and Research Volume 2– Issue 2, 208 - 213, 2013 www.ijcat.com 208 Automatic Seed Classification by Shape and Color Features using Machine Vision Technology Naveen Pandey CSE Department ASET, Amity University Noida, India Satyanarayan Krishna CSE Department ASET, Amity University Noida, India Shanu Sharma CSE Department ASET, Amity University Noida, India Abstract: : In this paper the proposed system uses content based image retrieval (CBIR) technique for identification of seed e.g. wheat, rice, gram etc. on the basis of their features. CBIR is a technique to identify or recognize the image on the basis of features present in image. Basically features are classified in to four categories 1.color 2.Shape 3. texture 4. size .In this system we are extracting color, shape feature extraction. After that classifying images in to categories using neural network according to the weights and image displayed from the category for which neural network shows maximum weight. category1 belongs to wheat and category2 belongs to gram. Experiment was conducted on 200 images of wheat and gram by using Euclidean distance(ED) and artificial neural network techniques. From 200 images 150 are used for training purpose and 50 images are used for testing purpose. The precision rate of the system by using ED is 84.4 percent By using Artificial neural network precision rate is 95 percent. Keywords: Features, Color, Shape, CBIR, Classification, ANN, Euclidean distance 1. INTRODUCTION The application of machine vision is very important in agricultural industry. Seed analysis and classification can provide addaitional knowledge in their production, seeds quality control and in impurities identification. Generally these activities are performed by specialists by visually inspecting each sample, which is a very tedious and time consuming task [1]. So, automation is required in this field. Now a day, computer vision technology is applied in a large variety of fields to increase the efficiency of the work. So, This paper uses machine vison technique for the recognition aspect of the said problems[2]. In this paper a system is designed to recognize the different types of grains by their images on the basis of their features using content based image retrieval technique. Content- based image retrieval is a technique which uses visual contents to search images from large scale image databases according to users' interests. CBIR technique is further explained in next section. The proposed technique is based on color and shape features. And for classification two approaches are used and then compared. First classification is done through Artificial Neural Network(ANN) and second is done through finding the mininmum Euclidean Distance between the features of two images. 2. CONTENT BASED IMAGE RETRIEVAL There are basically two types of image retrieval techniques 1.Text based image retrieval 2.Content based image retrieval. In the text based image retrieval technique, images are indexed on the basis of heading or topic, description, keyword. Texture based images can not be retrieved by text based query. To overcome this problem of text based image retrieval and reducing human effort in indexing process[3]. Content based image retrieval is a best technique to retrieve an image because it reduces the image indexing and texture based problems. efficiency of CBIR system can be improved by providing the feedback for a particular image which is not recognized by the system. In a general CBIR system different types of features of image database is calculated and feature database is created. When the random test or input or query image is given to the system then all the defined features is extracted for that particular image and stored in feature vector.
  • 2. International Journal of Computer Applications Technology and Research Volume 2– Issue 2, 208 - 213, 2013 www.ijcat.com 209 Then image retrieval is done by comparing the similarity between the query feature vector and different feature vectors of feature database. And then the image which has closest feature set as the query image is displayed as the result. The general architecture of CBIR system is shown in Fig 1[3]. 3. RELATED WORK There are many researchers who develop a variety of seed image recognition system by applying different-different classification techniques e.g. a artificial neural network, a Euclidean distance technique, Histogram Intersection Distance etc. The details of each technique given below- 3.1 Euclidean Distance Method Benjamaporn Lurstwut and chomtip pornpanomchai developed a method which uses shape ,size ,color , texture feature extraction with the Euclidean distance technique to classify seed Images. The system’s recognition rate was 95.1 % for trained dataset and 64.0 percent for unknown in untrained dataset [4]. Dr. H.B.Kekre, Mr. Dhirendra Mishra, Ms. Stuti Narula and Ms. Vidhi Shah applied the color feature extraction to recognize different kinds of image. They applied Euclidean distance technique with The different images of the same class give results varied from 30% to 60% for a database of size 300 [5]. Poulami Haldar and Joydeep Mukherjee used Euclidean matrix method to calculate the distance vector. System provides overall accuracy 87.50 % for the images of different class [6]. 3.2 Artificial Neural Network Dayanand Savakar designed algorithms which is used to extract 18 color and 27 texture features from food grains. For the Recognition and Classification of Similar Looking Food Grain Images this system uses artificial neural network. Recognition of Mustard is about 87% and for Soya is 78% using color feature and on the basis of texture feature extraction maximum classification rate is 84% [7]. Ai-Guo OuYang, Rong-jie Gao, Yan-de Liu,,Xu-dong Sun, Yuan-yuan Pan and Xiao-ling Dong designed a system in which color features in RGB and color space is computed. A back feed forward neural network trained to identify rice seed 86.5 % rice seeds were identified by the system [8]. 3.3 Histogram Intersection Distance Manimala Singha and K.Hemachandran used histogram intersection distance for feature similarity matching. Experiment performed on standard “Wang Database” containing 1000 image. In it texture and color feature extracted through wavelet transformation and color histogram [9]. 3.4.Support vector machine Ying Liua, Dengsheng Zhanga, Guojun Lua and Wei-Ying Mab used SVM in their system because of SVM has been used for object recognition, text classification, etc. After using SVM in that system an improvement of 10% in Query Image Visual Content Description Feature Vectors User Image database Visual Content Description Feature Database Similarity Comparison Indexing & Retrieval Retrieval Results Output Image Figure 1. General architecture of CBIR
  • 3. International Journal of Computer Applications Technology and Research Volume 2– Issue 2, 208 - 213, 2013 www.ijcat.com 210 retrieval accuracy is obtained compared with SVM (400 images for training) with much fewer training data [10]. b) Kantip Kiratiratanapruk and Wasin Sinthupinyo classify defects of corn seed in more than ten categories and extracted color, texture feature. They used SVM as type classifier. Accuracy of the system is 96.5 % for normal seed type and 86.5 % in the case of defect seed(group) types [1]. On the basis of above literature reviews it has been observed that ANN and Euclidean distance method of classification can provide better results with shape and color features. 4. PROPOSED METHODOLOGY The general methodology of the proposed system is shown in Fig 2, which is further explained in subsections. 4.1 Image acquisition 12 mega pixel camera is used for taking the images of wheat, gram and pulse. Distance between seed and camera is almost equal to 14 centimeters. 4.2 Image preprocessing: Preprocessing operation includes the following steps- 4.2.1 Image resizing: The input images captured by different cameras may have different sizes which can affect the result, so initial resizing is necessary. 4.2.2 RGB to Gray Scale Conversion: Equation 1 is used to convert the RGB value of a pixel into its gray value. gray=.2989*R+.5870*G*.1140*B 4.2.3 Gray to Binary Image Conversion: Binarization is done using otsu method, it can be done using graythresh function in MATLAB. 4.2.4 Morphological Processing: Closing and Filling operations are performed using a disk type structuring elements of radius 2 to fill any holes in the images. The steps of pre-processing on an input of wheat is shown in Fig 3. 4.3.Feature extraction Following shape and color features are extracted for each Input Image. 4.3.1 Shape feature extraction: Following shape features are considered. Seed roundness : Roundness of each seed is calculated w.r.t circle, means when the value of roundness of any particular seed is .9 then it’s almost round. Roundness can be calculated by following equation. R = 4*pi*area/P^2, where P is the perimeter of the seed. 4.3.2 Color feature extraction Row mean and column mean: For each Red, Green and Blue plane row and column mean is calculated by following step. a)Three color planes Red, Green ,Blue are separated and step 2 to 4 is performed on each plane. RGB to Gray Conversion Original Image Binary Image Gray Image Binarization Pre-processed Image Morphological Processing Figure 3. Pre-processing on an Input Image Image Acquisition Preprocessing Feature Extraction Classification, Training & Testing Final Result Figure 2. Algorithm of Proposed System
  • 4. International Journal of Computer Applications Technology and Research Volume 2– Issue 2, 208 - 213, 2013 www.ijcat.com 211 b) For each plane row mean and column mean of colors are calculated. Pictorially the row and column mean is calculated as follows [5]: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 c) The row mean of all three planes are stored as 3 new features in feature vector. Dominant color: Dominant Color is calculated for each Red, Green and Blue Plane by their histogram. Histogram is representation of the occurrence of relative frequencies of various gray levels in an image. Dominant color is that gray level which has the maximum occurrence in the image. 3 more features are then added in the feature vector. Median: It can be used to determine the value of intensity level of pixel which is separating high intensity value pixel from low intensity value pixel. Three median values are calculated for Red, Green and Blue Planes. Some other statistical features are also calculated [11]. Standard Deviation: In the digital image processing it shows variation from standard or expected value. It is calculated for each plane by following function in MATLAB. std((std(Red,0,1))',0,1); Covariance: It is a positive number.It is the measure of change in two variable(random numbers) together. diag(cov(diag(cov(Red)))') Kurtosis: It tells about the shape of probability distribution function of a random number.high curtosis value is good for system because of ,it shows low noise and low resolution. kurtosis((kurtosis(Red))') Skewness: The value of skewness can be positive, negative, zero or may be undefined. Negative skewness shows that more values lies to the right of the mean, positive skewness means more values lies to the left of mean and zero skewness shows values are evenly distributed on both side of mean. skewness((skewness(Red))') Moment: The central first moment is zero and second central moment is calculated by using a divisor of N instead of N-1. N -> length of vector or number of rows in matrix. moment((moment(Red,3))',3) 4.4 Image Recognition Image recognition is done using both ANN and Euclidean distance method. Euclidean Distance Method In this method Euclidean distance is calculated between a feature vector of test image and the feature file of all sample images stored in the database. The Euclidean distance can be calculated by using equation: ED = ට∑ ሺܿ௝െ ܾ௝ሻଶ௠ ௝ୀଵ Where ED is the Euclidean distance , m is number of features, ܿ௝ is the value of feature j stored in the predefined database, ܾ௝ is the value of feature Artificial neural network A neural network, illustrated in Fig. 4, consists of units (neurons), arranged in layers, which convert an input vector into some output. Each unit takes an input, applies a (often nonlinear) function to it and then passes the output on to the next layer. Generally the networks are defined to be feed-forward: a unit feeds its output to all the units on the next layer, but there is no feedback to the previous layer. Weightings are applied to the signals passing from one unit to another, and it is these weightings which are tuned in the training phase to adapt a neural network to the particular problem at hand. This is the learning phase. 13 (Total Row Mean) 3 8 13 18 23 Row Mean
  • 5. International Journal of Computer Applications Technology a www.ijcat.com Then the learned network with new weights is used for testing purpose. 5. EXPERIMENTAL RESULTS The system is developed using MATLAB (R2011a), i system 200 samples images of three different grains are taken by camera, from which 150 images are used for training phase and 50 for testing phase. Then features of 150 sample images are calculated single feature file "feature_file.mat" using Matlab , this mat file stores features in a 25x150 array. In classification using ANN method , first training of network is done using the previously generated "feature_file.mat" of 150 images , with 10 hidden neurons. Final application gives an option to user to select a test image form the rest 50 testing images and then the 25 features of this test image is calculated and stored in a 'test.mat' file, which is a 25x1 array. This "test.mat" file is then passed to the trained network. It gives 95% accuracy. Euclidean Distance methods outputs that image from training set which has the closest features of test image. It gives 84.4 % accuracy. Below Table 1 shows the values of different features for one test image of wheat. Roundness .605 Red_row_mean 135.6 Green_row_mean 135.5 Blue_row_mean 133.5 Red_Dominatnt_color 144 Green_Dominat_color 144 Blue_Dominat_color 142 Red_Median 139 Green_Median 139 Blue_Median 137 Figure 4. A typical Neural Network Table 1. 25 Different feature values of Test Image International Journal of Computer Applications Technology and Research Volume 2– Issue 2, 208 - 213, 2013 Then the learned network with new weights is used for 5. EXPERIMENTAL RESULTS developed using MATLAB (R2011a), in this 0 samples images of three different grains are from which 150 images are used for training phase and 50 for testing phase. Then the total 25 calculated stored in a single feature file "feature_file.mat" using Matlab , this mat In classification using ANN method , first training of network is done using the previously generated h 10 hidden neurons. Final application gives an option to user to select a test and then the 25 features of this test image is calculated and stored in a 'test.mat' file, which is a 25x1 array. This "test.mat" file is It gives 95% accuracy. Euclidean Distance methods outputs that image from training set which has the closest features of test image. It Table 1 shows the values of different features for Red_Std_Deviation 13.5 Green_Std_Deviation 12.0 Blue_Std_Deviaion 8.6 Red_Covariance 527920 Green_Covariance 380240 Blue_Covariance 144390 Red_Kurtosis 10.15 Green_Kurtosis 6.21 Blue_Kurtosis 1.97 Red_Skewness 1.05 Green_Skewness 1.00 Blue_Skewness 1.7 Red_Moment 57808420356433.4 Green_Moment 19499436210162.3 Blue_Moment 833492646434.140 And Fig 5. shows the final result, which has the test image and the closest matched image. 6. CONCLUSION In the proposed system 25 shape, color and statistical features are calculated. Image recognition is done both techniques Euclidean distance an network. System is 95 % accurate using ANN and 84.4 accurate using Euclidean distance method. 7. ACKNOWLEDGEMENTS We would like to thank our guide Ms. Shanu Sharma their guidance and feedback during the course of the project. We would also like to thank our department for giving us the resources and the freedom to pursue project. Figure 4. A typical Neural Network Table 1. 25 Different feature values of Test Image Figure 5. Final result of application with matched image 212 527920 380240 144390 10.15 57808420356433.4 19499436210162.3 833492646434.140 And Fig 5. shows the final result, which has the test image shape, color and statistical are calculated. Image recognition is done using both techniques Euclidean distance and artificial neural using ANN and 84.4 % accurate using Euclidean distance method. 7. ACKNOWLEDGEMENTS Ms. Shanu Sharma for ing the course of the to thank our department for giving us the resources and the freedom to pursue this application with matched image
  • 6. International Journal of Computer Applications Technology and Research Volume 2– Issue 2, 208 - 213, 2013 www.ijcat.com 213 8. REFERENCES [1] Kantip Kiratiratanapruk and Wasin Sinthupinyo. 2011. Color And Texture For Corn Seed Classification By Machine Vision, International Symposium on Intelligent Signal Processing & Communication Systems(ISPACS). pp 1-5. [2] Adjemout Ouiza, Hammouche Kamal and Diaf Moussa. 2007. Automatic seed recognition by size, form and texture features, International Symposium on Signal Processing and its applications,(ISSPA). pp 1-4. [3] (2013),"Tutorial on CBIR", [Online] Available: www.cs.bgu.ac.il/~icbv061/...2006.../CBIR_Presentati on.ppt [4] Benjamaporn Lurstwut ,Chomtip Pornpanomchai, “Plant Seed Image Recognition System(PSIRS)”, IACSIT International Journal of Engineering & Technology, 2011. pp. 600-605. [5] Dr. H.B.Kekre ,MR.Dhirendra Mishra, MS. Stuti narula and MS. Vidhi Shah , “ Color Feature Extraction For Cbir”, International Journal of Engineering Science & Technology(IJEST), 2011. pp. 8357-8365. [6] Poulami Haldar and Joydeep Mukherjee, “Content based Image Retrieval using Histogram,Color and Edge”, International Journal of Computer Applications, 2012. pp 25-31. [7] Dayanand Savakar , “Recognition and Classification of Similar Looking Food Grain Images using Artificial Neural Networks”, Journal of Applied Computer Science & Mathematics, 2012. pp 61-65. [8] Ai-Guo OuYang, Rong-jie Gao, Yan-de Liu,Xu-dong Sun, Yuan-yuan Pan. 2010. An Automatic Method For Identifying Different Variety Of Rice Seeds Using Machine Vision Technology, Sixth International Conference on Natural Computation. pp 84-88. [9] Manimala Singha and K. Hemachandran, "Content Based Image Retrieval using Color and Texture”, Signal & Image processing: An International Journal, 2012. pp 39-57. [10] Ying Liua, Dengsheng Zhanga, Guojun Lua and Wei- Ying Mab. 2007. A survey of content-based image retrieval with high-level semantics", Pattern Recognition, Elsevier. pp 262-282. [11] Vijay Kumar, Priyanka Gupta, “Importance of Statistical Measures in Digital Image Processing”, International Journal of Emerging Technology and Advanced Engineering, 2012. pp. 56-62.