?

基于EEMD-JADE的單通道EP信號少次提取方法

2017-06-01 11:29彭雪嬋張旭秀姚鑫李衛東
大連交通大學學報 2017年3期
關鍵詞:盲源單通道誘發電位

彭雪嬋,張旭秀,姚鑫,李衛東

(大連交通大學 電氣信息學院,遼寧 大連 116028)*

基于EEMD-JADE的單通道EP信號少次提取方法

彭雪嬋,張旭秀,姚鑫,李衛東

(大連交通大學 電氣信息學院,遼寧 大連 116028)*

生物醫學工程中診斷神經系統損傷及病變的重要手段之一是檢測與分析誘發電位(Evoked Potential, EP)信號.現有的方法可以在混合信號中分離出經過成多次刺激的EP信號,但丟失了其瞬時特性,因此EP信號的少次提取是當前生物醫學信號研究中的一個重點問題.給出了一種基于EEMD-JADE單通道盲源分離算法,只利用2個周期的EP與EEG信號隨機混合成的單通道觀測信號中分離EP信號,仿真實驗證明了EEMD-JADE算法的有效性.并與EEMD-PCA-ICA方法比較,結果表明EEMD-JADE算法從2個周期的單通道觀測信號中分離EP信號時性能優于后者.

單通道盲源分離;EEMD-JADE算法;EP信號;少次提取

0 引言

誘發電位(Evoked Potential,EP)是人們在感受內、外界刺激過程中由中樞神經系統產生的有特定規律的微弱生物電信號[1],神經系統傳導通路上各個部位的變化都會引起誘發電位的跳變.EP信號反映了神經系統總體的運行特征,包括病原細胞的潛伏和變化[2].因此,臨床醫學診斷神經系統損傷及病變的一種重要手段是檢測與分析誘發電位信號.然而,由檢測到的EP信號總伴有腦電(Electroencephalogram, EEG)及其它隨機噪聲,信噪比非常低,提取難度較大.

EP信號的傳統提取方法是采用疊加平均法(Ensemble Average, EA)和加權疊加平均法,該類方法可以有效地改善信號的信噪比,但需要幾百次甚至上千次刺激才能得到較為理想的EP信號[3].然而經過多次刺激后得到的EP信號波形不僅差異很大,而且丟失了每次刺激時產生信號的瞬時特性,容易出現不同潛伏期信號相互融合

的現象,提取出的EP信號缺少了在某一固定時刻的動態特性[4].為了保留EP信號的瞬時特性,并且實現快速提取以及不受時變影響,在少次采集的單通道混合信號中分離EP信號,實現EP信號的少次提取成為了當今生物醫學信號處理中的一個重要的課題.

本文從EP信號及EEG等噪聲是統計獨立的角度出發,給出一種基于EEMD-JADE算法的單通道EP信號少次提取方法,并將該方法與EEMD-PCA-ICA算法進行比較,實際仿真結果表明本文算法能夠較準確地恢復出源信號.

1 EEMD-JADE單通道盲源分離算法

1.1 單通道盲源分離

盲源分離基本原理如圖1所示.相互獨立的未知的源信號S(t),經過未知混合系統中的矩陣A混合,得到觀測信號X(t),再通過盲源分離算法求出的分離矩陣W對X(t)解混,最終得到源信號的估計值Y(t).

圖1 盲源分離原理框圖

盲源分離的基本模型為:假設由M個傳感器接收N個相互獨立的源信號,那么源信號經過未知混合系統隨機混合形成的觀測信號,有

(1)

其中,X=(x1,x2,…,xm)T觀測到的m個混合信號;S=(s1,s2,…,sn)T是n個未知的源信號向量;A=(aij)m×n是m×n維混合矩陣;n=(n1,n2,…,nm)是m個傳感器接收到的噪聲向量;

按輸入系統中未知源信號個數n和接收混合信號的傳感器個數m,由式(1)可知,當m>n,為超定盲源分離;當m=n,為正定盲源分離;當m

1.2 EEMD理論

Hilbert-Huang變換(Hilbert-Huang Transform, HHT)是一種基于時頻域的自適應分析方法,提出這種方法的原因是處理常規時頻域分析方法無法解決的非線性、非穩定信號,該方法是由黃鍔博士在1998年提出的[5].Hilbert-Huang變換主要包含兩個組成部分:經驗模態分(Empirical Mode Decomposition,EMD)解和Hilbert變換.

