| 研究生: |
陳奕廷 Chen, Yi-Ting |
|---|---|
| 論文名稱: |
基於向量群聚法之創新的影像切割法 A Novel Image Segmentation based on Support Vector Clustering |
| 指導教授: |
郭淑美
Guo, Shu-Mei |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 資訊工程學系 Department of Computer Science and Information Engineering |
| 論文出版年: | 2006 |
| 畢業學年度: | 94 |
| 語文別: | 英文 |
| 論文頁數: | 61 |
| 中文關鍵詞: | 支持向量群聚 、核心函數 、特徵空間 、影像切割 、輪廓 |
| 外文關鍵詞: | support vector clustering, kernel function, feature space, contours, image segmentation |
| 相關次數: | 點閱:110 下載:1 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
摘要
群聚法(clustering)是一種非監督式學習(unsupervised learning)的分類方法,透過分析資料彼此的關係來達到分群的效果。支持向量群聚(support vector clustering)則是一種最新的群聚方法,它是從支持向量分類器(support vector machine)的理論所改良衍生出來,其基本的原理就是透過一個核心函數(kernel function)將資料投射到一個高維的特徵空間上(feature space)。而我們希望能在這空間中找到一個最小的球體來包含所有的資料,當這個球體投射回原來的空間時,就會形成許多組的輪廓(contours),而這些輪廓就能夠將資料給區隔開來。
這篇論文裡,我們應用向量群聚法(SVC),而提出一個創新的影像切割方法。並且,提出一個改良的分割技巧來加速向量群聚法的程序。藉著向量群聚法的物理特性,我們提出一個創新的概念,這個概念是”利用向量群聚法所找出來的支持向量點(support vector point),在變數空間中將會是所有輸入變數的最大外圍”。這個概念被利用在我們提出的創新的影像切割上。這個方法的主要目的是簡化向量群聚法的流程,並進一步的減少流程的時間。在這篇論文裡,我們提出一個適合這個簡化的向量群聚法的影像切割流程架構。使用一些人工以及真實的圖片來做實驗,可以發現我們提出來的方法在影像切割的正確性以及抑制過度切割上,有非常好的效能。
Abstract
Clustering is an unsupervised learning classification method which has been utilized widely. Recently, a novel clustering method: the support vector clustering which is derived from the support vector machine was first proposed in 2000. Its basic concept is that data points are mapped into a high dimensional feature space by a kernel function. In the feature space, we look for the smallest sphere which encloses the image of the data. This sphere corresponds to a set of contours which enclose all the data points in the original input space.
Based on the support vector clustering (SVC) approach, a novel image segmentation approach is proposed in this paper. The paper adopts an improved division technique to speed up the SVC process. A novel idea with a physical characteristic of SVC, which denotes support vector points form the maximal outline of all input data, is utilized for the proposed efficient image segmentation. The main idea of this approach is to simplify the process of SVC, and to reduce process time further. The paper presents a framework for image segmentation using simplifying SVC. Using several computer-generated and real images, the high performance of the proposed approach is illustrated in terms of both segmentation accuracy and less over-segmentation.
References
[1] R. C. Gonzalez and R. E. Woods, Digital Image Processing, 2rd ed. USR, New Jersey: Prentice Hall, 2002.
[2] K. S. Fu and J. K. Mei, “Survey on image segmentation,” Pattern Recognition, vol. 13, pp. 3-16, 1981.
[3] N. R. Pal and S. K. Pal, “A review in image segmentation techniques,” Pattern Recognition, vol. 26, no. 9, pp. 1277-1294, 1993.
[4] J. C. Tilton and W. T. Lawence, “Interactive analysis of hierarchical image segmentation,” Proceedings of the 2000 Intentational Gtioscience and Remote Sensing Symposium (IGARSS 'OO), vol. 2, pp. 733-735, Honolulu, Hawaii, Jul. 2000.
[5] R. M. Haralick and L. G. Shapiro, “Image segmentation techniques,” Computer Vision, Graphics Image Processing, vol. 29, pp. 100-132, 1985.
[6] J. F. Canny, “A computational approach to edge detection,” IEEE Trans. on Pattern Analysis and Machine Intelligence, vol. 8, pp. 679-698, 1986.
[7] C. J. Park, J. H. Jeon, T. M. Koo and H. M. Choi, “An edge-based block segmentation and classification for document analysis with automatic character string extraction,” IEEE International Conference on Systems, Man, and Cybernetics, vol. 1, pp. 707-712, Beijing, Oct. 1996.
[8] V. Boskovitz and H. Guterman, “An adaptive neuro-fuzzy system for automatic image segmentation and edge detection,” IEEE Trans. on Fuzzy Systems, vol. 10, no. 2, pp. 247-262, Apr. 2002.
[9] C. W. Chen, J. Luo and K. J. Parker, “Image segmentation via adaptive k-mean clustering and knowledge-based morphological operations with biomedical applications,” IEEE Trans. on Image Processing, vol. 7, no. 12, pp. 1673-1683, 1998.
[10] Y. A. Tolias and S. M. Panas, “Image segmentation by a fuzzy clustering algorithm using adaptive spatially constrained membership functions,” IEEE Trans. on Systems, Man and Cybernetics, vol. 28, no. 3, pp. 359-369, 1998.
[11] Y. Gdalyahu, D. Weinshall and M. Werman, “Self-organization in vision: Stochastic clustering for image segmentation, perceptual grouping, and image database organization,” IEEE Trans. on Pattern Analysis and Machine Intelligence, vol. 23, pp. 1053-1074, Oct. 2001.
[12] S. Makrogiannis, G. Economou, S. Fotopoulos and N. G. Bourbakis, “Segmentation of color images using multiscale clustering and graph theoretic region synthesis,” IEEE Trans. on Systems, Man and Cybernetics, vol. 35, no. 2, pp. 224-238 Mar. 2005.
[13] S. A. Hojjatoleslami and J. Kittler, “Region growing: A new approach,” IEEE Trans. on Image Processing, vol. 7, no. 7, pp. 1079–1084, 1998.
[14] Y. Deng and B. S. Manjunath, “Unsupervised segmentation of color-texture regions in images and video,” IEEE Trans. on Pattern Analysis and Machine Intelligence, vol. 23, pp. 800-810, Aug. 2001.
[15] G. P. Daniel, C. Gu, M. T. Sun and R. C. Salvador, “Extensive partition operators, gray-level connected operators, and region merging/classification segmentation algorithms: Theoretical links,” IEEE Trans. on Image Processing, vol. 10, pp. 1332-1345, Sept. 2001.
[16] C. Xu and J. L. Prince, “Snakes, shapes, and gradient vector flow,” IEEE Trans. on Image Processing, vol. 7, pp. 359-369, Mar. 1998.
[17] H. W. Park, T. Schoepflin and Y. Kim, “Active contour model with gradient directional information: Directional snake,” IEEE Trans. on Circuits and Systems for Video Technology, vol. 11, no. 2, pp. 252-256, Feb. 2001.
[18] S. Sun, D. R. Haynor and Y. Kim, “Semiautomatic video object segmentation using vsnakes,” IEEE Trans. on Circuits and Systems for Video Technology, vol. 13, no. 1, pp. 75-82, Jan. 2003.
[19] J. M. Gauch, “Image segmentation and analysis via multiscale gradient watershed hierarchies," IEEE Trans. on Image Processing, vol. 8, no. 1, pp. 69-79, Jan. 1999.
[20] S. Chen and D. Zhang, “Robust image segmentation using FCM with spatial constraints based on new kernel-induced distance measure,” IEEE Trans. on Systems, Man and Cybernetics, vol. 34, no. 4, pp. 1907-1916, Aug. 2004.
[21] S. Li, J. T. Y. Kwok, I. W. H. Tsang and Y. Wang, “Fusing images with different focuses using support vector machines,” IEEE Trans. on Neural Networks, vol. 15, no. 6, pp. 1555-1561, Nov. 2004.
[22] J. Zhou, K. L. Chan, V. F. H. Chong and S. M. Krishnan, “Extraction of brain tumor from MR images using one-class support vector machine,” Proceedings of the 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference, 01-04, pp. 6411-6414, Shanghai, China, Sept. 2005.
[23] B. H. Asa, D. Horn, H. T. Siegelmann and V. Vaonik, “Support vector clustering,” Journal of Machine Learning Research 2, 125-137, Barcelona, 2001.
[24] T. Ban and S. Abe, “Spatially chunking support vector clustering algorithm,” 2004 IEEE International Joint Conference on Neural Networks, vol. 1, 25-29, Budapest, Hungary, Jul. 2004.
[25] C. Garcia and J. A. Moreno, “Application of support vector clustering to the visualization of medical images,” IEEE International Symposium on Biomedical Imaging: Macro to Nano 2004, vol. 2, pp. 1553-1556, Arlington, Apr. 2004.
[26] S. M. Guo, L. S. Shieh, G. Chen and N. P. Coleman, “Observer-type kalman innovation filter for uncertain linear time-invariant systems: An evolutionary programming approach,” IEEE Trans. on Aerospace and Electronic Systems, vol. 37, no. 4, pp. 1406-1418, Oct. 2001.
[27] Michalewicz, Genetic Algorithms + Data Structure = Evolution Programs, Berlin: Springer-Verlag, 1996.