SlideShare a Scribd company logo
1 of 5
Download to read offline
TELKOMNIKA, Vol.16, No.2, April 2018, pp. 713~717
ISSN: 1693-6930, accredited A by DIKTI, Decree No: 58/DIKTI/Kep/2013
DOI: 10.12928/TELKOMNIKA.v16i2.8419  713
Received December 23, 2017; Revised January 21, 2018; Accepted February 14, 2018
The Effects of Segmentation Techniques in Digital
Image Based Identification of Ethiopian Coffee Variety
Abrham Debasu Mengistu
Bahir Dar University, Bahir Dar Institute of Technology, Computing Faculty, Ethiopia, East Africa
*Corresponding author, e-mail: abrhamd@bdu.edu.et
Abstract
This paper presents the effects of segmentation techniques in the identification of Ethiopian
coffee variety. In Ethiopia, coffee varieties are classified based on their growing region. The most widely
coffee growing regions in Ethiopia are Bale, Harar, Jimma, Limu, Sidamo and Welega. Coffee beans of
these regions very in color shape and texture. We investigated various segmentation techniques for
efficient coffee beans variety identification system. Images of six different coffee beans varieties in Oromia
and Southern Ethiopia were acquired and analyzed. For this study Otsu, Fuzzy-C-Means (FCM) and K-
means segmentation techniques are considered. For classification of the varieties of Ethiopian coffee
beans back propagation neural network (BPNN) is used. From the experiment 94.54% accuracy is
achieved when BPNN is used on FCM segmentation technique.
Keywords: FCM, K-means, Otsu, BPNN
Copyright © 2018 Universitas Ahmad Dahlan. All rights reserved.
1. Introduction
In Ethiopia, coffee production is concentrated in the Oromia and Southern regions of the
country. Yirgacheffe, Sidamo, Limu, Bebeka, Harar, Jimma, Bale, Wellega and Illubabor are the
major areas of coffee production. In each area has a specific physical and chemical property
which attributes to distinct characteristics of the region [1].
The knowledge of computer vision is gradually finding applications in different problem
domains such as medical diagnosis, industrial automation, aerial surveillance (biometrics),
remote sensing (satellite observation of Earth) and agriculture [2]. There is no particular image
segmentation technique method that is appropriate to all image processing applications [3].
Technologies of Computer vision applications require segmentation techniques to extract the
representative regions of the image. The objective of efficient image segmentation is
independent partitioning of regions that are visually different, meaningful to image
characteristics and properties [4]. In depth, image segmentation techniques based on the
different factors are presented in this paper.
Otsu Image Segmentation: Otsu's thresholding method involves iterating through all the
possible threshold values and calculating a measure of spread for the pixel levels each side of
the threshold, i.e. the pixels that either falls in foreground or background. The aim is to find the
threshold value where the sum of foreground and background spreads is at its minimum [5].
Algorithm steps:
a. Compute histogram and probabilities of each intensity level.
b. Set up initial class probability and initial class means.
c. Step through all possible thresholds maximum intensity.
d. Update qi and μi.
e. Compute between class variance.
f. Desired threshold corresponds to the maximum value of between class variance.
FCM image segmentation: In FCM, it is possible for a data sample to belong to multiple
clusters at the same time. The similarity is indicated by the membership value. In FCM a data
sample is assigned with a membership value based on its similarity with the cluster center. The
membership values are between 0 to 1 and more the similarity, higher the membership value.
Defuzzification is applied at the end of the clustering process to decide the clustering. FCM is a
repetitive algorithm and the solution is achieved by repetitively updating the cluster center and
membership value [6].
 ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 2, April 2018 : 713 – 717
