基于图像分析的中医舌象分割与识别方法研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
舌诊是我国传统医学四诊“望、闻、问、切”中的重要内容,是中医诊法最重要的特色之一,在中华民族几千年的繁衍生息中发挥了重大作用。但是传统的舌诊方法主要依靠医生目视观察进行判断分析,缺乏客观评价依据,制约了舌诊的进一步应用和发展。以现代科学技术手段研究舌诊原理,使其更加科学化、客观化、定量化,已成为舌诊研究的必然方向。
     用数码相机拍摄的原始舌象通常由舌体、部分脸颊和上下嘴唇组成。由于舌体同某些背景颜色较为相近,而且舌体同背景之间不存在明显的分界线,因此自动分割的难度较大。将舌象图像转换到HSI空间,分析Hue分量和Intensity分量的分布情况,确定分量的阈值,然后对图像进行分割并二值化,对二值化图像采用序贯算法快速标记连通区域,获取舌体区域,再利用数学形态学算法填补舌体区域的细小空洞,最后通过图像运算获得舌体图像,可以快速实现舌体的自动分割。对于白苔覆盖整个舌面或程度较深的腐腻苔情况,融合颜色和空间信息构建相似性准则,较好地解决了舌体自动分割问题。
     临床舌诊中,舌质的颜色、舌苔的颜色及其分布是舌诊辨证论治的主要依据。采用图像分析技术将舌象的舌质和舌苔分离有助于舌诊客观化的研究。通过对舌象色度直方图的分析处理,自动地确定舌象上颜色的类数和各种颜色的大致中心位置。在此基础上,对于标准模糊聚类算法进行了改进并应用于舌象的舌质舌苔分离。实验结果表明,同标准FCM算法相比,该算法加快了聚类迭代速度,减少了系统运算时间。相对于阈值分割法,能够获得更加符合中医临床要求的舌质舌苔分离效果。
     在上述成果的基础上,研究了一种基于HSI和FCM的彩色图像快速分割算法。首先将彩色图像从RGB色彩空间转换到HSI空间,然后联合利用S(饱和度)分量和I(亮度)分量进行阈值分割,消除图像中的色彩噪声,最后针对H(色调)分量进行模糊聚类。根据色调数据的特点,修正了样本数据到聚类中心的距离计算公式,给出了统计有效样本权重的算法,对于有效色调值进行样本加权聚类,加快了聚类速度。实验表明,该算法的运算性能高于标准FCM算法,获得了较好的彩色图像分割效果。
     在舌质舌苔分离的基础上,根据舌质舌苔在舌面上的分布特点,提取舌象的空间特征作为识别准则的基础,可以准确地识别舌质和舌苔。
Tongue inspection is not only main content of four diagnostic methods "observation, auscultation and olfaction, interrogation, palpation" for TCM(Traditional Chinese Medicine), but also one of most important characteristics of TCM diagnostic methods. It has played the significant role during thousand years for Chinese nation. Traditional tongue inspection mainly depends on doctor's eyesight to diagnose a disease. The diagnostic result is not only restricted by doctor's knowledge level and diagnostic experience, but also influenced by external environment such as light and temperature. It lacks of objectivity to be limited for further development. It is the only way to combine TCM expert's clinical experiences with modern information technology to realize quantitative, objective and standard tongue inspection.
     Original tongue image captured by digital camera under standard light source situation usually contains tongue body, upper lip, partial lower lip and face. Because the color of tongue body and background is similar and no obvious boundary is existed beween tongue body and background, automatic segmentation is difficult. The Original image was converted to HSI space. It was segmented by threshold value of hue and intensity component before it was converted to binary image. Then the sequential algorithm was used to quickly mark connected area and morphologic method was applied to fill little holes in tongue area. Experimental result shows it is a fast algorithm with good segmentation effect. For cases that the white coating covered entire surface of tongue or tongue coating texture was putrid or greasy, spatial information was considered to construct similar criterion and the automatic segmentation of tongue image with tongue coating performed well.
     Among tongue image features, the color of tongue body and tongue coating and the distribution are main evidences for tongue inspection. According to characteristic of tongue image, it was transformed to HSI space from RGB space and smooth processing was carried for the hue histogram. Then the number of color and initial values of color centers were automatically determined. So standard FCM algorithm was modified and applied to separate the tongue body and tongue coating. Experiments indicate that this algorithm speeds up the clustering iteration, reduces the system operation expenses and enhances the algorithm usability. Compared with method of threshold value segmentation, it can obtain better separation effect of tongue body and tongue coating.
     On the basis of above result, a fast approach named as CISHF is presented to segment color image. Color image was transformed from RGB space to HSI space firstly. Then rough segmentation was done by threshold value of saturation and intensity to eliminate the noise. Finally hue data was clustered by fuzzy c-means. The formula was revised to calculate the distance from sample data to the cluster center according to characteristics of hue data. The weight of effective hue value was calculated to speed up the cluster process. Experiments show that the performance of the presented algorithm is higher than standard FCM method and better segmentation effect can be obtained.
     On the basis of separation of tongue body and tongue coating, recognition expression was constructed according to distribution regulation of tongue body and tongue coating and good recognition rate was obtained.