EMD是現代信號處理領域中一種新興的算法,模態混疊現象是經驗模態分解最主要也是最致命的缺陷,它指的是由于待分解信號受到微弱干擾導致分解過程中信號間斷,以至于出現相鄰的固有模態分量疊加到一起,掩蓋了源信號的瞬時特性.在大多數情況下使用EMD分解源信號后都會出現這種現象,這一度使經驗模態分解的應用陷入低谷.針對這種問題,Huang等提出了集合經驗模態分解(Ensemble Empirical Mode Decomposition,EEMD)方法.集合經驗模態分解算法是經驗模態分解算法的進一步升華,它在經驗模態分解處理信號數據的基礎上加入正態分布的高斯白噪聲,為待分解信號提供均勻分布的隨機尺度的同時消除了干擾,可以有效地抑制模態混疊現象,使分解得到的固有模態分量具備其應有的物理意義[6].

EEMD方法分解信號流程如圖2所示.

圖2 EEMD分解流程圖

結合盲源分離數學模型與固有模態分量特點,用矩陣表示源信號與固有模態分量的相關性,有:

(2)

即:

(3)

其中,s(t)為n個相互獨立的源信號,A為未知混合矩陣.結合EEMD信號分解流程和式(2),單通道盲源分離問題就轉化為多通道盲源分離問題,不再是病態的、不可解的欠定問題,就可使用盲源分離算法估計源信號.

1.3 JADE算法

1999年,Cardoso提出了一種基于四階累積量矩陣聯合對角化的預白化盲源分離算法,即JADE(Joint Approximative Diagonalization of Eigenmatrix)算法,它是批處理算法中的一種典型算法[7].其主要是利用獨立信號間互累積量為零的特點,構造多個多變量數據的四階累積量矩陣,通過對這些矩陣進行聯合對角化來求解分離矩陣.

JADE算法流程框圖如圖3所示.

圖3 JADE算法流程框圖

JADE算法的基本原理是:源信號S(t)通過與未知混合矩陣A相結合得到觀測信號X(t),計算一個球化矩陣U,通過球化矩陣U對觀測信號進行球化預處理,求出觀察信號的球化過程z(t)=UX(t)的四階累計量

然后尋找一個可以讓球化信號集合聯合對角化的正交矩陣估計V,最后計算S(t)的估計值:Y(t)=VT*UX(t).

1.4EEMD-JADE算法

EMD-JADE算法結合了集合經驗模態分解(EEMD)和矩陣聯合對角化的預白化算法,通過EEMD分解單通道混合信號,構建出虛擬多通道,將欠定盲源分離問題轉化為了正定盲源分離問題,再通過JADE算法分析、處理,并估計出源信號(圖4).

圖4 基于EEMD-JADE的單通道盲源分離方法原理圖

從本質上來說,該方法就是用集合經驗模態分解(EEMD),將只通過單路混合的EP和EEG信號,轉化為雙路輸出,也就是正定情況,然后使用JADE算法對這兩路信號進行分析、處理,最后得到分離矩陣,并估計出源信號.

2 算法比較

在盲源分離各種算法中,用虛擬多通道方法處理單通道盲源分離的情況也不少見,目前較為成功并得到廣泛認可的一種算法是EEMD-PCA-ICA方法[9],它同樣是使用EEMD將多入單出的欠定盲源分離問題轉化為多入多出的正定盲源分離問題,再通過主成分分析法(Principal Component Analysis, PCA)降維多路混合信號,最后使用Fast ICA方法分析、處理,估計出源信號.本節以生物醫學信號作為處理對象,詳細的比較、分析EEMD-JADE和EEMD-PCA-ICA算法.

2.1 仿真波形分析

本文源信號來自于加速度碰撞試驗[10]得到的EP信號,如圖5所示.設定源信號與EEG腦電信號、眼動偽跡、肌電偽跡等噪聲之間是相互統計獨立的,并且它們均是非高斯信號,因此可以利用

圖5 EP源信號

EEMD-PCA-ICA與EEMD-JADE算法對其進行分離.針對不同的信號采集周期,EEMD-PCA-ICA與EEMD-JADE算法分別對其進行仿真分析.

采取以下幾種比較形式:

(1)利用近似于2個周期的EP與EEG信號隨機混合形成單路觀測信號作為分析對象,然后用EEMD-PCA-ICA算法和EEMD-JADE算法分別處理該觀測信號;

(2)利用近似于100個周期的EP與EEG信號隨機混合形成單路觀測信號作為分析對象,然后用EEMD-PCA-ICA算法處理該觀測信號.

按上述兩種方式比較,可得到以下三組波形:

(1)圖6為2個周期的EP與EEG信號隨機混合形成的單通道混合信號,通過EEMD-PCA-ICA算法分離出的EP信號;

圖6 基于EEMD-PCA-ICA算法分離的EP信號(2個周期)

(2)圖7為2個周期的EP與EEG信號隨機混合形成的單通道混合信號,通過EEMD-JADE算法分離出的EP信號;

圖7 基于EEMD-JADE算法分離的EP信號(2個周期)

(3)圖8為100個周期的EP與EEG信號隨機混合形成的單通道混合信號,通過EEMD-PCA-ICA算法分離出的EP信號.

