陳超 周靈運(yùn) 劉佳 魏昊 尹俊縣 張佳琪 汪南玥
[摘要] 脈診客觀化研究是中醫(yī)現(xiàn)代化的熱點(diǎn)之一,眾多學(xué)者就脈診信息的采集與分析方法進(jìn)行了大量的研究。本文以壓力脈圖為著眼點(diǎn),梳理脈象信號獲取后濾波、劃分周期、參數(shù)提取、統(tǒng)計(jì)學(xué)分析等階段的常用方法和研究進(jìn)展,望在后續(xù)研究工作中找到路徑,避免重復(fù),加快建立標(biāo)準(zhǔn)體系,推進(jìn)客觀化脈象診斷系統(tǒng)的實(shí)際應(yīng)用。
[關(guān)鍵詞] 脈診客觀化研究;脈診信息;統(tǒng)計(jì)學(xué);分析方法
[中圖分類號] R241.1 [文獻(xiàn)標(biāo)識碼] A [文章編號] 1673-7210(2018)08(b)-0034-04
[Abstract] Objective study on the pulse diagnosis is one of the hot spots of the modernization of traditional Chinese medicine. Many scholars have done a lot of researches on the method of acquisition and analysis of pulse information. In this paper, based on the pressure pulse diagram, we combed the common methods and research progress of carding pulse signal after filtering, dividing cycle, parameter extraction, statistical analysis and other stages carding, and expect to find a path in the further research to avoid duplication, accelerate the establishment of standard system, promote the practical application of objectification of pulse diagnosis system.
[Key words] Objective study of pulse diagnosis; Pulse diagnostic information; Statistics; Analysis method
現(xiàn)代醫(yī)學(xué)證明,脈搏波隨著傳播,有敏感和顯著的變化[1],依托于脈診儀的逐步發(fā)展,脈診信息正在成為一種客觀可重復(fù)、靈敏、全面、便捷的新型診斷工具。但目前的相關(guān)研究較為龐雜,做了很多工作但沒有突破性進(jìn)展。由壓力傳感器采集的脈搏波形圖是目前脈象信息分析的主流,本文以壓力脈圖為主,根據(jù)獲取信號后信號處理的流程,總結(jié)每一步驟中常用的方法,梳理分析信號分析的全過程中的新型技術(shù),提出可能的發(fā)展方向,供后續(xù)研究參考,便于今后脈象信息分析完整標(biāo)準(zhǔn)體系的建立。
1 脈象信號預(yù)處理
由于壓力傳感器比較靈敏,即便在完全安靜的狀態(tài)中進(jìn)行采集,所得的脈象信號仍會混雜肌電干擾、人體的微動與電極接觸不良引起的電極接觸噪聲、交流電引起的工頻干擾等噪聲,以及由呼吸引起的基線漂移。因此,濾波是進(jìn)行下一步脈象信號識別和分析處理的前提。
有學(xué)者運(yùn)用離散余弦變換DCT對脈象信號進(jìn)行處理,濾除低于0.5 Hz及高于48 Hz頻率的波后,再用逆DCT方法將信號還原為時(shí)域信號進(jìn)行建模[2]。該方法可以在不改變脈象本身特征的前提下,濾除說話、輕微運(yùn)動、聽音樂等對脈搏產(chǎn)生的影響,但對大幅度的運(yùn)動不能完全濾除。亦有學(xué)者[3]在脈象信號分析處理過程中,提出了基于聚合經(jīng)驗(yàn)?zāi)B(tài)分解(EEMD)的改進(jìn)閾值去噪算法,采用網(wǎng)格搜索對低頻固有模態(tài)函數(shù)(IMFs)進(jìn)行閾值選取去噪,實(shí)現(xiàn)自適應(yīng)且有效的脈象信號去噪處理。
小波變換是目前較為常用的濾波方法。王燕等[4]運(yùn)用小波變換對信號進(jìn)行分解重構(gòu),有效且同步完成消噪和基線漂移消除的工作,同時(shí)可以保證不損失信號細(xì)節(jié)。相較于短時(shí)傅立葉變換固定的時(shí)頻窗口,小波變換在時(shí)、頻兩域都能表征信號局部的特征,主要應(yīng)用于時(shí)頻分析。有學(xué)者[5]在小波變換消噪后,對3次樣條函數(shù)對單周期脈象擬合,結(jié)果表明,相比于經(jīng)典的最小二乘法,3次樣條插值波形更為平滑,且可以確保觀測點(diǎn)必然出現(xiàn)在擬合函數(shù)上,利于脈象細(xì)節(jié)的描述,認(rèn)為這種方法得出的脈波圖更具有實(shí)際的中醫(yī)內(nèi)涵。
2 脈動周期的劃分
由于脈診信息具有周期性,但每一周期又有不同特征,且不同周期間的聯(lián)系也具有重要的生理病理意義,故而周期的劃分是保證后續(xù)分析有效的重要的一步。周期提取方法可以先找到脈搏中的特征點(diǎn)再進(jìn)行周期劃分,如域值法、極值法等,但由于不同脈象特征點(diǎn)差異大,所以隨機(jī)誤差較大。也可以根據(jù)脈搏信號的產(chǎn)生機(jī)制,直接計(jì)算脈搏的周期,如自相關(guān)函數(shù)法等,原理簡單,準(zhǔn)確率高,但計(jì)算復(fù)雜,不利于在硬件上作實(shí)時(shí)處理。吳艷君等[6]提出一種基于平均幅度差函數(shù)(AMDF)的脈搏周期檢測改進(jìn)算法。其根據(jù)干擾谷點(diǎn)的分布范圍計(jì)算脈搏信號的噪聲閾值,運(yùn)用閾值削波函數(shù)排除噪聲干擾,獲得了更精確的脈象周期劃分。趙漢青等[7]同步采集心、脈數(shù)據(jù),運(yùn)用心跳周期數(shù)據(jù)完成脈搏周期的劃分。
3 參數(shù)提取
3.1 時(shí)域分析
時(shí)域分析是最早的脈象分析方式,主要分析脈搏波幅的高度和脈動時(shí)相的關(guān)系。這種方法將脈波信號模擬為波動曲線,觀察方式直觀,易于被研究者所接受。時(shí)域分析通過分析主波幅值(h1)、重搏前波幅值(h3)、降中峽幅值(h4)、重搏波幅值(h5)、各幅值間的比值、時(shí)間參數(shù)t4、t5和夾角P、U、V等參量來評價(jià)脈搏波的特征點(diǎn),找出特征與脈象之間的內(nèi)在關(guān)系,將脈圖結(jié)果直接進(jìn)行解釋。費(fèi)兆馥在《現(xiàn)代中醫(yī)脈診學(xué)》[8]中詳細(xì)闡述了臨床常見17種脈象的脈圖及其時(shí)域特征參數(shù)。但在實(shí)際應(yīng)用中,時(shí)域法提取的特征參數(shù)所包含的脈象信息并不全面,而且沒有統(tǒng)一的采集標(biāo)準(zhǔn),后期研究須注重其標(biāo)準(zhǔn)化的建立,并聯(lián)合其他方法共同完成分析。
3.2 頻域分析
頻域分析通過離散快速傅里葉變換的方法,將時(shí)域的脈搏波曲線轉(zhuǎn)換到頻域,然后對相應(yīng)的頻譜曲線進(jìn)行分析。頻域分析的方法主要有倒譜分析、功率譜分析等。任亞莉等[9]對20位在校大學(xué)生進(jìn)行健康與亞健康組的分類,采集脈象后提取脈搏信號功率譜第一主峰峰值及重心頻率作為識別亞健康狀態(tài)的特征量,研究發(fā)現(xiàn)亞健康組較健康組頻域特征明顯升高,認(rèn)為與該人群情緒緊張煩躁有關(guān)。文中還運(yùn)用近似熵及小波熵兩種非線性動力學(xué)特征對兩組脈象進(jìn)行比較,亞健康組的這兩項(xiàng)指標(biāo)均有明顯下降,可能提示其精神疲勞,活力降低。 蔡坤寶等[10]運(yùn)用倒雙譜,選取對角切片在m=n=1處的抽樣幅值,提取20例海洛因吸毒者與20例健康正常人脈象信號特征參數(shù),以平方馬氏距離為準(zhǔn)則設(shè)計(jì)了分類器,對40個(gè)特征向量的準(zhǔn)確識別率為87.5%。
頻域分析法用脈搏波所具有的全部頻率分量的集合來表達(dá)脈搏特征[11],包含信息全面,但因計(jì)算復(fù)雜,結(jié)果抽象,很難實(shí)際應(yīng)用。所以利用頻域分析捕捉脈搏信號的細(xì)小變化,嘗試用不同的方法提取不同脈象圖的能量分布特征,仍需進(jìn)行進(jìn)一步研究。
3.3 時(shí)頻分析
時(shí)頻分析是目前脈象分析方法中最為常用的一種,其基本思想是描述信號在不同時(shí)間、不同頻率的能量密度或強(qiáng)度,通過計(jì)算時(shí)間和頻率的聯(lián)合函數(shù),對信號頻率隨時(shí)間變化的規(guī)律進(jìn)行分析[12]。這種時(shí)間-頻率-能量的敘述方式最符合中醫(yī)探知正氣盛衰、判斷人體健康與否的模式,易于理解與應(yīng)用。最為常用的是短時(shí)傅里葉變換和小波變化。
近年研究中應(yīng)用Hilbert-Huang(HHT)變換進(jìn)行信號處理,能夠同時(shí)得到信號頻率、能量、時(shí)間的分布特征,對于處理非線性、非平穩(wěn)信號有清晰的物理意義[13]。基于信號可分解為若干個(gè)固有模態(tài)函數(shù)(IMF)的理論,在對這些分量進(jìn)行Hillbert變換后,即可得出信號的時(shí)間-頻率譜圖,進(jìn)而可計(jì)算邊際譜。楊成等[14]采集健康成年人和動脈硬化患者的脈象,結(jié)合HHT和樣本熵,分析二者之間的差異。發(fā)現(xiàn)動脈硬化患者第一個(gè)IMF分量的樣本熵值小于正常人,且邊際譜能量明顯向低頻移動,認(rèn)為HHT和樣本熵可用于早期動脈硬化的診斷。郭睿等[15]采用相空間重構(gòu)算法將冠心病患者一維脈圖信號擴(kuò)展到高維相空間中,然后采用遞歸圖(RP)及遞歸定量分析(RQA)提取其頸動脈不同硬化程度下脈圖的非線性動力學(xué)RQA特征;最后繪制脈圖RQA特征的接受者工作特征(ROC)曲線,來評估RQA特征鑒別冠心病患者頸動脈斑塊的診斷價(jià)值,取得較好結(jié)果。
4 統(tǒng)計(jì)學(xué)方法
4.1 χ2檢驗(yàn)與t檢驗(yàn)
傳統(tǒng)的統(tǒng)計(jì)學(xué)方法仍是脈診信息數(shù)據(jù)分析的主流,在部分特征的分析方面仍有良好的適應(yīng)性。但是由于脈診數(shù)據(jù)維度高、數(shù)據(jù)量小的限制,簡單的統(tǒng)計(jì)學(xué)方法已無法滿足需求,尋找更適用的脈診信息分析方法尤為重要。
4.2 人工神經(jīng)網(wǎng)絡(luò)
人工神經(jīng)網(wǎng)絡(luò)的方法主要模仿人類大腦在認(rèn)知新事物時(shí)的學(xué)習(xí)方法。徑向基核函數(shù)(RBF)神經(jīng)網(wǎng)絡(luò)是對BP神經(jīng)網(wǎng)絡(luò)的提升。楊凌等[16]對脈象信號時(shí)域特征中的升支斜率、降支斜率(絕對值)進(jìn)行頻域轉(zhuǎn)換,利用RBF神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練和識別,建立了分析系統(tǒng),在對細(xì)、平、洪3種脈象的識別中正確率達(dá)94.29%。郭睿等[17]提取正常人群平脈、弦脈和滑脈的脈搏波波速和反射系數(shù),利用RBF對其所進(jìn)行的分類,有效區(qū)分平、弦、滑脈。胡曉娟[18]運(yùn)用卷積層神經(jīng)網(wǎng)絡(luò)進(jìn)行脈搏波的識別,雖然分析過程中部分操作方法不符合中醫(yī)邏輯,但新型計(jì)算方式的引入值得關(guān)注。
龔其淼[19]提出將多模型估計(jì)法應(yīng)用于脈象分析,認(rèn)為疾病是人體從正常動力學(xué)模型到非正常狀態(tài)模型的轉(zhuǎn)化,建立多維綜合脈象信號與病證的關(guān)聯(lián)特性,利用了系統(tǒng)模型的深層知識進(jìn)行“故障”診斷,具有較好的預(yù)估能力,盡早地發(fā)現(xiàn)病證。
4.3 其他機(jī)器學(xué)習(xí)方法
主成分分析通過原始變量的線性組合,將分散在一組變量上的信息集中到少數(shù)幾個(gè),且相互正交的綜合指標(biāo)(主成分)上,可以降低數(shù)據(jù)維度,剔除冗余信息,便捷數(shù)據(jù)計(jì)算。任亞莉等[9]提取健康人群與亞健康人群提取脈搏信號功率譜第一主峰峰值、重心頻率、近似熵、小波熵四種參數(shù)后,運(yùn)用主成分分析對健康狀態(tài)與亞健康狀態(tài)進(jìn)行識別,正確率達(dá)到100%。汪南玥等[20]研究肝硬化患者與健康人脈診信息的差異,運(yùn)用無監(jiān)督學(xué)習(xí)主成分分析及有監(jiān)督學(xué)習(xí)LS回歸和Lasso回歸分別對兩組進(jìn)行判別。其結(jié)果主成分分析的判決準(zhǔn)確率為81%;建立EFBLS提取7個(gè)特征參數(shù)進(jìn)行擬合后,LS回歸判決準(zhǔn)確率為98.7%;Lasso回歸判決程序自動選擇6個(gè)參數(shù)進(jìn)行判別,準(zhǔn)確率為89%。后續(xù)用同樣方法研究高血壓患者脈診信息特征,亦取得了較好的成果[21]。
近年來提出去掉尋找特征值的步驟,直接對脈搏波圖進(jìn)行分類判別的方法。如宮樹杰等[22]采用裝箱方法處理數(shù)據(jù),通過支持向量機(jī)對健康人與肝硬化患者脈進(jìn)行分類,準(zhǔn)確率達(dá)到83.87%。但其在處理過程中限于裝箱方法的使用條件,將脈象周期固定為同一長度并進(jìn)行振幅的補(bǔ)足或抹去,忽視了脈象的中醫(yī)內(nèi)涵。劉攀[3]運(yùn)用多分類支持向量機(jī)(LIBSVM)的方法實(shí)現(xiàn)模式識別,準(zhǔn)確率達(dá)74%。
5 問題與發(fā)展方向
5.1 進(jìn)行更深度的數(shù)據(jù)挖掘,建立完整的數(shù)據(jù)采集與分析體系
脈象信息的提取與分析是一整套流程,過程中的任何一步有疏漏都會導(dǎo)致最后結(jié)果可信性的降低。目前關(guān)于脈象客觀化的研究非常多,但缺乏系統(tǒng)性,很多研究僅拿出過程中的某一段落進(jìn)行研究或優(yōu)化,而對于其他步驟的方法選取考慮不周,最終影響實(shí)驗(yàn)結(jié)果。從儀器到采集再到分析,脈象的信息提取與采集技術(shù)急需建立一套標(biāo)準(zhǔn)模式,選取各步驟處理方法中較為成熟可信的技術(shù),考慮各步驟間的相互影響及連續(xù)性,搭建具體的脈象研究平臺。應(yīng)盡量避免反復(fù)做重復(fù)工作,著力于這個(gè)標(biāo)準(zhǔn)模式中每個(gè)較為薄弱可改進(jìn)的點(diǎn),在系統(tǒng)完整的基礎(chǔ)上對其進(jìn)行優(yōu)化,否則脈診的研究始終無法真正發(fā)展,完成質(zhì)變,從而進(jìn)行下一步研究。
5.2 新參數(shù)的引入
目前脈診信息分析的參數(shù)主要是時(shí)域參數(shù)和頻域參數(shù),但前者不能完整反映脈診信息中包含的信息,后者無法解釋其生理病理內(nèi)涵。故而,有臨床意義的新參數(shù)的引入勢在必行。許軼君等[23]將同步瞬時(shí)波強(qiáng)技術(shù)(WI)引入脈象的客觀化研究,盛麗等[24]應(yīng)用彩色多普勒頻譜觀察橈動脈的血流動力學(xué)變化,為脈象的研究與診斷提供可行方法,為新參數(shù)的選擇引入提供思路。
5.3 注重多學(xué)科合作
脈象客觀化的研究建立在多學(xué)科、各領(lǐng)域跨專業(yè)合作的基礎(chǔ)上。中醫(yī)理論是發(fā)展的基礎(chǔ)與指引,現(xiàn)代科學(xué)技術(shù)是完成任務(wù)的工具,兩相協(xié)調(diào)才能有新的發(fā)展。當(dāng)前脈診客觀化研究中,中醫(yī)方采用老舊的技術(shù)、現(xiàn)代方法方忽視脈象中醫(yī)特征的錯(cuò)誤比比皆是,這造成了資源的極大浪費(fèi),在未來的研究中應(yīng)盡量避免。要加強(qiáng)雙方的溝通能力,中醫(yī)一方提出需求,現(xiàn)代方法一方提供解決的途徑,任一方單干蠻干都是不可取的,務(wù)必加強(qiáng)配合,各施所長,推進(jìn)脈診現(xiàn)代化研究的進(jìn)一步發(fā)展。
[參考文獻(xiàn)]
[1] 陶祖萊.生物流體力學(xué)[M].北京:科技出版社,1984:298-329.
[2] 汪南玥,于友華,黃大威,等.脈診信息影響因素及處理方法的研究[J].中國中醫(yī)藥信息雜志,2011,18(1):11-13.
[3] 劉攀.基于HHT和多分類支持向量機(jī)的脈象信號分析與研究[D].上海:華東理工大學(xué),2015.
[4] 王燕,續(xù)明進(jìn),楊梅.脈象信號的小波多分辨率分析方法[J].北京印刷學(xué)院學(xué)報(bào),2011,19(6):42-46.
[5] 蔡瀟,秦肖臻,康雙雙.脈象信號濾波與特征值提取[J].計(jì)算機(jī)工程與科學(xué),2012,34(9):88-92.
[6] 吳艷君,黃堅(jiān),夏家莉.基于AMDF的脈搏周期檢測改進(jìn)算法[J].計(jì)算機(jī)應(yīng)用與軟件,2014,31(6):52-54.
[7] 趙漢青,聞晶,王志國.基于時(shí)域分析的心脈同步信號時(shí)差圖提取方法研究[J].中華中醫(yī)藥學(xué)刊,2014,32(1):203-205.
[8] 費(fèi)兆馥.現(xiàn)代中醫(yī)脈診學(xué)[M].北京:人民衛(wèi)生出版社,2003.
[9] 任亞莉,張愛華,孔令杰.脈搏信號和主成分分析在亞健康狀態(tài)識別中的應(yīng)用[J].計(jì)算機(jī)應(yīng)用與軟件,2013,30(3):200-206.
[10] 蔡坤寶,曹丁,段云孜,等.脈象信號的特征提取與識別方法[J].重慶大學(xué)學(xué)報(bào):自然科學(xué)版,2011,34(10):119-123.
[11] 李萬兵,權(quán)宏偉,袁成鋒.中醫(yī)脈診的脈搏觸壓覺建模與分析綜述[J].電氣時(shí)代,2014(9):17.
[12] 洪芳,曹燕亞.中醫(yī)脈象信號特征提取與分析方法研究進(jìn)展[J].上海中醫(yī)藥雜志,2013,47(10):82-84.
[13] 沈毅,沈志遠(yuǎn).一種非線性非平穩(wěn)自適應(yīng)信號處理方法—希爾伯特-黃變換綜述:發(fā)展與應(yīng)用[J].自動化技術(shù)與應(yīng)用,2010(5):1-5.
[14] 楊成,王學(xué)民,孫濤,等.基于脈象Hilbert-Huang變換和樣本熵的動脈硬化癥檢測研究[J].生物醫(yī)學(xué)工程學(xué)雜志,2012,29(6):1178-1183.
[15] 郭睿,王憶勤,燕海霞,等.脈圖的遞歸定量分析及對冠心病頸動脈血管硬化程度的評價(jià)[C]//第七屆全國中醫(yī)藥博士生學(xué)術(shù)論壇論文集,2016:1695-1699.
[16] 楊凌,王汝旭,張文博,等.基于LabVIEW的智能化中醫(yī)脈象識別系統(tǒng)[J].中國科技論文在線,2011,6(1):49-53.
[17] 郭睿,王憶勤,燕海霞,等.基于血液動力學(xué)原理的中醫(yī)脈搏波特征提取與識別[J].中西醫(yī)結(jié)合學(xué)報(bào),2010,8(8):742-746.
[18] 胡曉娟.中醫(yī)脈診信號感知與計(jì)算機(jī)輔助識別研究[D].上海:華東師范大學(xué),2013.
[19] 龔其淼.多模型估計(jì)方法應(yīng)用于人體脈象客觀化研究的思考[J].噪聲與振動控制,2011,31(5):150-152.
[20] 汪南玥,于友華,黃大威,等.基于主成分分析和多種回歸的肝硬化患者脈診信息特征分析研究[J].中華中醫(yī)藥雜志,2011,26(10):2244-2247.
[21] 薛利媛,汪南玥,于友華,等.基于主成分分析和LS,Lasso對高血壓患者脈診信息特征分析研究[J].中國中醫(yī)基礎(chǔ)醫(yī)學(xué)雜志,2013,19(6):660-663.
[22] 宮樹杰,陳明銳.基于脈象信號處理的肝硬化診斷方法研究[J].計(jì)算機(jī)應(yīng)用與軟件,2014,31(6):69-71.
[23] 許軼君,肖滬生,徐芳.基于WI技術(shù)的脈象客觀化研究在原發(fā)性高血壓中的應(yīng)用[J].中國中西醫(yī)結(jié)合影像學(xué)雜志,2016,14(5):537-539.
[24] 盛麗,鄭烈.基于血流動力學(xué)變化特點(diǎn)探討多普勒頻譜對中醫(yī)脈象客觀化評價(jià)分析[J].西部中醫(yī)藥,2016,29(2):141-142.
(收稿日期:2018-01-08 本文編輯:張瑜杰)