SlideShare une entreprise Scribd logo
1  sur  8
Télécharger pour lire hors ligne
David C. Wyld (Eds) : ICCSEA, SPPR, CSIA, WimoA - 2013
pp. 273–280, 2013. © CS & IT-CSCP 2013 DOI : 10.5121/csit.2013.3528
AUTOMATIC DOMINANT REGION
SEGMENTATION FOR NATURAL IMAGES
A.Kalaivani1, S.P.Surender Nath2
, Dr.S.Chitrakala3
1 Research Scholar, Easwari Engineering College,
kalaivanianbarasan@rediffmail.com
2
Anna University, Chennai, spsuren3@gmail.com
3
Anna University, Chennai, chitra@cs.annauniv.edu
ABSTRACT
Image Segmentation segments an image into different homogenous regions. An efficient
semantic based image retrieval system divides the image into different regions separated by
color or texture sometimes even both. Features are extracted from the segmented regions and
are annotated automatically. Relevant images are retrieved from the database based on the
keywords of the segmented region In this paper, automatic image segmentation is proposed to
obtained dominant region of the input natural images. Dominant region are segmented and
results are obtained . Results are also recorded in comparison to JSEG algorithm.
KEYWORDS
Color Image Segmentation, Dominant Region, Edge Detection
1. INTRODUCTION
Machine vision system are composed of two sub-system which are classified as low-level
vision and high-level vision systems. Low level vision systems perform image processing
operation on the input image to produce output image of reduced noise or with certain enhanced
features. Object recognition or scene interpretation can be done at the high level vision systems.
Segmentation acts as a bridge between these two subsystems.
Image Segmentation is a most important step in image analysis and pattern recognition. Image
Segmentation is a most difficult task in image processing. Image segmentation is the process of
dividing the images into different regions based on specific criteria which may be color , texture
or even both. According to [1] , “ the image segmentation problem is basically one of
psychophysical perception and not susceptible to a purely analytical solution”.
A formal definition of image segmentation is as follows [2]: If P() is a homogencity predicate
defined on groups of connected pixels, then segmentation is a partition of the set F into connected
subsets or regions (S1, S2 ,….. S3) such that
n
U Si = F with Si ∩ Sj = ϕ ( i <> j ) (1)
i=1
274 Computer Science & Information Technology (CS & IT)
The uniform predicate P(Si) = true for all regions , Si and P(Si U Sj)=false when i<>j and Si and Si
are neighbors.
Color Image Segmentation mainly depends on two properties of the intensity values. The former
property is discontinuity where the images are partitioned on sharp changes in intensity. The
latter property is similarity in which the image is partitioned based upon a predefined similarity
criteria. Taking into account of these properties several image segmentation techniques have been
proposed. Choice of the techniques mainly depends on the problem consideration.
1.1 Color Image Segmentation Applications
Color Image segmentation partition the given input color image into homogenous regions. Image
segmentation is the first important step in image analysis. Image analysis includes wide
applications in video surveillance, image retrieval, medical imaging analysis and object
classification. Color image segmentation finds a place in many multimedia application such as
indexing and management of data and also in the dissemination of information in the network.
1.2 Color Image Segmentation Approaches
Color Image segmentation divides the image pixel based on image features. While using color
images , image pixels are represented by various number of color spaces such as RGB, XYZ or
LUV. Color image segmentation attracted researchers , due to providing more information on
color images available in a larges repository in web and also the speed of processing color
images through PCs. Color Image Segmentation techniques can be classified as edge based
segmentation, thresholding based segmentation, region based segmentation, clustering based
segmentation and graph based segmentation.
Edge based segmentation specify segmentation based on the edges of the image. Thresholding is
very simple which is used to separate objects from the background. The different types of
thresholding algorithms are adaptive thresholding and otsu thresholding. Region based
segmentation is the one in which regions of similar pixels are grouped together. Two efficient
algorithms are seeded region growing and region split and merge methods.
A good segmenter should produce homogenous and uniform regions based on color or texture.
The boundaries of each segment should be spatially accurate , smooth but not ragged. Adjacent
regions should be different based on region characteristics.
In this paper, we consider the problem of color image segmentation of dominant region based on
color for natural images. The rest of this paper is organized as follows. In Section 2, related
work carried on color image segmentation are discussed. In Section 3, the proposed algorithm for
automatic dominant region segmentation algorithm are presented. In Section 4, provides the
experimental results and discussion. Conclusion are given in Section 6.
2. LITERATURE REVIEW
Siddhartha Bhattacharyya [9] discussed the classical methods of image segmentation ranging
from filtering methods to statistical methods. Color Image segmentation done using latest
technique such as neural networks, fuzzy logic, genetic algorithms and wavelet decomposition are
also presented. Gajendra Singh Chandel[14], analyzed various segmentation algorithms such as
Computer Science & Information Technology (CS & IT) 275
edge-based segmentation, thresholding based segmentation and Region Based Segmentation
Algorithms. Polak[8]. specify an evaluation metric for image segmentation of multiple objects.
Nilima Kulkarni[13] presented color thresholding method for image segmentation of natural
images. Muthukrishnan presented edge detection techniques for image segmentation. Felci
Rajam[11] proposed SRBIR system which retrieves images based on semantic content by
extracting the dominant foreground region in the image and learning the semantic concept with
the help of SVM-BDT.
3. PROPOSED ALGORITHM OVERVIEW
Color Image Segmentation is used to identify region of interest and objects in the scene which are
beneficial to image annotation or image analysis. For identifying the dominant region for natural
images, natural color images of different object classes are taken as the input image. In any type
of image the dominant region occupies most of the image foreground. So, segmentation of
dominant region can easily identify the object.
Firstly, the input RGB color image is indexed and then converted into a gray scale image .
Secondly, various image preprocessing techniques such as median filtering, range filtering are
carried out to eliminate noise. The quality of the input image is enhanced by applying image
sharpening technique. Thirdly, edges are detected from the preprocessed image by applying
canny edge detection technique. Fourthly, by applying gray threshold method , a foreground
object is separated from the background. Fifthly, dominant region identification are done to
identify dominant region and finally segmented color image with dominant object highlights are
produced.
Proposed Algorithm for extracting dominant region from a given input RGB image is as below
Step 1 : Input RGB image
Step 2 : Generate an Indexed Image of an input image
Step 3 : Convert RGB input image into a gray scale image
Step 4 : Apply Preprocessing technique
Step 5 : Detect edges of the object
Step 6 : Separate foreground object from background object
Step 7 : Identify and draw object boundaries
Step 8 : Display the segmented foreground object
Proposed automatic dominant region image segmentation for natural images is depicted in the
flowchart and is given in figure 1.
276 Computer Science & Information Technology (CS & IT)
Fig . 1: Flowchart of the Proposed Algorithm
A given input RGB color image is converted into a gray scale image. The formula for converting
RGB pixel to a gray pixel mapping the intensity value from 0 to 255 is
given by equation 2.
Intensity = 0.29289 * red + 0.5870 * green + 0.1140 * blue (2)
Image preprocessing is carried out to reduce image and improve image quality. The most popular
median filtering is used for noise removal and preserve edges using 3*3 neighborhood. Median
filtered of an gray image is returned as output image for further image preprocessing steps. The
function for performing median filtering is medfilt2() which is given by
B = medfilt2(A) (3)
Various other preprocessing techniques are applied such as sharpening and range filtering on the
median filtered image. Edges are detected for the preprocessed image .A large number of edge
detecting technique are available in which canny edge detection is ideal since it returns the
threshold value on which the regions are segmented. The function for performing canny edge
detection is as below :
F=edge(I,’canny’) (4)
Image Preprocessing
Edge Detection
Boundary Detection
START
Input RGB images
Segmented images
STOP
Computer Science & Information Technology (CS & IT) 277
where I is the input gray scale image and F is the edge detected final image. Once the edges are
detected, objects are identified by tracing the boundary. Final segmented objects are identified
which is a black and white image. Color segmented image is obtained from the indexed image .
Boundary is specified in white color to display the segmented image.
Figure 2: Stages of Image Segmentation- Image Preprocessing Stage
Figure 3: Stages of Image Segmentation- Edge Detection & Gray Thresholding
4. EXPERIMENTAL RESULTS AND DISCUSSION
Berkeley Image Segmentation deals with benchmark datasets. Segmentation are done by the user
with different number of segments. For the testing of the algorithm images are taken from these
datasets and the segmented results are given in the table 1.
Input Image Gray Image Median Filters
Range Filt Sharpened Image Canny Edge Detection
Black and White Image Complement Image Boundary Value
Objects Found:786
Labelled Color Image Foreground Object Segmented RGB Image
278 Computer Science & Information Technology (CS & IT)
Table 1. Segmented Results of Benchmark Datasets and Proposed Algorithm
In region based Image retrieval system, most of the papers used JSEG image segmentation
algorithm in which multi objects are segmented based on color and texture. But the algorithm
deals with a lot of limitations such as shades due to the illumination, over segmentation. Visually,
there is no clear boundary and is often over-segmented into several regions. Our proposed
algorithm avoids the problem of over segmentation and a clear boundary is obtained for a
dominating objects.
RGB Image Original Image Benchmark
Result
Proposed
Results
Jug
Penguin
Elephant
Deer
Tiger
Segmented RGB Image
Segmented RGB Image
Segmented RGB Image
SegmentedRGB Image
Segmented RGB Image
Computer Science & Information Technology (CS & IT) 279
Table 2. Segmented Results of JSEG and Proposed Algorithm
Image Name Original Image JSEG Image Proposed
Results
Lizard
Tree
Boat
Hand
5. CONCLUSIONS
Color and texture are critical factors in human visual perception. Many segmentation approaches
use both the factors to obtain homogenous regions for image segmentation. In this paper, a new
approach for segmenting dominant region for natural images are proposed. Earlier algorithms
such as Normalized Cut, JSEG, ICMAP algorithms all deal with a lot of computation and takes
longer time to segment the image. Our Proposed algorithm is simple to implement and are able to
get the desired segmented results for simple natural images concentrating on the dominant region.
Our future work aims at classifying foreground region based on texture also. Regions can be
separated and features can also be extracted for segmented regions. Further Image analysis can be
done to come up with an efficient Image Retrieval System.
Segmented RGB Image
Segmented RGB Image
Segmented RGB Image
Segmented RGB Image
280 Computer Science & Information Technology (CS & IT)
REFERENCES
[1] K.S.Fu, J.K. Mui, : A survey on image segmentation, Pattern Recognition 13 (1981) 3-16.
[2] N.R.Pal, S.K. Pal : A review on Image segmentation techniques, Pattern Recognition 26 (9) (1993)
1277-1294.
[3] Lily Spirkovska, Ames Research Center, Moffett Field: A Summary of Image Segmentation
Techniques, NASA, Ames Research Center (June1993) 1-11.
[4] H.D. Cheng, X.H.Jiang, Y.Sun, Jingli Wang: Color image segmentation : advances and prospects
Pattern Recognition , Elsevier Science Limited (2001) 2259 – 2281.
[5] C.Carson, S.Belongie, H.Greenspan, J.Malik : Blobworld: Image segmentation using expectation-
maximization and its application to image querying, IEEE Trans. Pattern Anal. Mach. Intell. , 8, (8)
(2002) 1026-1038
[6] Frank Y.Shih,Shouxian Cheng, “Automatic seeded region growing for color imag
segmentation”,Image and Vision Computing 23(2005)877-886.
[7] Zhang,H.Fritts, J.E & Goldman. S.A : Image Segmentation Evaluation: A survey unsupervised
methods computer vision and image understanding, Computr vision and image understanding, 10, 2
(2008), 260-280.
[8] Polak, M.Zhang, H & PI, M. : An evaluation metric for image segmentation of multiple objects ,
Image and Vision Computing, 27, 8 (2009), 1223-1227.
[9] Bhattacharyya: A Brief Survey on Image preprocessing and Segmentation Techniques , Journal of
Pattern Recognition Research 1 (2011) 126-129.
[10] Muthukrishnan.R, M.Radha: Edge Detection Techniques for Image Segmentation, International
Journal of Computer Science & Information Technology, Vol.3, No.5 (2011), 259-267.
[11] Felci Rajam , S.Valli: SRBIR : Semantic Region Based Image Retrieval by Extracting the Dominant
Region and Semantic Learning, Journal of Computer Science 7 , 3 (2011), 400-408.
[12] R.Muthukrishnan and M.Radha : Edge Detection Techniques for Image Segmentation, International
Journal of Computer Science & Information Technology, 3 ((2011) 259-267.
[13] Nilima Kulkarni: Color Thresholding Method for Image Segmentation of Natural Images ,
International Journal of Image, Graphics and Signal Processing, 1 (2012) 28-34.
[14] Gajendra Singh Chandel, Ravindra Kumar, Deepika khare, Sumita Verma : Analaysis of Image
Segmentation Algorithms using Matlab, International Jounral of Engineering Innovation & Research,
Vol.1, Issue 1, (2012) 51-55.

Contenu connexe

Tendances

Information search using text and image query
Information search using text and image queryInformation search using text and image query
Information search using text and image queryeSAT Publishing House
 
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURESSEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATUREScscpconf
 
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
 
Noise tolerant color image segmentation using support vector machine
Noise tolerant color image segmentation using support vector machineNoise tolerant color image segmentation using support vector machine
Noise tolerant color image segmentation using support vector machineeSAT Publishing House
 
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
 
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 SVMIJEEE
 
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
 
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
 
Texture based feature extraction and object tracking
Texture based feature extraction and object trackingTexture based feature extraction and object tracking
Texture based feature extraction and object trackingPriyanka Goswami
 
Improvement of the Recognition Rate by Random Forest
Improvement of the Recognition Rate by Random ForestImprovement of the Recognition Rate by Random Forest
Improvement of the Recognition Rate by Random ForestIJERA Editor
 
Improvement oh the recognition rate by random forest
Improvement oh the recognition rate by random forestImprovement oh the recognition rate by random forest
Improvement oh the recognition rate by random forestYoussef Rachidi
 
Survey on Content Based Image Retrieval
Survey on Content Based Image Retrieval Survey on Content Based Image Retrieval
Survey on Content Based Image Retrieval ijcax
 
Image segmentation 2
Image segmentation 2 Image segmentation 2
Image segmentation 2 Rumah Belajar
 
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
 

Tendances (19)

Information search using text and image query
Information search using text and image queryInformation search using text and image query
Information search using text and image query
 
B01460713
B01460713B01460713
B01460713
 
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURESSEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
 
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
 
Noise tolerant color image segmentation using support vector machine
Noise tolerant color image segmentation using support vector machineNoise tolerant color image segmentation using support vector machine
Noise tolerant color image segmentation using support vector machine
 
Image segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
Image segmentation using wvlt trnsfrmtn and fuzzy logic. pptImage segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
Image segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
 
Ijetcas14 372
Ijetcas14 372Ijetcas14 372
Ijetcas14 372
 
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...
 
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
 
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...
 
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
 
Fc4301935938
Fc4301935938Fc4301935938
Fc4301935938
 
Texture Classification
Texture ClassificationTexture Classification
Texture Classification
 
Texture based feature extraction and object tracking
Texture based feature extraction and object trackingTexture based feature extraction and object tracking
Texture based feature extraction and object tracking
 
Improvement of the Recognition Rate by Random Forest
Improvement of the Recognition Rate by Random ForestImprovement of the Recognition Rate by Random Forest
Improvement of the Recognition Rate by Random Forest
 
Improvement oh the recognition rate by random forest
Improvement oh the recognition rate by random forestImprovement oh the recognition rate by random forest
Improvement oh the recognition rate by random forest
 
Survey on Content Based Image Retrieval
Survey on Content Based Image Retrieval Survey on Content Based Image Retrieval
Survey on Content Based Image Retrieval
 
Image segmentation 2
Image segmentation 2 Image segmentation 2
Image segmentation 2
 
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...
 

Similaire à Automatic dominant region segmentation for natural images

A Review on Image Segmentation using Clustering and Swarm Optimization Techni...
A Review on Image Segmentation using Clustering and Swarm Optimization Techni...A Review on Image Segmentation using Clustering and Swarm Optimization Techni...
A Review on Image Segmentation using Clustering and Swarm Optimization Techni...IJSRD
 
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.pdfBijayNag1
 
Content Based Image Retrieval Approach Based on Top-Hat Transform And Modifie...
Content Based Image Retrieval Approach Based on Top-Hat Transform And Modifie...Content Based Image Retrieval Approach Based on Top-Hat Transform And Modifie...
Content Based Image Retrieval Approach Based on Top-Hat Transform And Modifie...cscpconf
 
SIRG-BSU_3_used-important.pdf
SIRG-BSU_3_used-important.pdfSIRG-BSU_3_used-important.pdf
SIRG-BSU_3_used-important.pdfDrAhmedElngar
 
Face detection ppt
Face detection pptFace detection ppt
Face detection pptPooja R
 
93202101
9320210193202101
93202101IJRAT
 
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
 
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSINGTYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSINGKamana Tripathi
 
A study and comparison of different image segmentation algorithms
A study and comparison of different image segmentation algorithmsA study and comparison of different image segmentation algorithms
A study and comparison of different image segmentation algorithmsManje Gowda
 
A Survey of Image Segmentation based on Artificial Intelligence and Evolution...
A Survey of Image Segmentation based on Artificial Intelligence and Evolution...A Survey of Image Segmentation based on Artificial Intelligence and Evolution...
A Survey of Image Segmentation based on Artificial Intelligence and Evolution...IOSR Journals
 
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
 
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
 
IRJET- A Review on Plant Disease Detection using Image Processing
IRJET- A Review on Plant Disease Detection using Image ProcessingIRJET- A Review on Plant Disease Detection using Image Processing
IRJET- A Review on Plant Disease Detection using Image ProcessingIRJET Journal
 
Content based image retrieval (cbir) using
Content based image retrieval (cbir) usingContent based image retrieval (cbir) using
Content based image retrieval (cbir) usingijcsity
 

Similaire à Automatic dominant region segmentation for natural images (20)

A Review on Image Segmentation using Clustering and Swarm Optimization Techni...
A Review on Image Segmentation using Clustering and Swarm Optimization Techni...A Review on Image Segmentation using Clustering and Swarm Optimization Techni...
A Review on Image Segmentation using Clustering and Swarm Optimization Techni...
 
Q0460398103
Q0460398103Q0460398103
Q0460398103
 
J017426467
J017426467J017426467
J017426467
 
Bx4301429434
Bx4301429434Bx4301429434
Bx4301429434
 
Cj36511514
Cj36511514Cj36511514
Cj36511514
 
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
 
116 121
116 121116 121
116 121
 
Content Based Image Retrieval Approach Based on Top-Hat Transform And Modifie...
Content Based Image Retrieval Approach Based on Top-Hat Transform And Modifie...Content Based Image Retrieval Approach Based on Top-Hat Transform And Modifie...
Content Based Image Retrieval Approach Based on Top-Hat Transform And Modifie...
 
SIRG-BSU_3_used-important.pdf
SIRG-BSU_3_used-important.pdfSIRG-BSU_3_used-important.pdf
SIRG-BSU_3_used-important.pdf
 
Face detection ppt
Face detection pptFace detection ppt
Face detection ppt
 
93202101
9320210193202101
93202101
 
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 ...
 
G04544346
G04544346G04544346
G04544346
 
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSINGTYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
 
A study and comparison of different image segmentation algorithms
A study and comparison of different image segmentation algorithmsA study and comparison of different image segmentation algorithms
A study and comparison of different image segmentation algorithms
 
A Survey of Image Segmentation based on Artificial Intelligence and Evolution...
A Survey of Image Segmentation based on Artificial Intelligence and Evolution...A Survey of Image Segmentation based on Artificial Intelligence and Evolution...
A Survey of Image Segmentation based on Artificial Intelligence and Evolution...
 
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
 
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...
 
IRJET- A Review on Plant Disease Detection using Image Processing
IRJET- A Review on Plant Disease Detection using Image ProcessingIRJET- A Review on Plant Disease Detection using Image Processing
IRJET- A Review on Plant Disease Detection using Image Processing
 
Content based image retrieval (cbir) using
Content based image retrieval (cbir) usingContent based image retrieval (cbir) using
Content based image retrieval (cbir) using
 

Dernier

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Dernier (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

Automatic dominant region segmentation for natural images

  • 1. David C. Wyld (Eds) : ICCSEA, SPPR, CSIA, WimoA - 2013 pp. 273–280, 2013. © CS & IT-CSCP 2013 DOI : 10.5121/csit.2013.3528 AUTOMATIC DOMINANT REGION SEGMENTATION FOR NATURAL IMAGES A.Kalaivani1, S.P.Surender Nath2 , Dr.S.Chitrakala3 1 Research Scholar, Easwari Engineering College, kalaivanianbarasan@rediffmail.com 2 Anna University, Chennai, spsuren3@gmail.com 3 Anna University, Chennai, chitra@cs.annauniv.edu ABSTRACT Image Segmentation segments an image into different homogenous regions. An efficient semantic based image retrieval system divides the image into different regions separated by color or texture sometimes even both. Features are extracted from the segmented regions and are annotated automatically. Relevant images are retrieved from the database based on the keywords of the segmented region In this paper, automatic image segmentation is proposed to obtained dominant region of the input natural images. Dominant region are segmented and results are obtained . Results are also recorded in comparison to JSEG algorithm. KEYWORDS Color Image Segmentation, Dominant Region, Edge Detection 1. INTRODUCTION Machine vision system are composed of two sub-system which are classified as low-level vision and high-level vision systems. Low level vision systems perform image processing operation on the input image to produce output image of reduced noise or with certain enhanced features. Object recognition or scene interpretation can be done at the high level vision systems. Segmentation acts as a bridge between these two subsystems. Image Segmentation is a most important step in image analysis and pattern recognition. Image Segmentation is a most difficult task in image processing. Image segmentation is the process of dividing the images into different regions based on specific criteria which may be color , texture or even both. According to [1] , “ the image segmentation problem is basically one of psychophysical perception and not susceptible to a purely analytical solution”. A formal definition of image segmentation is as follows [2]: If P() is a homogencity predicate defined on groups of connected pixels, then segmentation is a partition of the set F into connected subsets or regions (S1, S2 ,….. S3) such that n U Si = F with Si ∩ Sj = ϕ ( i <> j ) (1) i=1
  • 2. 274 Computer Science & Information Technology (CS & IT) The uniform predicate P(Si) = true for all regions , Si and P(Si U Sj)=false when i<>j and Si and Si are neighbors. Color Image Segmentation mainly depends on two properties of the intensity values. The former property is discontinuity where the images are partitioned on sharp changes in intensity. The latter property is similarity in which the image is partitioned based upon a predefined similarity criteria. Taking into account of these properties several image segmentation techniques have been proposed. Choice of the techniques mainly depends on the problem consideration. 1.1 Color Image Segmentation Applications Color Image segmentation partition the given input color image into homogenous regions. Image segmentation is the first important step in image analysis. Image analysis includes wide applications in video surveillance, image retrieval, medical imaging analysis and object classification. Color image segmentation finds a place in many multimedia application such as indexing and management of data and also in the dissemination of information in the network. 1.2 Color Image Segmentation Approaches Color Image segmentation divides the image pixel based on image features. While using color images , image pixels are represented by various number of color spaces such as RGB, XYZ or LUV. Color image segmentation attracted researchers , due to providing more information on color images available in a larges repository in web and also the speed of processing color images through PCs. Color Image Segmentation techniques can be classified as edge based segmentation, thresholding based segmentation, region based segmentation, clustering based segmentation and graph based segmentation. Edge based segmentation specify segmentation based on the edges of the image. Thresholding is very simple which is used to separate objects from the background. The different types of thresholding algorithms are adaptive thresholding and otsu thresholding. Region based segmentation is the one in which regions of similar pixels are grouped together. Two efficient algorithms are seeded region growing and region split and merge methods. A good segmenter should produce homogenous and uniform regions based on color or texture. The boundaries of each segment should be spatially accurate , smooth but not ragged. Adjacent regions should be different based on region characteristics. In this paper, we consider the problem of color image segmentation of dominant region based on color for natural images. The rest of this paper is organized as follows. In Section 2, related work carried on color image segmentation are discussed. In Section 3, the proposed algorithm for automatic dominant region segmentation algorithm are presented. In Section 4, provides the experimental results and discussion. Conclusion are given in Section 6. 2. LITERATURE REVIEW Siddhartha Bhattacharyya [9] discussed the classical methods of image segmentation ranging from filtering methods to statistical methods. Color Image segmentation done using latest technique such as neural networks, fuzzy logic, genetic algorithms and wavelet decomposition are also presented. Gajendra Singh Chandel[14], analyzed various segmentation algorithms such as
  • 3. Computer Science & Information Technology (CS & IT) 275 edge-based segmentation, thresholding based segmentation and Region Based Segmentation Algorithms. Polak[8]. specify an evaluation metric for image segmentation of multiple objects. Nilima Kulkarni[13] presented color thresholding method for image segmentation of natural images. Muthukrishnan presented edge detection techniques for image segmentation. Felci Rajam[11] proposed SRBIR system which retrieves images based on semantic content by extracting the dominant foreground region in the image and learning the semantic concept with the help of SVM-BDT. 3. PROPOSED ALGORITHM OVERVIEW Color Image Segmentation is used to identify region of interest and objects in the scene which are beneficial to image annotation or image analysis. For identifying the dominant region for natural images, natural color images of different object classes are taken as the input image. In any type of image the dominant region occupies most of the image foreground. So, segmentation of dominant region can easily identify the object. Firstly, the input RGB color image is indexed and then converted into a gray scale image . Secondly, various image preprocessing techniques such as median filtering, range filtering are carried out to eliminate noise. The quality of the input image is enhanced by applying image sharpening technique. Thirdly, edges are detected from the preprocessed image by applying canny edge detection technique. Fourthly, by applying gray threshold method , a foreground object is separated from the background. Fifthly, dominant region identification are done to identify dominant region and finally segmented color image with dominant object highlights are produced. Proposed Algorithm for extracting dominant region from a given input RGB image is as below Step 1 : Input RGB image Step 2 : Generate an Indexed Image of an input image Step 3 : Convert RGB input image into a gray scale image Step 4 : Apply Preprocessing technique Step 5 : Detect edges of the object Step 6 : Separate foreground object from background object Step 7 : Identify and draw object boundaries Step 8 : Display the segmented foreground object Proposed automatic dominant region image segmentation for natural images is depicted in the flowchart and is given in figure 1.
  • 4. 276 Computer Science & Information Technology (CS & IT) Fig . 1: Flowchart of the Proposed Algorithm A given input RGB color image is converted into a gray scale image. The formula for converting RGB pixel to a gray pixel mapping the intensity value from 0 to 255 is given by equation 2. Intensity = 0.29289 * red + 0.5870 * green + 0.1140 * blue (2) Image preprocessing is carried out to reduce image and improve image quality. The most popular median filtering is used for noise removal and preserve edges using 3*3 neighborhood. Median filtered of an gray image is returned as output image for further image preprocessing steps. The function for performing median filtering is medfilt2() which is given by B = medfilt2(A) (3) Various other preprocessing techniques are applied such as sharpening and range filtering on the median filtered image. Edges are detected for the preprocessed image .A large number of edge detecting technique are available in which canny edge detection is ideal since it returns the threshold value on which the regions are segmented. The function for performing canny edge detection is as below : F=edge(I,’canny’) (4) Image Preprocessing Edge Detection Boundary Detection START Input RGB images Segmented images STOP
  • 5. Computer Science & Information Technology (CS & IT) 277 where I is the input gray scale image and F is the edge detected final image. Once the edges are detected, objects are identified by tracing the boundary. Final segmented objects are identified which is a black and white image. Color segmented image is obtained from the indexed image . Boundary is specified in white color to display the segmented image. Figure 2: Stages of Image Segmentation- Image Preprocessing Stage Figure 3: Stages of Image Segmentation- Edge Detection & Gray Thresholding 4. EXPERIMENTAL RESULTS AND DISCUSSION Berkeley Image Segmentation deals with benchmark datasets. Segmentation are done by the user with different number of segments. For the testing of the algorithm images are taken from these datasets and the segmented results are given in the table 1. Input Image Gray Image Median Filters Range Filt Sharpened Image Canny Edge Detection Black and White Image Complement Image Boundary Value Objects Found:786 Labelled Color Image Foreground Object Segmented RGB Image
  • 6. 278 Computer Science & Information Technology (CS & IT) Table 1. Segmented Results of Benchmark Datasets and Proposed Algorithm In region based Image retrieval system, most of the papers used JSEG image segmentation algorithm in which multi objects are segmented based on color and texture. But the algorithm deals with a lot of limitations such as shades due to the illumination, over segmentation. Visually, there is no clear boundary and is often over-segmented into several regions. Our proposed algorithm avoids the problem of over segmentation and a clear boundary is obtained for a dominating objects. RGB Image Original Image Benchmark Result Proposed Results Jug Penguin Elephant Deer Tiger Segmented RGB Image Segmented RGB Image Segmented RGB Image SegmentedRGB Image Segmented RGB Image
  • 7. Computer Science & Information Technology (CS & IT) 279 Table 2. Segmented Results of JSEG and Proposed Algorithm Image Name Original Image JSEG Image Proposed Results Lizard Tree Boat Hand 5. CONCLUSIONS Color and texture are critical factors in human visual perception. Many segmentation approaches use both the factors to obtain homogenous regions for image segmentation. In this paper, a new approach for segmenting dominant region for natural images are proposed. Earlier algorithms such as Normalized Cut, JSEG, ICMAP algorithms all deal with a lot of computation and takes longer time to segment the image. Our Proposed algorithm is simple to implement and are able to get the desired segmented results for simple natural images concentrating on the dominant region. Our future work aims at classifying foreground region based on texture also. Regions can be separated and features can also be extracted for segmented regions. Further Image analysis can be done to come up with an efficient Image Retrieval System. Segmented RGB Image Segmented RGB Image Segmented RGB Image Segmented RGB Image
  • 8. 280 Computer Science & Information Technology (CS & IT) REFERENCES [1] K.S.Fu, J.K. Mui, : A survey on image segmentation, Pattern Recognition 13 (1981) 3-16. [2] N.R.Pal, S.K. Pal : A review on Image segmentation techniques, Pattern Recognition 26 (9) (1993) 1277-1294. [3] Lily Spirkovska, Ames Research Center, Moffett Field: A Summary of Image Segmentation Techniques, NASA, Ames Research Center (June1993) 1-11. [4] H.D. Cheng, X.H.Jiang, Y.Sun, Jingli Wang: Color image segmentation : advances and prospects Pattern Recognition , Elsevier Science Limited (2001) 2259 – 2281. [5] C.Carson, S.Belongie, H.Greenspan, J.Malik : Blobworld: Image segmentation using expectation- maximization and its application to image querying, IEEE Trans. Pattern Anal. Mach. Intell. , 8, (8) (2002) 1026-1038 [6] Frank Y.Shih,Shouxian Cheng, “Automatic seeded region growing for color imag segmentation”,Image and Vision Computing 23(2005)877-886. [7] Zhang,H.Fritts, J.E & Goldman. S.A : Image Segmentation Evaluation: A survey unsupervised methods computer vision and image understanding, Computr vision and image understanding, 10, 2 (2008), 260-280. [8] Polak, M.Zhang, H & PI, M. : An evaluation metric for image segmentation of multiple objects , Image and Vision Computing, 27, 8 (2009), 1223-1227. [9] Bhattacharyya: A Brief Survey on Image preprocessing and Segmentation Techniques , Journal of Pattern Recognition Research 1 (2011) 126-129. [10] Muthukrishnan.R, M.Radha: Edge Detection Techniques for Image Segmentation, International Journal of Computer Science & Information Technology, Vol.3, No.5 (2011), 259-267. [11] Felci Rajam , S.Valli: SRBIR : Semantic Region Based Image Retrieval by Extracting the Dominant Region and Semantic Learning, Journal of Computer Science 7 , 3 (2011), 400-408. [12] R.Muthukrishnan and M.Radha : Edge Detection Techniques for Image Segmentation, International Journal of Computer Science & Information Technology, 3 ((2011) 259-267. [13] Nilima Kulkarni: Color Thresholding Method for Image Segmentation of Natural Images , International Journal of Image, Graphics and Signal Processing, 1 (2012) 28-34. [14] Gajendra Singh Chandel, Ravindra Kumar, Deepika khare, Sumita Verma : Analaysis of Image Segmentation Algorithms using Matlab, International Jounral of Engineering Innovation & Research, Vol.1, Issue 1, (2012) 51-55.