Abstract
Segmentation is one of the most important pre-processing steps toward pattern recognition and image understanding. It is often used to partition an image into separate regions, which ideally correspond to different real-world objects. In this paper, novel color image segmentation is proposed and implemented using fuzzy inference system in optimized color space. This system, which is designed by neuro-adaptive learning technique, applies a sample image as an input and can reveal the likelihood of being a special color for each pixel through the image. The intensity of each pixel shows this likelihood in the gray-level output image. After choosing threshold value, a binary image is obtained, which can be applied as a mask to segment desired color in input image. Besides using fuzzy systems, optimizing color space for segmentation is another feature of proposed method. This optimizing is implemented by genetic algorithms and influence on system accuracy. Two applications of developed method are discussed, and still it could be applicable in wide range of color image segmentation or object detection purposes.
Similar content being viewed by others
References
Gonzalez R, Woods RE, Eddins SL (2004) Digital image processing using MATLAB. Pearson Prentice Hall, Englewood Cliffs, pp 237–241
Schalkoff RJ (1992) Pattern recognition, statistical, structural and neural approaches. Wiley, New York
Wesolkowski S, Jernigan ME, Dony RD (1999) Global color image segmentation strategies: euclidean distance vs. vector angle, neural networks for signal processing IX. IEEE Press, Piscataway, pp 419–428
Wesolkowski S, Tominaga S, Dony RD (2001) Shading and highlight invariant color image segmentation using the MPC algorithm, SPIE color imaging: device-independent color, color hardcopy, and graphic arts VI. USA, San Jose
Cheng HD, Jiang XH, Sun Y, Wang J (2001) Color image segmentation: advances and prospects. Pattern Recogn 34:2259–2281
Zhang H, Fritts JE, Goldman SA (2008) Image segmentation evaluation: a survey of unsupervised methods. Computer vision and image understanding, pp 260–280
Littmann E, Ritter H (1997) Adaptive color segmentation a comparison of neural and statistical methods. IEEE Trans Neural Network 8:175–185
Uchiyama T, Arbib MA (1994) Color image segmentation using competitive learning. IEEE Trans Pattern Anal Mach Intell 16(12):1197–1206
Cheng HD, Sun Y (2001) A hierarchical approach to color image segmentation using homogeneity. IEEE Trans Image Process 9:2071–2082
Macaire L, Ultre V, Postaire J-G (1996) Determination of compatibility coefficients for color edge detection by relaxation. International conference on image processing, pp 1045–1048
Huang Q, Dom B, Megiddo N, Niblack W (1996) Segmenting and representing background in color images. International conference on pattern recognition, pp 13–17
Udupa JK, Samarasekera S (1996) Fuzzy connectedness and object definition: theory, algorithms and applications in image segmentation. Graph Models Image Process 58:246–261
Huang CL (1999) Pattern image segmentation using modified Hopfield model. Pattern Recognit Lett 13:345–353
Tsuda K, Minoh M, Ikeda K (1996) Extracting straight lines by sequential fuzzy clustering. Pattern Recognit Lett 17:643–649
Yen J, Langary R (1998) Fuzzy logic. Prentice hall
Sivanandum SN, Sumathi S, Deepa SN (2007) Introduction to fuzzy logic using MATLAB. Springer, Berlin, Heidelberg
Cao YJ, Wu QH (1999) Teaching genetic algorithm using MATLAB. Int J Elect Eng Educ 36:139–153
Kakumanu P, Makrogiannis S, Bourbaki N (2007) A survey of skin-color modeling and detection methods. Pattern Recognit 40:1106–1122
Moallem P, Somayeh Mousavi B, Monadjemi SA (2011) A novel fuzzy rule base system for pose independent faces detection. Appl Soft Comput 11:1801–1810
Priyono A, Ridwan M (2005) Generation of fuzzy rules with subtractive clustering. J Teknol 43:143–153
Davies R (2004) Machine vision. Morgan Kaufman, San Mateo
Gejgus P, Placek J, Sperka M (2004) Skin color segmentation method based on mixture of Gaussians and its application in learning system for finger alphabet. In: International conference on computer systems and technologies. Comp Sys Tech
Rocha A, Hauagge DC, Wainer J, Goldenstein S (2010) Automatic fruit and vegetable classification from images. Comput Elect Agric 70:96–104
Razmjooy N, Somayeh Mousavi B, Soleymani F (2012) A real-time mathematical computer method for potato inspection using machine vision. Comput Math Appl 63:268–279
Liu Z, Song YQ, Chen JM, Xie CH, Zhu F (2012) Color image segmentation using nonparametric mixture models with multivariate orthogonal polynomials. Neural Comput Appl 21(4):801–811
Jude Hemanth D, Kezi Selva Vijila C, Anitha J (2009) Application of neuro-fuzzy model for MR brain tumor image classification. Biomed Soft Comput Human Sci 16(1):95–102
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Somayeh Mousavi, B., Soleymani, F. & Razmjooy, N. Color image segmentation using neuro-fuzzy system in a novel optimized color space. Neural Comput & Applic 23, 1513–1520 (2013). https://doi.org/10.1007/s00521-012-1102-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-012-1102-3