Abstract
In the existing segmentation algorithms, most of them take single pixel as processing unit and segment an image mainly based on the gray value information of the image pixels. However, the spatially structural information between pixels of an image provides even more important information of the image. In order to effectively exploit both the gray value and the spatial information of image pixels, this paper proposes a fusion method for image segmentation by jointly utilizing vector quantization and edge detection methods. In the method, the image to be segmented is divided into small sub-blocks with each sub-block constituting a vector and the vectors are classified into two patterns, called the edge pattern and non-edge pattern, by using an edge detection algorithm. The image is then processed further, in which a Boundary Detection (BD) algorithm is developed for extracting the refined boundary curves in the edge pattern vectors and a Vector Quantization (VQ) approach is presented for segmenting the non-edge pattern vectors. In addition, an SOM neural network is proposed for realizing the VQ algorithm adaptively. Finally, a fusion scheme is designed to synthesize the results of VQ and BD to accomplish the segmentation. Simulation experiments and comparison studies have been conducted with applications to medical image processing in the paper, and the results validate the effectiveness of the proposed method.
Similar content being viewed by others
References
Zhang YJ (2001) Image segmentation. Science Press, Beijing, pp 6–58
Gao XL, Wang ZL, Liu JW (2011) Algorithm for image segmentation using statistical models based on intensity features. Acta Optica Sinica 31(1):1–6
Zhao J, Shao FQ, Zhang XD (2011) Vector-valued images segmentation based on improved variational GAC model. Control Decision 26(6):909–915
Zhao J, Shao FQ, Zhang XD (2011) A fast C-V model for vector-valued image segmentation. J Comput Aided Design Comput Gr 23(11):1869–1874
Wu Y, Xiao P, Wang CM (2010) Segmentation algorithm for SAR images based on the persistence and clustering in the contourlet domain. Acta Optica Sinica 30(7):1977–1983
Thornton J, Srbic A (2013) Spatial pooling for greyscale images. Int J Mach Learn Cybern 4(3):207–216
Gamio J, Belongie S, Majumdar S (2004) Normalized cuts in 3D for spinal MRI segmentation. IEEE Trans Med Imaging 23(1):36–44
Veksler O (2000) Image segmentation by nested cuts. In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition. IEEE Press, Hoboken, pp 339–344
Wang S, Lu HH, Yang F (2011) Superpixel tracking. In: Proceedings of IEEE International Conference on Computer Vision. IEEE Press, Hoboken, pp 1323–1330
Chen SX (2009). Vector quantization and its application to image processing. University of Electronic Science and Technology, Chengdu
Gray RM (1984) Vector quantization. ASSP Mag IEEE 1(2):4–29
Luo SQ, Zhou GH (2003) Medical image processing and analysis. Science Press, Beijing, pp 67–68
Zhang Q, Lu ZT, Chen C (2011) Spinal MRI segmentation based on local neighborhood information and gaussian weighted Chi square distance. Chin J Biomed Eng 30:358–362
Zhu C, He ZY, Li LH (1997) The study on competitive learning algorithms for vector quantization. Acta Electronica Sinica 25(2):113–115
Linde Y, Buzo A, Gray R (1980) An algorithm for vector quantizer design. IEEE Trans Commun 18(l):84–95
Chang CC, Wu WC (2007) Fast planar-oriented ripple search algorithm for hyperspace VQ codebook. IEEE Transact Image Process 16(6):1538–1547
Costa JAF, Netto de Andrade ML (1999) Automatic data classification by a hierarchy of self-organizing maps. Proc IEEE Int Conf Syst Man Cybern 5:419–424
Kohonen T (1990) The self-organizing maps. Proc IEEE 78(9):1464–1480
Kathirvalavakumar T, Ponmalar E (2013) Self organizing map and wavelet based image compression. Int J Mach Learn Cybern 4(4):319–326
Zhang YJ, Li MZ, Qiao J (2008) Segmentation algorithm for apple recognition using image features and artificial neural network. Acta Optica Sinica 28(11):2104–2108
Krishnamarthy AK, Ahalt SC, DE Melton (1990) Neural networks for vector quantization of speech and images. IEEE J Sel Areas Commun 8(8):1449–1457
Xu X, Liu WQ, Venkatesh S (2012) An innovative face image enhancement based on principle component analysis. Int J Mach Learn Cybern 3(4):259–267
Li M, Zng XZ, Yan JH (2008) A wavelet edge detection technique based on method of minimum interclass variance and fuzzy algorithm. Acta Electronica Sinica 36(9):1741–1745
Chen M, Chen WF (2001) Medical image segmentation using vector quantization based on wavelet decomposition and markov random field. Chin J Biomed Eng 20:489–493
Luo ZZ, Shen HX (2009) Hermite interpolation-based wavelet transform modulus maxima reconstruction algorithm’s application to EMG de-noising. J Electron Inf Technol 31(4):857–860
Liu B, Huang LJ (2010) Multi-scale fusion of well logging data based on wavelet modulus maximum. J China Coal Soc 35(4):645–649
Stelios K, Vassilios C (2010) A robust fuzzy local information C-means clustering algorithm. IEEE Trans Image Process 19(5):1328–1337
Kun JL, Jia YH, Yung SC (2011) Fully automatic region of interest selection in glomerular filtration rate estimation from 99mTc-DTPA Renogram. J Digit Imaging 24(6):1010–1023
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
De, A., Guo, C. An image segmentation method based on the fusion of vector quantization and edge detection with applications to medical image processing. Int. J. Mach. Learn. & Cyber. 5, 543–551 (2014). https://doi.org/10.1007/s13042-013-0205-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13042-013-0205-1