圖8 基于EEMD-PCA-ICA算法分離的EP信號(100個周期)

對比圖6和圖7可看出,EEMD-JADE算法可以較好地從少次采集的單通道混合信號中分離出EP信號,而EEMD-PCA-ICA算法波形振蕩明顯,丟失了源信號的整體特性.而由圖8可看出,EEMD-PCA-ICA算法可以從單通道混合信號中分離出EP信號,但卻需要多次刺激人體產生EP信號,丟失了EP信號的瞬時特性.

2.2 相關系數矩陣評價

算法的分離性能可以由源信號波形與估計信號波形之間的相關程度來體現,而相關系數是描述源信號波形與估計信號波形之間相關性的參數,因此相關系數矩陣ζ可以作為算法性能的一種評價標準[11].其定義式如下:

(4)

式中,ζij是一個表示相關系數矩陣ζ中的第i行,第j列元素的常數;yi表示第i個估計信號;sj表示第j個源信號;t表示采樣點的序號.

EEMD-PCA-ICA算法分離單通道混合信號(僅利用近似2個周期的EP與EEG信號隨機混合)后的相關系數矩陣

(5)

EEMD-PCA-ICA算法分離單通道混合信號(利用近似100個周期的EP與EEG信號隨機混合)后的相關系數矩陣

(6)

EEMD-JADE算法分離單通道混合信號(僅利用近似2個周期的EP與EEG信號隨機混合)后的相關系數矩陣

(7)

式(5)表示EEMD-PCA-ICA算法分離只利用2個周期的EP與EEG信號隨機混合形成的單通道信號后得到的相關系數矩陣,其主對角線上元素雖然達到了0.8以上,但副對角線元素值遠大于0,由此可判斷EEMD-PCA-ICA算法分離性能不佳;而式(6)中,同樣的算法,其副對角線元素遠小于1,但是需要采集100個周期的混合信號,說明EEMD-PCA-ICA算法雖然可以從EP和EEG混合信號中分離出EP信號,但分離出的信號中丟失了EP信號的瞬時特性.而式(7)表示EEMD-JADE算法分離只利用2個周期的EP與EEG信號隨機混合形成的單通道信號后得到的相關系數矩陣,其主對角線上元素大于0.99,副對角線元素達到了10-2數量級,估計信號與源信號的相關程度較高,說明該算法在少次采集的單通道混合信號中分離EP信號的性能優于EEMD-PCA-ICA算法.

2.3 信噪比評價

單通道盲源分離的另一個算法性能評價標準是輸出信噪比,它可以描述估計信號yi與某個源信號si之間對應關系[12],其計算公式為:

(8)

當估計信號與源信號之間的輸出信噪比越大,說明該盲源分離算法的信號分離效果越好.EEMD-PCA-ICA算法分離近似2個周期、100個周期單通道混合信號與EEMD-JADE分離2個周期單通道混合信號后的輸出信噪比如表1所示(本節主要描述EP信號的輸出信噪比).

表1 EEMD-PCA-ICA與EEMD-JADE輸出信噪比 dB

由表1可以看出,從輸出信噪比方面判斷算法的分離性能,無論是從2個周期,還是100個周期的單通道混合信號中提取EP信號,EEMD-PCA-ICA算法的信號分離效果都遜于EEMD-JADE算法.但當混合信號的采集周期增加時,雖然EEMD-PCA-ICA算法的信噪比從12.856 5 dB增加到了26.709 9 dB,但丟失了EP信號的瞬時特性.

2.4 算法執行時間評價

單通道盲源分離算法的計算過程中,源信號與不同噪聲隨機混合,涉及到未知混合矩陣,需要算法做多次迭代才能找出解混矩陣,求出信號的估計值.怎樣在最短的時間內,尋求最優的迭代方法,也是每種算法需要考慮的范疇.這樣,算法的執行時間,也成為了一種判斷算法優越性的標準.兩種算法的執行時間如表2所示.

表2 EEMD-PCA-ICA與EEMD-JADE算法執行時間 s

由上表可看出,分離只利用2個周期的EP與EEG信號隨機混合形成的單通道信號時,兩種算法的執行時間相差不多,EEMD-JADE算法要稍快于EEMD-PCA-ICA算法,但是前者的輸出信噪比為38.466 2 dB,后者的輸出信噪比只有12.8565dB(從圖6和圖7的對比中也可看出兩者的信號處理效果);而想要提高EEMD-PCA-ICA算法的信噪比,需要采集更多周期的混合信號作為處理對象,算法執行時間增加的同時也忽略了EP信號的瞬時特性.

3 結論