714
K-means image segmentation: K-Means is least-square partitioning methods that divide
a collection of objects into K groups. The algorithm iterates over two steps:
a. Compute the mean of each cluster.
b. Compute the distance of each point from each cluster by computing its distance from the
corresponding cluster mean. Assign each point to the cluster it is nearest to.
Iterate over the above two steps till the sum of squared within group errors cannot be
lowered any more. The initial assignment of points to clusters can be done randomly. In the
course of the iterations, the algorithm tries to minimize the sum, over all groups, of the squared
within group errors, which are the distances of the points to the respective group means.
Convergence is reached when the objective function (i.e., the residual sum-of-squares) cannot
be lowered any more [7].
R. Vijaya Kumar Reddy & etal, studied on Edge detection using image processing
techniques. In this research paper, several standard segmentation methods have been widely
used for edge detection. However, due to inherent quality of images, these methods prove
ineffective if they are applied without any preprocessing [8].
Dagnachew Melesew Alemayehu & etal, in their work entitled as “Computer Vision for
Ethiopian Agricultural Crop Pest Identification” stated that there is no single technique that is
appropriate to all image processing applications. In this paper, the authors tested two
segmentation techniques towards to crop pest identification and from the experiment K-means
has better results towards crop pest identification[9].
Siva Sangari A & etal, conducted a study on segmentation techniques towards
identification of whitefly pests on agricultural plant leaf. In this research the author compared
FCM and watershed transformation segmentation techniques. From the experiment the result
showed that FCM has better performance than watershed transformation segmentation [10].
On research [11], the authors stated that image segmentation is a challenging process.
In this research the authors used region growing segmentation techniques with thresholding
segmentation. All the studies showed that Image segmentation is the basic parts in computer
vision processing. So this research paper focused on the performance analysis of segmentation
techniques towards to classification of Ethiopian coffee varieties based on growing regions.
2. Research Method
To collect the data set, canon EOS 600d camera is used to capture the image. A total of
6 coffee varieties (Bale, Harar, Jimma, Limu, Sidamo and Welega) each having 200 are
considered for this study. Once the data set collected, pre-processing and noise filtering steps
are performed to achieve the goal of the study through MATLAB, 2014.
Figure 1. Varieties of Ethiopian coffee beans
3. Image Processing System
Image processing and pattern recognition performed by analyzing the image of coffee
beans using a computer [12]. The phases of activities for identification of coffee bean varities
process were shown in Figure 1. It consists of the following components:
Input image: Load image was the process of retrieving image data stored in any of
image format in the same size, which were 512 x 512 pixels. In this paper 80 x80, 100 X100,
300 X300 and 512 X 512 the experiment showed that as the size increased the accuracy also
increased.
TELKOMNIKA ISSN: 1693-6930 
The Effects of Segmentation Techniques in Digital Image Based... (Abrham Debasu Mengistu)
715
pre-processing of image, generally used for removing low frequency background noise,
normalize the intensity of the individual particles on a given image, removing reflection and
masking portion of image. These helps to increase the accuracy in identification of Ethiopian
coffee beans [13].
Image segmentation is an important component of image processing technique that
determines the accuracy of the system. Image segmentation is defined as the partitioning of an
image into none overlapping, constituent regions that are homogenous with respect to some
characteristic such as intensity or texture [14]. FCM, K-Means and Otsu segmentation
techniques are considered in this paper.
The purpose of feature extraction is to reduce the original data set by measuring
properties, or features, that distinguish six varieties coffee bean [15]. In feature extraction stage,
the features of coffee beans are extracted to feed into the classifiers.
In this paper, there are three groups of features these are Texture, Color and
morphological features. Morphological features are the geometric property of an image that
contains shape and size. They are physical dimensional measures that characterize the
appearance of an object. For instance, area and perimeter are some of the most commonly
measured size features and similarly circularity measures the shape of image compactness
[16].
Color is one of the most widely used features for image classification. In an image, each
pixel records a numeric value that is often the brightness of the corresponding point in the
image. In Ethiopian coffee beans verity identification computed by taking HSV values [17].
I =
1
3(R+G+B)
S = 1 −
3
(R+G+B)
[min(R, G, B)]
H = arccos⁡{
[(R−G)+(R−B)]/2
[(R−G)^2+(R−B)(G−B)]^1/2
}
The texture based features are calculated using Gray-Level Cooccurrence Matrix
(GLCM) from the input. The GLCM calculates the occurrence of a pixel with gray-level value “i”
horizontally adjacent to a pixel with the value “j” Every element can be mentioned by (i, j) in
GLCM which specifies the number of times that the pixel with a value “j” occurred horizontally
adjacent to a pixel with value “j” [18].
Figure 2. Otsu, K-means and FCM segmentation
4. Results and Analysis
The word network in the term 'artificial neural network' refers to the inter–connections
between the neurons in the different layers of each system. An example system has three
layers. The first layer has input neurons, which send data via synapses to the second layer of
neurons, and then via more synapses to the third layer of output neurons. More complex
systems will have more layers of neurons with some having increased layers of input neurons
and output neurons. The synapses store parameters called "weights" that manipulate the data
in the calculations. [19].
The most popular neural network model is the rnultilayer perceptron (MLP), which is an
extension of the single layer perceptron proposed by Rosenblatt [16]. Multilayer perceptrons, in
general, are feedforward network, having distinct input, output, and hidden layers [20].
 ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 2, April 2018 : 713 – 717
