摘 要:腦電信號包含與人腦的生理結構、狀態等相關的大量信息。由于腦電信號很容易受到其他噪聲的污染,并且其本身又具有很強的隨機性,為了更好地提取腦電信號中的有用信息,運用三階累積量切片譜分析法對臨床實測腦電數據進行分析。仿真結果表明,該方法能有效抑制隨機信號中的加性高斯噪聲,并且能揭示不同狀態下癲癇腦電信號中的非線性耦合現象,這表明該方法將為研究腦電信號提供一個新的途徑。
關鍵詞:腦電信號;高階統計量;切片譜;非線性耦合
中圖分類號:TP391 文獻標識碼:B 文章編號:1004373X(2008)1812203
Feature Analysis of the Electroencephalogram Based on Slice Spectrum
ZHOU Jianfang,LUO Xiaoshu,HU Yerong
(College of Physics and Electronic Engineering,Guangxi Normal University,Guilin,541004,China)
Abstract:Electroencephalogram (EEG) signals include plentiful information on the human brain,such as physical structure,state and so on.Since EEG signals are vulnerable to pollution by other noise and have a strongly random characteristic,in this paper,the clinical EEG data are analyzed by using third order cumulant slice spectrum technique in order to extract the useful information of the signals.The simulation results show that,this technique can effectively inhibit the additive Gaussian noise from random signals and reveal the nonlinear coupling phenomenon of epilepsy EEG signals.These results indicate that the technique provide a new way to the study of EEG signals.
Keywords:EEG;higher order statistics;slice spectrum;nonlinear coupling
高階統計量是非因果、非最小相位系統和非高斯信號的主要數學分析工具,在雷達、聲納、通信、生物醫學、故障診斷等領域得到廣泛的應用。高階統計量包含二階統計量所沒有的大量豐富信息,成為近年來國內外信號處理領域的一個熱門研究課題。
近年來,人們采用各種信號處理技術研究腦電信號[1],使腦電信號的研究得到進一步發展。其中功率譜分析得到了較廣泛的應用,功率譜所包含的信息基本上蘊藏在自相關函數中,這對于一個高斯過程的完全統計是足夠的,但是卻不能獲得有關高斯性的偏離度和非線性存在的信息,然而用高階累積量定義的高階譜卻含有這樣的信息[2]。很多學者用雙譜分析腦電并取得了較好的研究成果[35]。然而,使用傳統的雙譜方法的缺點是計算量很大,且相對估計精度差。本文采用一種新的計算腦電信號頻譜的方法,即利用三階累積量的對角切片,對其進行一維傅里葉變換 ,得到腦電信號的切片譜[6](又稱1.5維譜)。利用切片譜分析方法對腦電信號的二次相位耦合進行分析,研究了癲癇腦電信號在不同的發作時期的二次相位耦合現象。研究結果表明:切片譜分析方法能抑制附加在信號中的高斯噪聲,從而更易提取出有用的非高斯信號。該方法既保留了信號的幅度信息,也保留了信號的相位信息。同時利用切片譜分析方法可以極大地減少計算量和降低方法的復雜程度,可以有效地提取常規譜分析方法所無法獲得的有用信息。
1 腦電數據的來源及特征檢測
本文采用的數據來源于桂林市第二人民醫院臨床病例。實驗設備按照國際標準導聯10~20系統放置,共記錄了16導聯(FP1,FP2,F3,F4,C3,C4,P3,P4,O1,O2,F7,F8,T3,T4,T5,T6)的腦電信號,以左右耳垂(A1,A2)作為參考電極。腦電數據的采樣頻率為100 Hz。
腦電信號是一個典型的非線性,非高斯的隨機過程。峰度(kurtosis)是統計學中經常用到的一種非高斯性度量方法。如果信號x(n)是高斯分布,峰度一定為零。而斜度(skewness)實際上是衡量一個信號的分布偏離對稱分布的歪斜程度。對于任何一個信號,如果x(n)是對稱分布,斜度一定為零,反之,則不一定。為了能對腦電信號有進一步的認識,在此選擇用峰度和斜度[7]來檢測腦電信號的特征。
本文分別計算不同狀態下16導腦電時間序列的峰度和斜度,計算結果如圖1、圖2所示。結果表明,在不同狀態下各導聯的腦電信號既不具備線性也不具備高斯性。因此,不能用二階統計量完全描述腦電信號,必須運用高階統計才能較好地分析腦電信號,下面采用切片譜分析方法對腦電信號進行分析。
圖1 腦電信號的峰度檢測圖2 腦電信號的斜度檢測2 切片譜分析方法
2.1 切片譜的定義
假設x(n)是一零均值的隨機過程,則序列x(n)的三階累積量為:c3(τ1,τ2)=E[x(n)x(n+τ1)x(n+τ2)](1)三階累積量對角切片定義為:c(τ)=c(τ,τ)=E[x(n)x(n+τ)x(n+τ)](2)
x(n)的切片譜定義為三階累積量對角切片的一維傅里葉變換:s(ω)=∑∞τ=-∞c(τ)e-jωτ(3)2.2 切片譜的具體算法
切片譜的具體算法[6]如下:
(1) 將觀測數據{x1,x2,…,xN}分成K個記錄,每個記錄有M個數據,即N=KM;
(2) 對每個記錄去均值;
(3) 假定{x(i)(n),n=0,1,…,M-1}是第i=1,2,…,K個記錄的數據,則各記錄的三階累積量對角切片估計值為:c(i)(τ)=1M∑s2n=s1x(i)(n)x(i)(n+τ)x(i)(n+τ)(4)其中i=1,2,…,K;s1=max(0,-τ);s2=min(M-1,M-1-τ)。
(4)對所有記錄取平均,得到整個觀測數據的對角切片估計為:(τ)=1K∑Ki=1c(i)(τ)(5)
(5) 對上式中的(τ)做一維傅里葉變換,則得到所要求的切片譜。
以上的算法是對于實數信號而言的,通過計算實數信號的切片譜可以得到信號中參加耦合的頻率分量和耦合產生的分量。而對于復數信號,由于其三階累積量根據取共軛與否可以有23種定義方式。通過取共軛的方式可以分別得到信號中的參加耦合的頻率分量跟耦合產生的頻率分量。復數信號的切片譜分析方法與實數的分析方法一致,可以通過希爾伯特變換把實數信號拓展到復數信號[6]。在此選擇復數信號的其中2個定義方式:c1(τ)=E[(x*(n)x(n+τ)x*(n+τ)](6)
c2(τ)=E[(x*(n)x(n+τ)x(n+τ)](7)
通過計算式(6),(7)的一維傅里葉變換可以分別得到信號中參加耦合的頻率分量(式(6)),及信號中耦合產生的頻率分量(式(7))。
2.3 檢測算法的仿真分析
設一時間序列為:x(n)=∑6i=1cos(2πfin+φi)+en其中,f1=2Hz,f2=5Hz,f3=f1+f2,f4=13Hz,f5=17Hz,f6=f4+f5;φ1,φ2,φ4,φ5 是[0,2π)上均勻分布的隨機變量,且φ3=φ1+φ2,φ6=φ4+φ5;en為信號中的加性高斯噪聲。實驗數據長度為4 096點,采樣頻率為100。
仿真結果表明,圖3為實數信號的功率譜分析結果,由圖3可知,傳統的功率譜包含信號的各個頻率成分,并且不能去除加性高斯噪聲,且體現不了信號的相位信息。這里通過希爾伯特變換把實數隨機序列擴展到復數隨機序列,并通過計算式(6)的一維傅里葉變換得到信號中參加耦合的頻率分量,如圖4(a)所示。通過計算式(7)的一維傅里葉變換得到耦合產生的頻率分量,如圖4(b)所示。由圖4可以清楚地看到切片譜分析方法能夠很好地區分信號的組成成分,呈現出了信號的豐富相位信息,并且具有很好地消除加性高斯噪聲的能力。因此,用切片譜分析能更有效地研究信號的非線性耦合現象。
圖3 混有噪聲的原始信號功率譜圖圖4 混有噪聲的原始信號切片譜3 腦電信號的切片譜分析
癲癇是由多種病因引起的慢性腦部疾病,以突發、反復和短暫的中樞神經系統功能失常為特征。人類腦電活動的頻率主要在0.5~30 Hz間。按頻率可以將腦波分為若干頻率帶。常用的Walter分類方法[8]為:頻帶δ(0.5~3.5 Hz);θ頻帶(4~7 Hz);α頻帶(8~13 Hz);β頻帶(14~25 Hz);γ頻帶(大于16 Hz)。其中,δ頻帶、θ頻帶稱為慢波,α頻帶、β頻帶稱為快波。正常成人在安靜、清醒并閉目時主要以α波為主,β波是大腦皮層興奮時出現的主要波形,而θ波是中樞神經系統抑制狀態的主要波形,也多見于精神病患者和癲癇病患者。一般認為,高幅的慢波(δ或θ波)可能是大腦皮層處于抑制狀態時電活動的主要表現。
為了研究癲癇發作前后腦電信號中蘊涵的高階信息,這里采用對癲癇病例進行分段截取,分別計算不同階段癲癇腦電信號的切片譜。
為了便于觀察,選取一位癲癇病臨床病例在4個不同的發病階段中FP1A1導聯上的數據進行分析,取每個階段數據點為2 048點,分析結果如圖5、圖6所示。
4 結果分析與討論
圖5、圖6分別給出了該癲癇病患者在4種不同時期腦電信號的切片譜圖。
圖5 不同階段參加耦合的頻率分量圖6 不同階段耦合產生的頻率分量由圖可見,癲癇腦電信號在不同時期都發生了非常明顯的非線性耦合現象。在癲癇未發作期,由圖5(a),圖6(a)可見,參加耦合的頻率分散在δ,θ,α,β頻段,幅值處于較低水平,耦合產生的頻率分量主要集中在α,β波段,與正常人沒有很大的區別。當癲癇快發作的前20 s,如圖5(b)、圖6(b)所示,此時產生耦合的頻率發生了變化,往低頻率區域移動,開始出現慢波,幅值有上升趨勢。當癲癇發作時,見圖5(c)、圖6(c),參加耦合的頻率出現大幅慢波,并主要集中在δ(1~3 Hz)頻段,耦合產生的頻率主要分布在θ(4~7 Hz)頻段,此時幅值達到最大。從圖5(d)、圖6(d)中可以看到發作結束后又恢復到發前的水平,耦合頻率向高頻段移動,幅值下降,癲癇發作結束。上述分析結果與臨床診斷的結果吻合。
本文的初步研究結果表明:切片譜分析方法能有效地提取腦電信號中蘊藏的豐富信息,有望為腦部神經疾病的臨床診斷提供一定的參考。切片譜分析方法也為人們研究腦電等其他生物醫學信號提供了一條新的途徑。
參 考 文 獻
[1]季忠,秦樹人,彭麗玲.腦電信號的現代分析方法[J].重慶大學學報,2002,25(9):108112.
[2]張賢達.時間序列分析高階統計量方法[M].北京:清華大學出版社,1996.
[3]Akgul T,Mingui Sun,Sclahassi R J,et al.Characterization of Sleep Spindles Using Higher Order Statistics and Spectra [J].IEEE Transactions on Biomedical Engineering,2000,47(8):9971 009.
[4]許崇濤,沈民奮,朱國平.大腦安靜與積極思維狀態下腦電波雙譜分析6例報告[J].中國心理衛生雜志,2004,18(6):392394.
[5]艾玲梅,黃力宇,黃遠桂,等.利用雙譜分析的癲癇腦電特征研究[J].西安交通大學學報,2004,38(10):1 0971 100.
[6]張嚴,王樹勛.非線性相位耦合的切片譜分析方法[J].電子學報,1998,26(10):104109.
[7]張賢達.現代信號處理[M].北京:清華大學出版社,2002.
[8]劉曾榮,文鐵橋,姚曉東.腦與非線性動力學[M].北京:科學出版社,2006.
作者簡介 周建芳 女,1982年出生,廣西桂林人,碩士研究生。主要研究方向為生物電信號處理。
羅曉曙 男,1961年出生,湖北應城人,博士,教授。
胡葉容 1981年出生,湖南邵東人,碩士研究生。
注:本文中所涉及到的圖表、注解、公式等內容請以PDF格式閱讀原文