生物醫學源信號通常很微弱且不穩定,通過實驗測量得到的EP信號伴有強噪聲,傳統的加權平均法雖然可以從混合信號中分離出EP信號,但需要多次刺激產生的EP信號作為源信號,在丟失了EP信號瞬時特性的同時還容易使人體疲勞,以致于出現偽跡.現代生物醫學信號處理中的重點、難點是在少次采集的單通道混合信號中分離出EP信號.本文給出一種基于EEMD-JADE的盲源分離算法,可以只利用2個周期的EP與EEG信號隨機混合形成的單通道觀測信號分離出EP源信號,且相關系數矩陣中主對角線元素近似于1,副對角線元素達到了10-2數量級;輸出信噪比為38.466 2 dB;算法執行時間只有6.652 801 s.并與EEMD-PCA-ICA算法比較,從仿真實驗、數據分析上證明了從少次采集的單通道混合信號中分離誘發電位(EP)信號時,EEMD-JADE算法性能優于EEMD-PCA-ICA算法.

[1]畢峰,邱天爽,余南南.字典訓練結合形態分量分析的誘發電位少次提取方法[J].信號處理,2013,93 (2):405- 409.

[2]張旭秀,邱天爽.基于Infomax預處理的誘發電位潛伏期變化自適應檢測[J].中國生物醫學工程學報,2004,23(6):498- 503.

[3]潘映輔.臨床誘發電位學[M].2版,北京:人民衛生出版社,2000.

[4]王永軒,邱天爽,劉蓉.基于小波分析方法的腦電誘發電位單導少次提取[J].中國生物醫學工程學報,2011,30(1):34- 39.

[5]HUANG N E,ZHENG S,LONG S R,et al.The empirical mode decomposition and the Hilbert spectrum for non-linear and non-stationary time series analysis[C].Proceedings of the Royal Society of London,Series A,London,1998:903- 995.

[6]WU Z H,HUANG N E.Ensemble empirical mode decomposition:a noise assisted data analysis method[J]. Advances in Adaptive Data Analysis,2009(1):1- 4.

[7]C ARDOSO J F.High order contrast for independent component analysis[J].Neural Computation,1999,11(1):157- 193.

[8]萬堅,涂世龍,廖燦輝.通信混合信號盲分離理論與技術[M].北京:國防工業出版社,2012.

[9]黃書華.單通道盲源分離法研究及應用[D]. 山西:太原科技大學,2013.[10]KONG X,QIU T.Adaptive Estimation of Latency Change in Evoked potentials by direct least mean p-norm time delay estimation[J]. IEEE Trans on Biomedical Engineering,1999,46(6):994- 1003.

[11]梁淑芬,江太輝.Fast ICA算法在語音信號盲分離中的應用[J].計算機工程與設計,2010,31(13):3047- 3050.

[12]孫慶瑞.通信信號的單通道盲分離技術研究[D].陜西:西安電子科技大學,2013.

Few-Trial Extraction Method of EP Signal based on EEMD-JADE

PENG Xuechan,ZHANG Xuxiu,YAO Xin,LI Weidong

(School of Electronic and Information Engineering, Dalian Jiaotong University, Dalian 116028, China)

The detection and analysis technology of evoked potential (EP) signal is one of the important method in clinical diagnosis of neurological injury and disease. Existing methods can separate EP signal from mixing signals after stimulation of hundreds times, but lost its instantaneous characteristics. Therefore,few trial extraction of EP signal is the focus of research in the current biomedical signal. This paper proposed a SCBSS algorithm of EEMD-JADE,which can extract EP signal from the observed signals of single channel mixed with EP and EEG signals of only 2 cycles. The simulation result shows the validity of EEMD-JADE compared with the EEMD-PCA-ICA method. The experiment results show that the EEMD-JADE has better performance in extracting EP signal from observed signals of single channel of only 2 cycles.

SCBSS; EEMD-JADE algorithm; evoked potentials; few-trials extraction

1673- 9590(2017)03- 0101- 06

2016-03-15

國家科技支撐計劃資助項目(2015BAF20B02);國家自然科學基金資助項目(61471080)

彭雪嬋(1988-),女,碩士研究生;張旭秀(1969-),女,教授,博士,主要從事腦電信號處理的研究E- mail:zhangxuxiu@163.com.

A

猜你喜歡
盲源單通道誘發電位
基于聯合聚類分析的單通道腹部心電信號的胎心率提取
基于干擾重構和盲源分離的混合極化抗SMSP干擾
聽覺誘發電位在法醫學上的應用價值
基于CNN算法的穩態體感誘發電位的特征識別
基于擴展卡爾曼濾波和奇異值分解算法的單通道胎兒心電提取方法
基于感知掩蔽深度神經網絡的單通道語音增強方法
腦誘發電位的影響因素及臨床應用
基于擴頻碼周期性的單通道直擴通信半盲分離抗干擾算法
腦干聽覺誘發電位對顱內感染患兒的診斷價值
一種基于時頻分析的欠定盲源分離算法
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合