引文
[1]朱文锋.中医诊断学[M].北京:人民卫生出版社,1999:1-30
    [2]李乃民.中医舌诊大全[M].北京学苑出版社,1995:1-80
    [3]卫保国、王爱民、沈兰孙.一种新的多类模式识别支撑矢量机[J].模式识别与人工智能,2002:15(2):178-181
    [4]王爱民.用于舌诊客观化的图像分析技术的研究[D].北京工业大学博士学位论文.北京:北京工业大学图书馆,2001
    [5]Shen Lansun,et at.Image analysis for Tongue Characterization[J].Chinese Journal of Electronics,2003,12(3):317-323
    [6]卫保国、沈兰孙、王艳清.数字化舌像分析仪[J].中国仪器杂志,2002:26(3):34-38
    [7]许家佗.舌象客观化识别方法的研究进展[J].上海中医药杂志,2002(2):25-30
    [8]孙立友、高逢生,等.利用计算机模式识别技术进行舌诊客观化的探讨[J].安徽中医学院学报,1986,5(4):5-8
    [9]郭振秋.微观辨证与微型电脑—察舌诊辨证和平脉辨证型计算机自动分析系统之研究[J].辽宁中医杂志,1986,13(11):6-10
    [10]赵荣莱、危北海、丁瑞,等.舌质舌苔的计算机定量描述和分类[J].中医杂志,1989,30(2):47-50
    [11]李春梅.运用新技术对舌下静脉淤血进行计算机化颜色分析[J].国外医学中医中药分册,1999,2l(1):20-23
    [12]余兴龙,等.中医舌诊自自动识别系统[J].仪器仪表学报,1994,15(1):67-71
    [13]余兴龙,等.中医舌诊自动识别方法的研究[J].中国生物医学工程学报,1994,13(4):336-340
    [14]蒋依吾、陈建仲,等.电脑化中医舌诊系统[J].中国中西医结合杂志,2000,20(2):145-148
    [15]朱洁华、阮邦志,等.舌诊客观化研究的一种图像处理方法[J].中国生物医学工程学报,2001,20(2):132-135
    [16]周越、杨杰、沈利.中医舌像信息的数字化研究方法[J].生物医学工程学杂志,2004;21(6):917-920
    [17]翁维良、黄世敬.中医舌诊客观化研究[J].中国工程科学,2001,3(1):79-83
    [18]赵忠旭、王爱民、沈兰荪.基于数学形态学和HSI模型的彩色舌图像分割[J].北京工业大学学报,1999,12(4):480-483
    [19]周越、沈利、杨杰.基于图像处理的中医舌象特征分析法[J].红外与激光工程,2002,31(6):490-494
    [20]王爱民、沈兰荪、赵忠旭.监督FCM聚类算法及其在中医舌象自动分类中的应用[J].模式识别与人工智能,1999,12(4):480-483
    [21]许家佗、周昌乐,等.舌象颜色特征的计算机分析与识别研究[J].上海中医药大学学报,2004,18(3):43-47
    [22]刘关松,等.基于神经网络集成的舌苔分类方法[J].计算机工程,2003,29(14):100-103
    [23]丁明、张建正.基于L~*a~*b~*彩色模式的舌苔定量描述和分类[J].仪器仪表学报,2002,23(3):328-332
    [24]张永涛,等.884例体检人群数字图像的舌色特征探讨[J].北京中医药大学学报,2550,28(1):73-77
    [25]许家佗,等.基于差分统计方法的舌象纹理特征的分析与识别[J].上海中医药大学学报,2003,17(3):55-58
    [26]卫保国、沈兰孙,等.中医舌苔腐腻算分析算法的研究[J].电子学报,2003,23(3):328-332
    [27]Chiu CC.A novel approach based on:computerized image analysis for traditional Chinese medical diagnosis of the tongue[J].Compute Methods Programs Biomed,2000,61(2):77-82
    [28]Rafael C.Gonzalez,Richard E.Woods.Digital Image Processing Second Edition[M].Beijing:Publishing House of Electronics Industry,2002:20-150
    [29]Yang C K,Tsai W H.Reduction of color space dimensionality by moment-preserving thresholding and its application for edge detection in color images[J].Pattern Recognition Letters,1996,17(5):481-490.
    [30]Cheng H D,Jiang X H,Sun Y,et al.Color image segmentation:advances and prospects [J].Pattern Recognition,2001,34(12):2259-2281.
    [31]Otsu N.A threshold selection method from gray level histograms[J].IEEE Trans.SMC,1979(9):62-66.
    [32]Ohlander R,Price K,Reddy D R.Picture segmentation using a recursive region splitting method[J].Computer Graphics and Image Processing,1978,8(3):313-333.
    [33]D Comaniciu,P Meer.Robust analysis of feature Space:Color Image Segmentation [A].Proceeding of IEEE Conference on Computer Vision[C].Hongkong,1997.598-606.
    [34]Underwood S A.Aggarwal J K.Interactive computer analysis of aerial color infrared photographs[J].Computer Graphics and Image Processing,1977,6(1):1-24.
    [35]Kurugollu F,Sankur B,Harnmnei A E.Color image segmaentation using histogram multithresholding and fusion[J].Image and Vision Computing,2001,19(13):915-928.
    [36]Celenk M.A color clustering technique for image segmentation[J].Computer Vision,Graphics,and Image Processing,1990,52(2):145-170.
    [37]Ahuja N,Haraliek R M,Rosenfeld A.Neighbor gray levels as features in pixel classification[J].Pattern Recognition,1980,13(4):251-260.
    [38]Liu C Q,Cheng H.An efficient clustering method for color image segmentation[J].Pattern Recognition and Artificial Intelligence,1995,8(AO1):133-138.
    [39]Lou X P,Tian J,Zhu G Y,et al.A survey on image segmentation techniques[J].Pattern Recognition and Artificial Intelligence,1999,12(3):300-312
    [40] Lin Y, Tian J. A survey on medical image segmentation methods[J]. Pattern Recognition and Artificial Intelligence, 2002, 15(2): 192—204
    [41] C Chen, Luo, K Parker. Image Segmentation via Adaptive K - means Clustering and Knowledge - Based Morphological Operations with Biomedical Applications [J]. IEEE Trans. On Image Processing, 1998. 7 (12): 1673 - 1683.
    [42] Ohta Y, Kanade T, Sakai T. Color information for region segmentation[J]. Computer Graphics and Image Processing, 1980, 13(3): 222—241.
    [43] Tremeau A, Borel N A region growing and merging algorithm to color segmentation [J]. Pattern Recognition, 1997, 30(7): 1191—1203.
    [44] Cheng H D, Sun Y. A hierarchical approach to color image segmentation using homogeneity[J]. IEEE Transactions on Image Processing, 2000, 9(12): 2071—2082.
    [45] YBoykov, O Veklsler, R Zabih. Markov Random Fields with Efficient Approximations [A]. Proceedings of IEEE Conference on Computer Vision and Pattern Recognition [C]. 1998: 648 - 655.
    [46] C Huang, T Cheng, C Chen. Color Image Segmentation Using Scale Space Filter and Markov Random Field [J]. Pattern Recognition, 1992. 25(10) : 1217—1229.
    [47] S Sclaroff, L Liu. Deformable Shape Detector and Description via Model - Based Region Grouping [J]. IEEETran. on Pattern Analysis and Machine Intelligence, 2001, 23: 475-488.
    [48] V Rehrmann, L Priese. Fast and Segmentation of Natural Color Scenes [A]. Proceeding of the 3rd Asian Conference on Computer Vision [ C ]. Hongkong, 1998. 598—606.
    [49] J Tilton. Image Segmentation by Region Growing and Spectral Clustering with a Natural Convergence Criterion [A]. Proceeding of the 1998 International Geosciences and Remote Sensing Symposium ( IGARSS' 98) [ C ]. Seattle. WA, 1998. 45 - 47.
    [50] Zeno S D. A note on the gradient of a multi—image [J]. Computer Vision, and Image Processing. 1986,33(1): 116-128.
    [51] Shiozaki A. Edge extraction using entropy operator [J]. Computer Vision, and Image Processing, 1986, 36(1): 1—9.
    [52] Fan J, ArefW G, Hacid M S, et al. An improved automatic isotropic color image detection technique[J] Pattern Recognition Letters, 2001, 22(13): 1419—1429.
    [53] Frahanias P E, VenetsanOpoulos A N. Color edge detection using vector order statistics[J]. IEEE Transactions on Image Processing. 1993, 2(2): 259—265.
    [54] Tsai P, Chang C C, Hu Y C. An adaptive two—stage edge detection scheme for digital color images [J]. Real-Time Imaging, 2002, 8(4): 329—343.
    [55] Nevatia. A color edge detector and its use in scene segmentation[J]. IEEE Transactions on Systems, Man and Cybernetics, 1977, 7(11): 820—826.
    [56] Hueekel M H. A local visual operator which recognizes edges and lines[J] Journal of Association for Computing Machinery, 1973, 20(4): 634—647.
    [57]Pavlidis T,How Y T.Integrating region growing and edge detection[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,1990,12(3):225-233.
    [58]Carevic D.Caelli T.Region—based coding of color image using Karhunen—Loeve Transform[J].Graphics Models and Image Processing,1997,59(1):27-38
    [59]王兴伟,沈、荪,卫保国等.基于改进的K一均值聚类和数学形态学的彩色眼科『矧像病灶分割[J].中国生物医学工程学报,2002,21(5):443-448
    [60]Bezdek J C.Pattern recognition with fuzzy objective function algorithms[M].New York:Plenum Press,1981
    [61]Lim Y W,Lee S U.On the color image segmentation algorithm based on the thresholding and the fuzzy c-means techniques[J].Pattern Recognition,1990,23(9):935-952.
    [62]M Celenk.A Color Clustering Technique for Image Segmentation[J].Computer Vision,Graphics and Image Processing,1990,52(2):145-170.
    [63]L lucchese,SMitra.Unsupervised Segmentation of Color Image Based on K-means Clustering in the Chromacity Plane[A].Proceeding of IEEE Workshop on Content-based Access of Image and Video Libraries(CBA IVL′99)[C].Fort Collins,CO,1999.74-78.
    [64]O Verevka,Buchann,Local k-means Algorithm for Color Image Quantization[A].Proceeding of Graphics Interface[C].1995.128-136.
    [65]T yamazaki.Introduction of EM Algorithm into Color Image Segmentation[A].Proceedings of 2nd IEEE International Conference on Intelligent Processing Systems(ICIPS′98)[C].1998.368-371.
    [66]刘健序,谢维信.高效的彩色像塔形模糊聚类分割方法[J].西安电子科技大学学报,1993,20(1):40-46.
    [67]林开颜,徐立鸿,吴军辉.快速模糊C均值聚类彩色图像分割方法[J].中同图像图形学报,2004,9(2):159-163
    [68]Chen T Q,Lu Y.Color image segmentation-An innovative approach[J].Pattern Recognition,2002,35(2):395-405.
    [69]Michael T U,Arbib A.Color image segmentation using competitive learning[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,1994,16(12):1197-1206.
    [70]N Kehtarnavas,J Monaco,J Nimscheck and A Weeks.Color Image Segmentation Using Multi-Scale Clustering[A].Proceeding of IEEE South2west Symposium on Image Analysis and Interpolation[C].Tucson,AZ,1998.142-147.
    [71]樊云,王润生.面向内容检索的彩色图像分割[J].计算机研究与发展,2002,39(3):376-381.
    [72]潘晨,顾峰.基于3D直方图的彩色图像分割方法[J].中国图像图形学报,2002,7A(8):800-805.
    [73]Ruspini E H.A new approach to clustering[J].Inf.Cont..1969,15(1):22-32.
    [74]高新波.模糊聚类分析及其应用[M].西安电子科技大学出版社,2004:150-230
    [75]Dunn J C.A graph theoretic analysis of pattern classification via Tamura's fuzzy relation[J].IEEE Trans.SMC,1974,4(3):310-313
    [76]Bezdek J C.A convergence theorem for the fuzzy ISODATA clustering algorithm[J].IEEE Trans,PAMI,1980,1(2):1-8
    [77]Bezdek J C,Hathaway R J,et al.Convergence and theory for fuzzy c-means clustering:counter examples and repairs[J].IEEE Trans.PAMI,1987,17(5):873-877
    [78]Bezdek J C.Hathaway R J.Recent convergence results for the fuzzy c-means clustering algorithm[J].J.Classification,1988,5(2):237-247
    [79]赵忠旭,王爱民,沈兰荪.基于数学形态学和HIS模型的彩色舌图像分割[J].北京工业大学学报,1999.6,25(2),67-71
    [80]任继军.基于灰度空间阈值自动选取的彩色舌图像分割算法[J].陕西科技大学学报,2005.3,23(2),73
    [81]高丽,令晓明.基于改进模糊算子和形态学的舌体分割算法[J].兰州交通大学学报,2006.6,25(3),89
    [82]王郁中,杨杰,周越,王忆勤.一种舌图像中舌体的自动提取方法[J].计算机仿真.2005.2,22(2),232
    [83]王艳清,卫保国,蔡轶珩,沈兰荪.一种基于先验知识的自动舌体分割算法[J].电子学报,2004.3,32(3),490
    [84]Du J.Q.,Lu Y.S.,Zhu M.F.,Zhang K.,Ding C.H..A Novel Algorithm of Color Tongue Image Segmentation Based on HIS[A].The International Conference on BioMedical Engineering and Informatics,May 27-30,2008,Sanya,China.
    [85]Soo-Chang Pei.Image sampling structure conversion by morphological filters[J].Signal Processing:Image Communication,1994:13-24.
    [86]Suzuki K,Horiba I,Sugie N.Fast connected-component labeling based on sequential local operations in the course of forward raster scans followed by backward raster scan[c].In:Proceedings of 15th International Conference on Pattern Recognition.Barcelona,2000:434-437
    [87]张新峰,沈兰荪.SVM概率输出在中医舌色及苔色识别中的应用研究[J].中国医学理论与实践,2005,15(7):1018
    [88]张新峰,沈兰荪.加权SVM在中医舌象分类与识别中的应用研究[J].中国生物医学工程学报,2006,25(6):230-233
    [89]李晓宇,张新峰,沈兰荪.基于支撑向量机的中医舌色苔色识别算法研究[J].北京生物医学工程,2006,25(1):43-46
    [90]周越,杨杰,沈利.中医舌象信息的数字化方法研究[J].生物医学工程学杂志,2004,21(6):917-920
    [91]朱洁华,阮邦志,励俊雄.舌诊客观化研究的一种图像处理方法[J].中国生物医学工程学报,2001,20(2):132-137
    [92]孙 炀 罗 瑜 周昌乐.一种基于分裂-合并方法的中医舌像区域分割算法及其实现[J].中国图像图形学报,2003,8(12):1395:1399
    [93]王郁中 杨杰 周越,图像分割技术在中医舌诊客观化研究中的应用[15],生物医学工程学杂志,2005;22(6);1128-1133
    [94]沈兰荪,王爱民,卫保国,等.图像分析技术在舌诊客观化中的应用[J].电子学报,2001,29(12A):1762-1765
    [95]王爱民,赵忠旭,沈兰荪.中医舌象自动分析中舌色、苔色分类方法的研究[J],北京生物医学工程,2000,19(3):136-141.
    [96]Shen Lansun,Wei Baoguo,Cai Yiheng,etal,Image Analysis for Tongue Characterization[J].Chinese Journal of Electronics,2003,12(3):317-323.
    [97]J.Q.Du,Y.S.Lu,M.F.Zhu,K.Zhang,C.H.Ding.A Novel Approach of Tongue Body and Tongue Coating Separation Based on FCM.The 2nd International Conference on Bioinformatics and Biomedical Engineering,May 16-18,2008,Shanghai,China.
    [98]Chaira T,Ray A K.Segmentation using fuzzy divergence[J].Pattern Recognition on Letters,2003,24:1837-1844
    [99]Orlando J T.Image segmentation by histogram thresholding using fuzzy sets[J].IEEE Transactions on Image Processing,2002,11(12):1 457-1 465
    [100]Kittler J,Illingworth J.On threshold selection using clustering criteria[J].IEEE Trans.SMC,1985(15):652-655
    [101]刘健庄.基于二维熵的图像阈值选择快速算法[J].模式识别与人工智能,1991,4(3):46-52
    [102]Young Wonlin,Lee S U.On the color image segmentation algorithm based on the thresh holding and the fuzzy C-means techniques[J].Pattern Recognition,1990,23:935-952.
    [103]Bezdek C J.Convergence theory for fuzzy C-means:counter examples and repairs[J].IEEE Transaction on Systems,Man and Cybernetics,1987,17:873-877.
    [104]Pal N R,Bezdek J C.Complexity reduction for "large image" processing[J].IEEE Transactions on Systems,Man and Cybernetics,2002,B32(5):598-611.
    [105]Thitimajshima P.A new modified fuzzy C-means algorithm for multispectral satellite images segmentation[A].IEEE 2000 International Proceedings[c].IGARSS,2000,4:1684-1686.
    [106]Eschrieh s,Ke Jingwei,Hall L O,et al.Fast accurate fuzzy clustering through data reduction[J].IEEE Transactions on Fuzzy Systems,2003,11(2):262-270.
    [107]王璐,蔡自兴.改进的快速FCM算法[J].小型微型计算机系统,2005,25(10):1774-1777
    [108]丁震 胡钟山,杨静宇.一种基于模糊聚类的图像分割方法[J].计算机研究与发展,1997,34(7):536-541
    [109]聂生东,陈瑛,顾顺德等.磁共振颅脑图像快速模糊聚类分割算法的研究[J].中国生物医学工程学报,2001,20(2):104-109
    [110]王彬,陈槐卿,黄华等.基于两阶段改进FCM算法的彩色血液图像分割研究[J].生物医学工程学杂志,2006,23(2):282-286
    [111]陈海燕、卜佳俊、龚一萍等.一种基于多色彩通道动态阈值的舌苔舌质分离算法[J].北京生物医学工程,2006,25(5):466-469

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700