716
In this paper, the neural network needs 21 inputs of the combined feature vectors of
morphological, color and texture and 6 neurons in its output layer to identify varieties of
Ethiopian coffee beans. The hidden layer has 14 neurons .This number was picked by trial and
error methods, if the network has trouble of learning capabilities, and then neurons can be
added to this layer. There is a significant change when we increase the number of hidden layers
neurons until 14 but there is no change when the number of hidden layer neurons increases
above 14. Each value from the input layer is duplicated and sent to all of the hidden nodes. In
this experiment, the neural network is tested by sigmoid activation function and TANh function.
The performances of recognition were tested by ANN (Artificial Neural Network using
three different techniques of segmentation. In order to train the classifiers, a set of training
coffee beans image was given to the model in addition to the class label of coffee beans, 1200
coffee plant diseases image were collected from the regions of Ethiopia From the total of 1200
data sets, 70% were used for model training and 30% were used for performance testing. In this
experiment, 15 features (6 texture, 5 color features and 4 morphological features) are
considered and these features are used to classify verities of coffee beans. In pattern
classification, there are two phases called training and testing. For training the classifier needs
input features with their class labels. In this research, ANN (Artificial neural network) is
considered for this study. In order to train the classifiers, a set of varieties of coffee beans image
was given to the model. In this phase, data is repeatedly presented to the classifier.
In testing phase, the trained is challenged to new data that has never seen during
training phase. The training has been done with random picked hidden neurons. In this research
1, 5, 10 and 15 hidden neurons are used. As shown in the experiment, the performance of the
Model increases as the hidden neurons increase from 1 up to 15. But after the performance
registered with 15, 20 and 25 are similar. Therefore, the authors have used 15 hidden neurons
that has been registered maximum performance. In this research, experiments are conducted
under three scenarios using FCM, K-means and OTSU segmentation. The result indicated that
there was 94.5% using BPNN with tanh activation function. After conducting the above
experiments 94.5% success achieved when backpropagation artificial neural network with tanh
activation function over FCM segmentation are combined. The aim of the research paper is to
identify the effects of segmentation techniques in classification of verities of coffee beans In this
paper, BPNN are used and the accuracy of the system are presented, and the results of BPNN
with TANH activation function were discussed and promising results were obtained.
Figure 3. Results of Otsu, K-means and FCM segmentation
5. Conclusion
The aim of this research paper is to analyze the performance of segmentation
techniques towards for digital image based identification of Ethiopian coffee variety. In addition,
87
88
89
90
91
92
93
94
95
FCM K-means Otsu
Sigmoid
TANH
TELKOMNIKA ISSN: 1693-6930 
The Effects of Segmentation Techniques in Digital Image Based... (Abrham Debasu Mengistu)
717
In this paper, Otsu, K-means and FCM Segmentation are tested and the accuracy of the system
are presented, and the results of the combined FCM approaches were discussed and
encouraging results were obtained.
References
[1] Habtamu Minassie Aycheh. Image analysis for Ethiopian coffee classification. Addis Ababa University,
2008.
[2] William K. Pratt: Digital image processing, PIKS Scientific inside, John Wiley, 4th Edition, 2007.
[3] Abrham Debasu Mengistu, Seffi Gebeyehu Mengistu, Dagnachew Melesew Alemayehu. Image
Analysis for Ethiopian Coffee Plant Diseases Identification. IJBB. 2016.
[4] Arti Taneja, Priya Ranjan, Amit Ujjlayan. A Performance Study of Image Segmentation Techniques.
IEEE, 2015.
[5] Ta Yang Goh, Shafriza NishaBasah, Haniza Yazid, Muhammad Juhairi Aziz Safar, Fathinul Syahir
Ahmad Saad. Performance analysis of image thresholding: Otsu technique. ScienceDirect, 2017.
[6] Mahipal Singh Choudhry, Rajiv Kapoor. Performance Analysis of Fuzzy C-Means Clustering Methods
for MRI Image Segmentation. ScienceDirect, 2016.
[7] Nameirakpam Dhanachandra, Khumanthem Manglem, Yambem Jina Chanu. Image Segmentation
Using K -means Clustering Algorithm and Subtractive Clustering Algorithm. ScienceDirect, 2016.
[8] R Vijaya Kumar Reddy, K Prudvi Raju, M Jogendra Kumar, L Ravi Kumar, P Ravi Prakash, S Sai
Kumar. Comparative Analysis of common Edge Detection Algorithms using Pre-processing
Technique. International Journal of Electrical and Computer Engineering (IJECE). 2017; 7(5): 2574-
2580.
[9] Dagnachew Melesew Alemayehu, Abrham Debasu Mengistu, Seffi Gebeyehu. Computer Vision for
Ethiopian Agricultural Crop Pest Identification. Indonesian Journal of Electrical Engineering and
Computer Science (IJEECS). 2016; 3(1) :209-214.
[10] Siva Sangari A, Saraswady D. Analyzing the Optimal Performance of Pest Image Segmentation using
Non Linear Objective Assessments. International Journal of Electrical and Computer Engineering
(IJECE). 2016; 6(6): 2789-2796.
[11] Sirshendu Hore, Souvik Chakraborty & etal. An Integrated Interactive Technique for Image
Segmentation using Stack based Seeded Region Growing and Thresholding. International Journal of
Electrical and Computer Engineering (IJECE). 2016; 6(6): 2773-2780.
[12] Lilik Sumaryanti, Aina Musdholifah, Sri Hartati. Digital Image Based Identification of Rice Variety
Using Image Processing and Neural Network. TELKOMNIKA (Telecommunication, Computing,
Electronics and Control). 2015; 16 (1): 182-190
[13] Dagnachew Melesew Alemayehu, Abrham Debasu Mengistu, Seffi Gebeyehu. Computer Vision for
Ethiopian Agricultural Crop Pest Identification. Indonesian Journal of Electrical Engineering and
Computer Science (IJEECS). 2016; 3 (1): 209-214
[14] Ehsani AR, Shafry MR, Norouzi A. Digital Dental X-Ray Image Segmentation and Feature Extraction.
Indonesian Journal of Electrical Engineering and Computer Science (IJEECS). 2013; 11(3): 3109-
3114.
[15] Zena M. Hira, Duncan F. Gillies. A Review of Feature Selection and Feature Extraction Methods
Applied on Microarray Data. Advances in Bioinformatics, 2015.
[16] Jun Shuai, Changqing Shen, Zhongkui Zhu. Adaptive Morphological Feature Extraction and Support
Vector Regressive Classification for Bearing Fault Diagnosis. International Journal of Rotating
Machinery. 2017.
[17] Ahmed J. Afifi, Wesam M. Ashour. Image Retrieval Based on Content Using Color Feature. ISRN
Computer Graphics, 2012
[18] Vinayak K. Bairagi , Kshipra C. Charpe. Comparison of Texture Features Used for Classification of
Life Stages of Malaria Parasite. International Journal of Biomedical Imaging, 2016.
[19] Miss.Snehal S.Dahikar, Dr.Sandeep V.Rode. Agricultural Crop Yield Prediction Using Artificial Neural
Network Approach. International Journal Of Innovative Research In Electrical, Electronics,
Instrumentation And Control Engineering. 2014.
[20] Coolen, A. C. C., R. Kühn, P. Sollich. Theory of Neural Information Processing Systems. Oxford
University Press, 2005.

More Related Content

What's hot

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
 
Extraction of texture features by using gabor filter in wheat crop disease de...
Extraction of texture features by using gabor filter in wheat crop disease de...Extraction of texture features by using gabor filter in wheat crop disease de...
Extraction of texture features by using gabor filter in wheat crop disease de...eSAT Journals
 
IRJET- Automatic Fruit Quality Detection System
IRJET- Automatic Fruit Quality Detection SystemIRJET- Automatic Fruit Quality Detection System
IRJET- Automatic Fruit Quality Detection SystemIRJET Journal
 
A comparative study on content based image retrieval methods
A comparative study on content based image retrieval methodsA comparative study on content based image retrieval methods
A comparative study on content based image retrieval methodsIJLT EMAS
 
Contrast Enhancement Techniques: A Brief and Concise Review
Contrast Enhancement Techniques: A Brief and Concise ReviewContrast Enhancement Techniques: A Brief and Concise Review
Contrast Enhancement Techniques: A Brief and Concise ReviewIRJET Journal
 
A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...sipij
 
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONCOLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONIAEME Publication
 
Image Enhancement using Guided Filter for under Exposed Images
Image Enhancement using Guided Filter for under Exposed ImagesImage Enhancement using Guided Filter for under Exposed Images
Image Enhancement using Guided Filter for under Exposed ImagesDr. Amarjeet Singh
 
Feature Extraction of an Image by Using Adaptive Filtering and Morpological S...
Feature Extraction of an Image by Using Adaptive Filtering and Morpological S...Feature Extraction of an Image by Using Adaptive Filtering and Morpological S...
Feature Extraction of an Image by Using Adaptive Filtering and Morpological S...IOSR Journals
 
Paper on image processing
Paper on image processingPaper on image processing
Paper on image processingSaloni Bhatia
 
Content based image retrieval based on shape with texture features
Content based image retrieval based on shape with texture featuresContent based image retrieval based on shape with texture features
Content based image retrieval based on shape with texture featuresAlexander Decker
 
Ijaems apr-2016-16 Active Learning Method for Interactive Image Retrieval
Ijaems apr-2016-16 Active Learning Method for Interactive Image RetrievalIjaems apr-2016-16 Active Learning Method for Interactive Image Retrieval
Ijaems apr-2016-16 Active Learning Method for Interactive Image RetrievalINFOGAIN PUBLICATION
 
A review on image enhancement techniques
A review on image enhancement techniquesA review on image enhancement techniques
A review on image enhancement techniquesIJEACS
 
Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...
Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...
Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...Zahra Mansoori
 

What's hot (20)

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...
 
Extraction of texture features by using gabor filter in wheat crop disease de...
Extraction of texture features by using gabor filter in wheat crop disease de...Extraction of texture features by using gabor filter in wheat crop disease de...
Extraction of texture features by using gabor filter in wheat crop disease de...
 
Ijetcas14 372
Ijetcas14 372Ijetcas14 372
Ijetcas14 372
 
IRJET- Automatic Fruit Quality Detection System
IRJET- Automatic Fruit Quality Detection SystemIRJET- Automatic Fruit Quality Detection System
IRJET- Automatic Fruit Quality Detection System
 
A comparative study on content based image retrieval methods
A comparative study on content based image retrieval methodsA comparative study on content based image retrieval methods
A comparative study on content based image retrieval methods
 
Contrast Enhancement Techniques: A Brief and Concise Review
Contrast Enhancement Techniques: A Brief and Concise ReviewContrast Enhancement Techniques: A Brief and Concise Review
Contrast Enhancement Techniques: A Brief and Concise Review
 
A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...
 
C1104011322
C1104011322C1104011322
C1104011322
 
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONCOLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
 
Image Enhancement using Guided Filter for under Exposed Images
Image Enhancement using Guided Filter for under Exposed ImagesImage Enhancement using Guided Filter for under Exposed Images
Image Enhancement using Guided Filter for under Exposed Images
 
Feature Extraction of an Image by Using Adaptive Filtering and Morpological S...
Feature Extraction of an Image by Using Adaptive Filtering and Morpological S...Feature Extraction of an Image by Using Adaptive Filtering and Morpological S...
Feature Extraction of an Image by Using Adaptive Filtering and Morpological S...
 
Ac03401600163.
Ac03401600163.Ac03401600163.
Ac03401600163.
 
I017417176
I017417176I017417176
I017417176
 
Paper on image processing
Paper on image processingPaper on image processing
Paper on image processing
 
Content based image retrieval based on shape with texture features
Content based image retrieval based on shape with texture featuresContent based image retrieval based on shape with texture features
Content based image retrieval based on shape with texture features
 
Ijaems apr-2016-16 Active Learning Method for Interactive Image Retrieval
Ijaems apr-2016-16 Active Learning Method for Interactive Image RetrievalIjaems apr-2016-16 Active Learning Method for Interactive Image Retrieval
Ijaems apr-2016-16 Active Learning Method for Interactive Image Retrieval
 
MULTIMODAL IMAGE REGISTRATION USING HYBRID TRANSFORMATIONS
MULTIMODAL IMAGE REGISTRATION USING HYBRID TRANSFORMATIONSMULTIMODAL IMAGE REGISTRATION USING HYBRID TRANSFORMATIONS
MULTIMODAL IMAGE REGISTRATION USING HYBRID TRANSFORMATIONS
 
Ja3416401643
Ja3416401643Ja3416401643
Ja3416401643
 
A review on image enhancement techniques
A review on image enhancement techniquesA review on image enhancement techniques
A review on image enhancement techniques
 
Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...
Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...
Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...
 

Similar to The Effects of Segmentation Techniques in Digital Image Based Identification of Ethiopian Coffee Variety

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
 
Foliage Measurement Using Image Processing Techniques
Foliage Measurement Using Image Processing TechniquesFoliage Measurement Using Image Processing Techniques
Foliage Measurement Using Image Processing TechniquesIJTET Journal
 
Pest Control in Agricultural Plantations Using Image Processing
Pest Control in Agricultural Plantations Using Image ProcessingPest Control in Agricultural Plantations Using Image Processing
Pest Control in Agricultural Plantations Using Image ProcessingIOSR Journals
 
IRJET- Surveillance for Leaf Detection using Hexacopter
IRJET- Surveillance for Leaf Detection using HexacopterIRJET- Surveillance for Leaf Detection using Hexacopter
IRJET- Surveillance for Leaf Detection using HexacopterIRJET Journal
 
Computerized spoiled tomato detection
Computerized spoiled tomato detectionComputerized spoiled tomato detection
Computerized spoiled tomato detectioneSAT Journals
 
Computerized spoiled tomato detection
Computerized spoiled tomato detectionComputerized spoiled tomato detection
Computerized spoiled tomato detectioneSAT Publishing House
 
Comparative performance analysis of segmentation techniques
Comparative performance analysis of segmentation techniquesComparative performance analysis of segmentation techniques
Comparative performance analysis of segmentation techniquesIAEME Publication
 
IJSRED-V2I2P60
IJSRED-V2I2P60IJSRED-V2I2P60
IJSRED-V2I2P60IJSRED
 
K-Means Segmentation Method for Automatic Leaf Disease Detection
K-Means Segmentation Method for Automatic Leaf Disease DetectionK-Means Segmentation Method for Automatic Leaf Disease Detection
K-Means Segmentation Method for Automatic Leaf Disease DetectionIJERA Editor
 
Review of Image Segmentation Techniques based on Region Merging Approach
Review of Image Segmentation Techniques based on Region Merging ApproachReview of Image Segmentation Techniques based on Region Merging Approach
Review of Image Segmentation Techniques based on Region Merging ApproachEditor IJMTER
 
Defect Fruit Image Analysis using Advanced Bacterial Foraging Optimizing Algo...
Defect Fruit Image Analysis using Advanced Bacterial Foraging Optimizing Algo...Defect Fruit Image Analysis using Advanced Bacterial Foraging Optimizing Algo...
Defect Fruit Image Analysis using Advanced Bacterial Foraging Optimizing Algo...IOSR Journals
 
IRJET- Fake Paper Currency Recognition
IRJET- Fake Paper Currency RecognitionIRJET- Fake Paper Currency Recognition
IRJET- Fake Paper Currency RecognitionIRJET Journal
 
Stem Removal of Citrus Fruit by Finest StemcompleteRm Thresholding Method
Stem Removal of Citrus Fruit by Finest StemcompleteRm Thresholding MethodStem Removal of Citrus Fruit by Finest StemcompleteRm Thresholding Method
Stem Removal of Citrus Fruit by Finest StemcompleteRm Thresholding MethodIJCSIS Research Publications
 
An Improved Way of Segmentation and Classification of Remote Sensing Images U...
An Improved Way of Segmentation and Classification of Remote Sensing Images U...An Improved Way of Segmentation and Classification of Remote Sensing Images U...
An Improved Way of Segmentation and Classification of Remote Sensing Images U...ijsrd.com
 
22 29 dec16 8nov16 13272 28268-1-ed(edit)
22 29 dec16 8nov16 13272 28268-1-ed(edit)22 29 dec16 8nov16 13272 28268-1-ed(edit)
22 29 dec16 8nov16 13272 28268-1-ed(edit)IAESIJEECS
 
Classification of Mango Fruit Varieties using Naive Bayes Algorithm
Classification of Mango Fruit Varieties using Naive Bayes AlgorithmClassification of Mango Fruit Varieties using Naive Bayes Algorithm
Classification of Mango Fruit Varieties using Naive Bayes Algorithmijtsrd
 
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
 
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...IRJET Journal
 

Similar to The Effects of Segmentation Techniques in Digital Image Based Identification of Ethiopian Coffee Variety (20)

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...
 
Foliage Measurement Using Image Processing Techniques
Foliage Measurement Using Image Processing TechniquesFoliage Measurement Using Image Processing Techniques
Foliage Measurement Using Image Processing Techniques
 
Pest Control in Agricultural Plantations Using Image Processing
Pest Control in Agricultural Plantations Using Image ProcessingPest Control in Agricultural Plantations Using Image Processing
Pest Control in Agricultural Plantations Using Image Processing
 
IRJET- Surveillance for Leaf Detection using Hexacopter
IRJET- Surveillance for Leaf Detection using HexacopterIRJET- Surveillance for Leaf Detection using Hexacopter
IRJET- Surveillance for Leaf Detection using Hexacopter
 
50320140502001 2
50320140502001 250320140502001 2
50320140502001 2
 
50320140502001
5032014050200150320140502001
50320140502001
 
Computerized spoiled tomato detection
Computerized spoiled tomato detectionComputerized spoiled tomato detection
Computerized spoiled tomato detection
 
Computerized spoiled tomato detection
Computerized spoiled tomato detectionComputerized spoiled tomato detection
Computerized spoiled tomato detection
 
Comparative performance analysis of segmentation techniques
Comparative performance analysis of segmentation techniquesComparative performance analysis of segmentation techniques
Comparative performance analysis of segmentation techniques
 
IJSRED-V2I2P60
IJSRED-V2I2P60IJSRED-V2I2P60
IJSRED-V2I2P60
 
K-Means Segmentation Method for Automatic Leaf Disease Detection
K-Means Segmentation Method for Automatic Leaf Disease DetectionK-Means Segmentation Method for Automatic Leaf Disease Detection
K-Means Segmentation Method for Automatic Leaf Disease Detection
 
Review of Image Segmentation Techniques based on Region Merging Approach
Review of Image Segmentation Techniques based on Region Merging ApproachReview of Image Segmentation Techniques based on Region Merging Approach
Review of Image Segmentation Techniques based on Region Merging Approach
 
Defect Fruit Image Analysis using Advanced Bacterial Foraging Optimizing Algo...
Defect Fruit Image Analysis using Advanced Bacterial Foraging Optimizing Algo...Defect Fruit Image Analysis using Advanced Bacterial Foraging Optimizing Algo...
Defect Fruit Image Analysis using Advanced Bacterial Foraging Optimizing Algo...
 
IRJET- Fake Paper Currency Recognition
IRJET- Fake Paper Currency RecognitionIRJET- Fake Paper Currency Recognition
IRJET- Fake Paper Currency Recognition
 
Stem Removal of Citrus Fruit by Finest StemcompleteRm Thresholding Method
Stem Removal of Citrus Fruit by Finest StemcompleteRm Thresholding MethodStem Removal of Citrus Fruit by Finest StemcompleteRm Thresholding Method
Stem Removal of Citrus Fruit by Finest StemcompleteRm Thresholding Method
 
An Improved Way of Segmentation and Classification of Remote Sensing Images U...
An Improved Way of Segmentation and Classification of Remote Sensing Images U...An Improved Way of Segmentation and Classification of Remote Sensing Images U...
An Improved Way of Segmentation and Classification of Remote Sensing Images U...
 
22 29 dec16 8nov16 13272 28268-1-ed(edit)
22 29 dec16 8nov16 13272 28268-1-ed(edit)22 29 dec16 8nov16 13272 28268-1-ed(edit)
22 29 dec16 8nov16 13272 28268-1-ed(edit)
 
Classification of Mango Fruit Varieties using Naive Bayes Algorithm
Classification of Mango Fruit Varieties using Naive Bayes AlgorithmClassification of Mango Fruit Varieties using Naive Bayes Algorithm
Classification of Mango Fruit Varieties using Naive Bayes Algorithm
 
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
 
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
 

More from TELKOMNIKA JOURNAL

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...TELKOMNIKA JOURNAL
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...TELKOMNIKA JOURNAL
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...TELKOMNIKA JOURNAL
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...TELKOMNIKA JOURNAL
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...TELKOMNIKA JOURNAL
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaTELKOMNIKA JOURNAL
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireTELKOMNIKA JOURNAL
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkTELKOMNIKA JOURNAL
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsTELKOMNIKA JOURNAL
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...TELKOMNIKA JOURNAL
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesTELKOMNIKA JOURNAL
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...TELKOMNIKA JOURNAL
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemTELKOMNIKA JOURNAL
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...TELKOMNIKA JOURNAL
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorTELKOMNIKA JOURNAL
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...TELKOMNIKA JOURNAL
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...TELKOMNIKA JOURNAL
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksTELKOMNIKA JOURNAL
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingTELKOMNIKA JOURNAL
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...TELKOMNIKA JOURNAL
 

More from TELKOMNIKA JOURNAL (20)

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fire
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio network
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bands
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertainties
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensor
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imaging
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
 

Recently uploaded

Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...ssuserdfc773
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using PipesLinux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using PipesRashidFaridChishti
 
fitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptfitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptAfnanAhmad53
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...Amil baba
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
👉 Yavatmal Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl S...
👉 Yavatmal Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl S...👉 Yavatmal Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl S...
👉 Yavatmal Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl S...manju garg
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelDrAjayKumarYadav4
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...josephjonse
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxMustafa Ahmed
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
Introduction to Geographic Information Systems
Introduction to Geographic Information SystemsIntroduction to Geographic Information Systems
Introduction to Geographic Information SystemsAnge Felix NSANZIYERA
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxhublikarsn
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementDr. Deepak Mudgal
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Ramkumar k
 

Recently uploaded (20)

Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using PipesLinux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
 
fitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptfitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .ppt
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
👉 Yavatmal Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl S...
👉 Yavatmal Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl S...👉 Yavatmal Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl S...
👉 Yavatmal Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl S...
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata Model
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Introduction to Geographic Information Systems
Introduction to Geographic Information SystemsIntroduction to Geographic Information Systems
Introduction to Geographic Information Systems
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptx
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth Reinforcement
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 

The Effects of Segmentation Techniques in Digital Image Based Identification of Ethiopian Coffee Variety

  • 1. TELKOMNIKA, Vol.16, No.2, April 2018, pp. 713~717 ISSN: 1693-6930, accredited A by DIKTI, Decree No: 58/DIKTI/Kep/2013 DOI: 10.12928/TELKOMNIKA.v16i2.8419  713 Received December 23, 2017; Revised January 21, 2018; Accepted February 14, 2018 The Effects of Segmentation Techniques in Digital Image Based Identification of Ethiopian Coffee Variety Abrham Debasu Mengistu Bahir Dar University, Bahir Dar Institute of Technology, Computing Faculty, Ethiopia, East Africa *Corresponding author, e-mail: abrhamd@bdu.edu.et Abstract This paper presents the effects of segmentation techniques in the identification of Ethiopian coffee variety. In Ethiopia, coffee varieties are classified based on their growing region. The most widely coffee growing regions in Ethiopia are Bale, Harar, Jimma, Limu, Sidamo and Welega. Coffee beans of these regions very in color shape and texture. We investigated various segmentation techniques for efficient coffee beans variety identification system. Images of six different coffee beans varieties in Oromia and Southern Ethiopia were acquired and analyzed. For this study Otsu, Fuzzy-C-Means (FCM) and K- means segmentation techniques are considered. For classification of the varieties of Ethiopian coffee beans back propagation neural network (BPNN) is used. From the experiment 94.54% accuracy is achieved when BPNN is used on FCM segmentation technique. Keywords: FCM, K-means, Otsu, BPNN Copyright © 2018 Universitas Ahmad Dahlan. All rights reserved. 1. Introduction In Ethiopia, coffee production is concentrated in the Oromia and Southern regions of the country. Yirgacheffe, Sidamo, Limu, Bebeka, Harar, Jimma, Bale, Wellega and Illubabor are the major areas of coffee production. In each area has a specific physical and chemical property which attributes to distinct characteristics of the region [1]. The knowledge of computer vision is gradually finding applications in different problem domains such as medical diagnosis, industrial automation, aerial surveillance (biometrics), remote sensing (satellite observation of Earth) and agriculture [2]. There is no particular image segmentation technique method that is appropriate to all image processing applications [3]. Technologies of Computer vision applications require segmentation techniques to extract the representative regions of the image. The objective of efficient image segmentation is independent partitioning of regions that are visually different, meaningful to image characteristics and properties [4]. In depth, image segmentation techniques based on the different factors are presented in this paper. Otsu Image Segmentation: Otsu's thresholding method involves iterating through all the possible threshold values and calculating a measure of spread for the pixel levels each side of the threshold, i.e. the pixels that either falls in foreground or background. The aim is to find the threshold value where the sum of foreground and background spreads is at its minimum [5]. Algorithm steps: a. Compute histogram and probabilities of each intensity level. b. Set up initial class probability and initial class means. c. Step through all possible thresholds maximum intensity. d. Update qi and μi. e. Compute between class variance. f. Desired threshold corresponds to the maximum value of between class variance. FCM image segmentation: In FCM, it is possible for a data sample to belong to multiple clusters at the same time. The similarity is indicated by the membership value. In FCM a data sample is assigned with a membership value based on its similarity with the cluster center. The membership values are between 0 to 1 and more the similarity, higher the membership value. Defuzzification is applied at the end of the clustering process to decide the clustering. FCM is a repetitive algorithm and the solution is achieved by repetitively updating the cluster center and membership value [6].
  • 2.  ISSN: 1693-6930 TELKOMNIKA Vol. 16, No. 2, April 2018 : 713 – 717 714 K-means image segmentation: K-Means is least-square partitioning methods that divide a collection of objects into K groups. The algorithm iterates over two steps: a. Compute the mean of each cluster. b. Compute the distance of each point from each cluster by computing its distance from the corresponding cluster mean. Assign each point to the cluster it is nearest to. Iterate over the above two steps till the sum of squared within group errors cannot be lowered any more. The initial assignment of points to clusters can be done randomly. In the course of the iterations, the algorithm tries to minimize the sum, over all groups, of the squared within group errors, which are the distances of the points to the respective group means. Convergence is reached when the objective function (i.e., the residual sum-of-squares) cannot be lowered any more [7]. R. Vijaya Kumar Reddy & etal, studied on Edge detection using image processing techniques. In this research paper, several standard segmentation methods have been widely used for edge detection. However, due to inherent quality of images, these methods prove ineffective if they are applied without any preprocessing [8]. Dagnachew Melesew Alemayehu & etal, in their work entitled as “Computer Vision for Ethiopian Agricultural Crop Pest Identification” stated that there is no single technique that is appropriate to all image processing applications. In this paper, the authors tested two segmentation techniques towards to crop pest identification and from the experiment K-means has better results towards crop pest identification[9]. Siva Sangari A & etal, conducted a study on segmentation techniques towards identification of whitefly pests on agricultural plant leaf. In this research the author compared FCM and watershed transformation segmentation techniques. From the experiment the result showed that FCM has better performance than watershed transformation segmentation [10]. On research [11], the authors stated that image segmentation is a challenging process. In this research the authors used region growing segmentation techniques with thresholding segmentation. All the studies showed that Image segmentation is the basic parts in computer vision processing. So this research paper focused on the performance analysis of segmentation techniques towards to classification of Ethiopian coffee varieties based on growing regions. 2. Research Method To collect the data set, canon EOS 600d camera is used to capture the image. A total of 6 coffee varieties (Bale, Harar, Jimma, Limu, Sidamo and Welega) each having 200 are considered for this study. Once the data set collected, pre-processing and noise filtering steps are performed to achieve the goal of the study through MATLAB, 2014. Figure 1. Varieties of Ethiopian coffee beans 3. Image Processing System Image processing and pattern recognition performed by analyzing the image of coffee beans using a computer [12]. The phases of activities for identification of coffee bean varities process were shown in Figure 1. It consists of the following components: Input image: Load image was the process of retrieving image data stored in any of image format in the same size, which were 512 x 512 pixels. In this paper 80 x80, 100 X100, 300 X300 and 512 X 512 the experiment showed that as the size increased the accuracy also increased.
  • 3. TELKOMNIKA ISSN: 1693-6930  The Effects of Segmentation Techniques in Digital Image Based... (Abrham Debasu Mengistu) 715 pre-processing of image, generally used for removing low frequency background noise, normalize the intensity of the individual particles on a given image, removing reflection and masking portion of image. These helps to increase the accuracy in identification of Ethiopian coffee beans [13]. Image segmentation is an important component of image processing technique that determines the accuracy of the system. Image segmentation is defined as the partitioning of an image into none overlapping, constituent regions that are homogenous with respect to some characteristic such as intensity or texture [14]. FCM, K-Means and Otsu segmentation techniques are considered in this paper. The purpose of feature extraction is to reduce the original data set by measuring properties, or features, that distinguish six varieties coffee bean [15]. In feature extraction stage, the features of coffee beans are extracted to feed into the classifiers. In this paper, there are three groups of features these are Texture, Color and morphological features. Morphological features are the geometric property of an image that contains shape and size. They are physical dimensional measures that characterize the appearance of an object. For instance, area and perimeter are some of the most commonly measured size features and similarly circularity measures the shape of image compactness [16]. Color is one of the most widely used features for image classification. In an image, each pixel records a numeric value that is often the brightness of the corresponding point in the image. In Ethiopian coffee beans verity identification computed by taking HSV values [17]. I = 1 3(R+G+B) S = 1 − 3 (R+G+B) [min(R, G, B)] H = arccos⁡{ [(R−G)+(R−B)]/2 [(R−G)^2+(R−B)(G−B)]^1/2 } The texture based features are calculated using Gray-Level Cooccurrence Matrix (GLCM) from the input. The GLCM calculates the occurrence of a pixel with gray-level value “i” horizontally adjacent to a pixel with the value “j” Every element can be mentioned by (i, j) in GLCM which specifies the number of times that the pixel with a value “j” occurred horizontally adjacent to a pixel with value “j” [18]. Figure 2. Otsu, K-means and FCM segmentation 4. Results and Analysis The word network in the term 'artificial neural network' refers to the inter–connections between the neurons in the different layers of each system. An example system has three layers. The first layer has input neurons, which send data via synapses to the second layer of neurons, and then via more synapses to the third layer of output neurons. More complex systems will have more layers of neurons with some having increased layers of input neurons and output neurons. The synapses store parameters called "weights" that manipulate the data in the calculations. [19]. The most popular neural network model is the rnultilayer perceptron (MLP), which is an extension of the single layer perceptron proposed by Rosenblatt [16]. Multilayer perceptrons, in general, are feedforward network, having distinct input, output, and hidden layers [20].
  • 4.  ISSN: 1693-6930 TELKOMNIKA Vol. 16, No. 2, April 2018 : 713 – 717 716 In this paper, the neural network needs 21 inputs of the combined feature vectors of morphological, color and texture and 6 neurons in its output layer to identify varieties of Ethiopian coffee beans. The hidden layer has 14 neurons .This number was picked by trial and error methods, if the network has trouble of learning capabilities, and then neurons can be added to this layer. There is a significant change when we increase the number of hidden layers neurons until 14 but there is no change when the number of hidden layer neurons increases above 14. Each value from the input layer is duplicated and sent to all of the hidden nodes. In this experiment, the neural network is tested by sigmoid activation function and TANh function. The performances of recognition were tested by ANN (Artificial Neural Network using three different techniques of segmentation. In order to train the classifiers, a set of training coffee beans image was given to the model in addition to the class label of coffee beans, 1200 coffee plant diseases image were collected from the regions of Ethiopia From the total of 1200 data sets, 70% were used for model training and 30% were used for performance testing. In this experiment, 15 features (6 texture, 5 color features and 4 morphological features) are considered and these features are used to classify verities of coffee beans. In pattern classification, there are two phases called training and testing. For training the classifier needs input features with their class labels. In this research, ANN (Artificial neural network) is considered for this study. In order to train the classifiers, a set of varieties of coffee beans image was given to the model. In this phase, data is repeatedly presented to the classifier. In testing phase, the trained is challenged to new data that has never seen during training phase. The training has been done with random picked hidden neurons. In this research 1, 5, 10 and 15 hidden neurons are used. As shown in the experiment, the performance of the Model increases as the hidden neurons increase from 1 up to 15. But after the performance registered with 15, 20 and 25 are similar. Therefore, the authors have used 15 hidden neurons that has been registered maximum performance. In this research, experiments are conducted under three scenarios using FCM, K-means and OTSU segmentation. The result indicated that there was 94.5% using BPNN with tanh activation function. After conducting the above experiments 94.5% success achieved when backpropagation artificial neural network with tanh activation function over FCM segmentation are combined. The aim of the research paper is to identify the effects of segmentation techniques in classification of verities of coffee beans In this paper, BPNN are used and the accuracy of the system are presented, and the results of BPNN with TANH activation function were discussed and promising results were obtained. Figure 3. Results of Otsu, K-means and FCM segmentation 5. Conclusion The aim of this research paper is to analyze the performance of segmentation techniques towards for digital image based identification of Ethiopian coffee variety. In addition, 87 88 89 90 91 92 93 94 95 FCM K-means Otsu Sigmoid TANH
  • 5. TELKOMNIKA ISSN: 1693-6930  The Effects of Segmentation Techniques in Digital Image Based... (Abrham Debasu Mengistu) 717 In this paper, Otsu, K-means and FCM Segmentation are tested and the accuracy of the system are presented, and the results of the combined FCM approaches were discussed and encouraging results were obtained. References [1] Habtamu Minassie Aycheh. Image analysis for Ethiopian coffee classification. Addis Ababa University, 2008. [2] William K. Pratt: Digital image processing, PIKS Scientific inside, John Wiley, 4th Edition, 2007. [3] Abrham Debasu Mengistu, Seffi Gebeyehu Mengistu, Dagnachew Melesew Alemayehu. Image Analysis for Ethiopian Coffee Plant Diseases Identification. IJBB. 2016. [4] Arti Taneja, Priya Ranjan, Amit Ujjlayan. A Performance Study of Image Segmentation Techniques. IEEE, 2015. [5] Ta Yang Goh, Shafriza NishaBasah, Haniza Yazid, Muhammad Juhairi Aziz Safar, Fathinul Syahir Ahmad Saad. Performance analysis of image thresholding: Otsu technique. ScienceDirect, 2017. [6] Mahipal Singh Choudhry, Rajiv Kapoor. Performance Analysis of Fuzzy C-Means Clustering Methods for MRI Image Segmentation. ScienceDirect, 2016. [7] Nameirakpam Dhanachandra, Khumanthem Manglem, Yambem Jina Chanu. Image Segmentation Using K -means Clustering Algorithm and Subtractive Clustering Algorithm. ScienceDirect, 2016. [8] R Vijaya Kumar Reddy, K Prudvi Raju, M Jogendra Kumar, L Ravi Kumar, P Ravi Prakash, S Sai Kumar. Comparative Analysis of common Edge Detection Algorithms using Pre-processing Technique. International Journal of Electrical and Computer Engineering (IJECE). 2017; 7(5): 2574- 2580. [9] Dagnachew Melesew Alemayehu, Abrham Debasu Mengistu, Seffi Gebeyehu. Computer Vision for Ethiopian Agricultural Crop Pest Identification. Indonesian Journal of Electrical Engineering and Computer Science (IJEECS). 2016; 3(1) :209-214. [10] Siva Sangari A, Saraswady D. Analyzing the Optimal Performance of Pest Image Segmentation using Non Linear Objective Assessments. International Journal of Electrical and Computer Engineering (IJECE). 2016; 6(6): 2789-2796. [11] Sirshendu Hore, Souvik Chakraborty & etal. An Integrated Interactive Technique for Image Segmentation using Stack based Seeded Region Growing and Thresholding. International Journal of Electrical and Computer Engineering (IJECE). 2016; 6(6): 2773-2780. [12] Lilik Sumaryanti, Aina Musdholifah, Sri Hartati. Digital Image Based Identification of Rice Variety Using Image Processing and Neural Network. TELKOMNIKA (Telecommunication, Computing, Electronics and Control). 2015; 16 (1): 182-190 [13] Dagnachew Melesew Alemayehu, Abrham Debasu Mengistu, Seffi Gebeyehu. Computer Vision for Ethiopian Agricultural Crop Pest Identification. Indonesian Journal of Electrical Engineering and Computer Science (IJEECS). 2016; 3 (1): 209-214 [14] Ehsani AR, Shafry MR, Norouzi A. Digital Dental X-Ray Image Segmentation and Feature Extraction. Indonesian Journal of Electrical Engineering and Computer Science (IJEECS). 2013; 11(3): 3109- 3114. [15] Zena M. Hira, Duncan F. Gillies. A Review of Feature Selection and Feature Extraction Methods Applied on Microarray Data. Advances in Bioinformatics, 2015. [16] Jun Shuai, Changqing Shen, Zhongkui Zhu. Adaptive Morphological Feature Extraction and Support Vector Regressive Classification for Bearing Fault Diagnosis. International Journal of Rotating Machinery. 2017. [17] Ahmed J. Afifi, Wesam M. Ashour. Image Retrieval Based on Content Using Color Feature. ISRN Computer Graphics, 2012 [18] Vinayak K. Bairagi , Kshipra C. Charpe. Comparison of Texture Features Used for Classification of Life Stages of Malaria Parasite. International Journal of Biomedical Imaging, 2016. [19] Miss.Snehal S.Dahikar, Dr.Sandeep V.Rode. Agricultural Crop Yield Prediction Using Artificial Neural Network Approach. International Journal Of Innovative Research In Electrical, Electronics, Instrumentation And Control Engineering. 2014. [20] Coolen, A. C. C., R. Kühn, P. Sollich. Theory of Neural Information Processing Systems. Oxford University Press, 2005.