午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

一種呼吸率提取方法及裝置與流程

文檔序號:11115555閱讀:1320來源:國知局
一種呼吸率提取方法及裝置與制造工藝

本發(fā)明涉及呼吸檢測領(lǐng)域,尤其涉及一種呼吸率提取方法及裝置。



背景技術(shù):

呼吸是人體重要的生理過程,對人體呼吸的監(jiān)護(hù)檢測也是現(xiàn)代醫(yī)學(xué)監(jiān)護(hù)技術(shù)的一個重要組成部分。患者不論是呼吸系統(tǒng)本身的病變或是其他重要臟器的病變發(fā)展到一定程度都會影響呼吸中樞。多臟器系統(tǒng)功能衰竭往往累及呼吸功能的衰竭,呼吸功能的衰竭又導(dǎo)致其他臟器功能的衰竭,互為因果。

現(xiàn)有技術(shù)對呼吸運動主要使用下列方法檢測:阻抗容積法:用高頻恒流源測量胸部阻抗的變化來提取呼吸信息;傳感器法:使用溫度、壓力、濕度和氣流傳感器作為鼻孔傳感器;電容法:當(dāng)呼吸時導(dǎo)致電容值產(chǎn)生相應(yīng)的變化;呼吸音法:通過拾取呼吸音識別呼吸;超聲法:利用超聲波產(chǎn)生多譜勒現(xiàn)象,檢測出呼吸頻率。使用這些方法不但需要增加信號采集部件,而且受到運動和環(huán)境的影晌,不適合用于日常監(jiān)護(hù)。

大量臨床資料顯示,呼吸運動會引起心電圖的變化。通過心電圖,我們可以觀察到在呼吸周期內(nèi)由胸部運動和心臟位置變化所引起的心電波形峰峰值的改變。這是由于呼吸周期內(nèi),描述心臟電波主要傳播方向的心臟電軸旋轉(zhuǎn)造成QRS波群形態(tài)發(fā)生了變化。QRS波是指正常心電圖中幅度最大的波群,反映心室除極的全過程。正常心室除極始于室間隔中部,自左向右方向除極,故QRS波群先呈現(xiàn)一個小向下的q波。正常胸導(dǎo)聯(lián)QRS波群形態(tài)較恒定。從心電信號中提取呼吸信號(ECG-DerivedRespiration,EDR)是一種呼吸信號檢測技術(shù),這種技術(shù)不需要專用傳感器和硬件模塊檢測呼吸信號,只需要用心電監(jiān)護(hù)儀獲取心電信號,避免了上述兩種檢測方法對人體的束縛,使動態(tài)呼吸檢測成為可能。

但現(xiàn)有從心電信號中提取呼吸信號的技術(shù),在計算時主要采用波形法,該方法通過一段時間內(nèi)波形的平均值(即基線值),來判定當(dāng)前呼吸波處于上升或下降趨勢,用極值的方法求得波形的波峰、波谷。根據(jù)一定的閾值條件來判定有效的波峰或波谷,再根據(jù)有效波峰或波谷的周期計算波形周期,從而得到呼吸率。這種算法雖然具有比較直觀、運算量小的優(yōu)點,但在實際過程中獲取的呼吸波形或多或少會受到心電活動的影響,當(dāng)波形出現(xiàn)基線漂移時,計算的基線值無法很快更新,會導(dǎo)致波形漏檢致使呼吸率值偏低,其結(jié)果會有較大偏差。



技術(shù)實現(xiàn)要素:

針對上述問題,本發(fā)明的目的在于提供一種呼吸率提取方法及裝置,實現(xiàn)準(zhǔn)確可靠的呼吸率的測量,并可減輕由于外界或環(huán)境的干擾而引起的測量波動或誤差。

本發(fā)明提供了一種呼吸率提取方法,包括:

通過預(yù)先訓(xùn)練好的關(guān)于呼吸信號的神經(jīng)網(wǎng)絡(luò)模型對接收到的心電信號進(jìn)行提取,得到第一呼吸信號,并根據(jù)所述第一呼吸信號計算得到當(dāng)前時刻的第一呼吸率;

通過構(gòu)建好的關(guān)于呼吸信號的自回歸模型對所述心電信號進(jìn)行提取,得到第二呼吸信號,并根據(jù)所述第二呼吸信號計算得到當(dāng)前時刻的第二呼吸率;

基于信號質(zhì)量指數(shù),對所述第一呼吸信號和所述第二呼吸信號進(jìn)行分析,得到與所述第一呼吸信號對應(yīng)的第一權(quán)重因子和與所述第二呼吸信號對應(yīng)的第二權(quán)重因子;

根據(jù)所述第一呼吸率、第一權(quán)重因子、第二呼吸率及第二權(quán)重因子,計算得到當(dāng)前時刻的呼吸率。

優(yōu)選地,在所述通過預(yù)先訓(xùn)練好的神經(jīng)網(wǎng)絡(luò)模型對所述待處理心電信號進(jìn)行提取,得到第一呼吸信號,并根據(jù)所述第一呼吸信號計算得到當(dāng)前時刻的第一呼吸率之前,還包括:

接收多導(dǎo)聯(lián)心電信號,分別計算每個導(dǎo)聯(lián)心電信號的RR間期和R峰幅值,得到輸入樣本空間,其中,所述輸入樣本空間的維度為p,p/2為多導(dǎo)聯(lián)心電信號的導(dǎo)聯(lián)數(shù)目;

基于主成本分析法對根據(jù)所述輸入樣本空間形成的協(xié)方差矩陣進(jìn)行處理,得到主成分得分矩陣;

以所述主成分得分矩陣和通過阻抗法同步采集得到的目標(biāo)呼吸信號為訓(xùn)練樣本對進(jìn)行訓(xùn)練,獲得神經(jīng)網(wǎng)絡(luò)模型。

優(yōu)選地,所述基于主成本分析法對根據(jù)所述輸入樣本空間形成的協(xié)方差矩陣進(jìn)行處理,得到主成分得分矩陣,具體包括:

對所述輸入樣本空間進(jìn)行數(shù)據(jù)標(biāo)準(zhǔn)化處理;

根據(jù)數(shù)據(jù)標(biāo)準(zhǔn)化處理后的所述輸入樣本空間得到協(xié)方差矩陣;

計算所述協(xié)方差矩陣的特征根和與每個特征根對應(yīng)的特征向量;其中,所述特征根的數(shù)量為p個,且所述的p個特征根按照大小排序;

獲取所述的p個特征根中,貢獻(xiàn)率之和大于預(yù)定閾值的前m個特征根;其中,每個特征根的貢獻(xiàn)率等于所述特征根的值除以全部的p個特征根的值之和;

根據(jù)與所述的前m個特征根對應(yīng)的特征向量及所述輸入樣本空間,得到主成分得分矩陣。

優(yōu)選地,所述自回歸模型為經(jīng)過滑動平均法優(yōu)化后的自回歸模型。

優(yōu)選地,所述根據(jù)所述第一呼吸率、第一權(quán)重因子、第二呼吸率及第二權(quán)重因子,計算得到當(dāng)前時刻的呼吸率具體為:

當(dāng)判斷所述第一權(quán)重因子大于預(yù)設(shè)的基準(zhǔn)值且所述第二權(quán)重因子小于所述基準(zhǔn)值時,將所述第一呼吸率設(shè)置為當(dāng)前時刻的呼吸率;

當(dāng)判斷所述第一權(quán)重因子小于預(yù)設(shè)的基準(zhǔn)值且所述第二權(quán)重因子大于所述基準(zhǔn)值時,將所述第二呼吸率設(shè)置為當(dāng)前時刻的呼吸率;

當(dāng)判斷所述第一權(quán)重因子計所述第二權(quán)重因子均大于預(yù)設(shè)的基準(zhǔn)值時,根據(jù)所述第一權(quán)重因子及所述第二權(quán)重因子對所述第一呼吸率和第二呼吸率進(jìn)行加權(quán)求和,計算得到當(dāng)前時刻的呼吸率。

本發(fā)明還提供了一種呼吸率提取裝置,包括:

神經(jīng)網(wǎng)絡(luò)提取單元,用于通過預(yù)先訓(xùn)練好的關(guān)于呼吸信號的神經(jīng)網(wǎng)絡(luò)模型對接收到的心電信號進(jìn)行提取,得到第一呼吸信號,并根據(jù)所述第一呼吸信號計算得到當(dāng)前時刻的第一呼吸率;

自回歸提取單元,用于通過構(gòu)建好的關(guān)于呼吸信號的自回歸模型對所述心電信號進(jìn)行提取,得到第二呼吸信號,并根據(jù)所述第二呼吸信號計算得到當(dāng)前時刻的第二呼吸率;

信號質(zhì)量分析單元,用于基于信號質(zhì)量指數(shù),對所述第一呼吸信號和所述第二呼吸信號進(jìn)行分析,得到與所述第一呼吸信號對應(yīng)的第一權(quán)重因子和與所述第二呼吸信號對應(yīng)的第二權(quán)重因子;

呼吸率計算單元,用于根據(jù)所述第一呼吸率、第一權(quán)重因子、第二呼吸率及第二權(quán)重因子,計算得到當(dāng)前時刻的呼吸率。

優(yōu)選地,還包括:

輸入樣本空間獲取單元,用于接收多導(dǎo)聯(lián)心電信號,分別計算每個導(dǎo)聯(lián)心電信號的RR間期和R峰幅值,得到輸入樣本空間,其中,所述輸入樣本空間的維度為p,p/2為多導(dǎo)聯(lián)心電信號的導(dǎo)聯(lián)數(shù);

主成分分析單元,用于基于主成本分析法對根據(jù)所述輸入樣本空間形成的協(xié)方差矩陣進(jìn)行處理,得到主成分得分矩陣;

神經(jīng)網(wǎng)絡(luò)訓(xùn)練單元,用于以所述主成分得分矩陣和通過阻抗法同步采集得到的目標(biāo)呼吸信號為訓(xùn)練樣本對進(jìn)行神經(jīng)網(wǎng)絡(luò)訓(xùn)練,獲得神經(jīng)網(wǎng)絡(luò)模型。

優(yōu)選地,所述主成分分析單元具體包括:

標(biāo)準(zhǔn)化處理模塊,用于對所述輸入樣本空間數(shù)據(jù)標(biāo)準(zhǔn)化處理;

協(xié)方差矩陣計算模塊,用于根據(jù)數(shù)據(jù)標(biāo)準(zhǔn)化處理后的所述輸入樣本空間得到協(xié)方差矩陣;

特征計算模塊,用于計算所述協(xié)方差矩陣的特征根和與每個特征根對應(yīng)的特征向量;其中,所述特征根的數(shù)量為p個,且所述的p個特征根按照大小排序;

篩選模塊,用于獲取所述的p個特征根中,貢獻(xiàn)率之和大于預(yù)定閾值的前m個特征根;其中,每個特征根的貢獻(xiàn)率等于所述特征根的值除以全部的p個特征根的值之和;

得分矩陣獲取模塊,用于根據(jù)與所述的前m個特征根對應(yīng)的特征向量及所述輸入樣本空間,得到主成分得分矩陣。

優(yōu)選地,所述自回歸模型為經(jīng)過滑動平均法優(yōu)化后的自回歸模型。

優(yōu)選地,所述呼吸率計算單元具體包括:

第一判斷模塊,用于當(dāng)判斷所述第一權(quán)重因子大于預(yù)設(shè)的基準(zhǔn)值且所述第二權(quán)重因子小于所述基準(zhǔn)值時,將所述第一呼吸率設(shè)置為當(dāng)前時刻的呼吸率;

第二判斷模塊,用于當(dāng)判斷所述第一權(quán)重因子小于預(yù)設(shè)的基準(zhǔn)值且所述第二權(quán)重因子大于所述基準(zhǔn)值時,將所述第二呼吸率設(shè)置為當(dāng)前時刻的呼吸率;

第三判斷模塊,用于當(dāng)判斷所述第一權(quán)重因子計所述第二權(quán)重因子均大于預(yù)設(shè)的基準(zhǔn)值時,根據(jù)所述第一權(quán)重因子及所述第二權(quán)重因子對所述第一呼吸率和第二呼吸率進(jìn)行加權(quán)求和,計算得到當(dāng)前時刻的呼吸率。

本發(fā)明提供的呼吸率提取方法及裝置,通過利用神經(jīng)網(wǎng)絡(luò)模型與自回歸時間序列技術(shù)相結(jié)合的方式處理心電信號得到第一呼吸率及第二呼吸率,并根據(jù)與所述第一呼吸率對應(yīng)的第一權(quán)重因子和與所述第二呼吸率對應(yīng)的第二權(quán)重因子得到當(dāng)前時刻的呼吸率,相比于現(xiàn)有由單一技術(shù)從心電信號得到呼吸信號的方案,計算結(jié)果更準(zhǔn)確可靠,并可減輕由于外界或環(huán)境的干擾而引起的測量波動或誤差,從而能夠得到更為準(zhǔn)確穩(wěn)定的測量結(jié)果。

附圖說明

圖1是本發(fā)明實施例提供的一種呼吸率提取方法的流程圖;

圖2是本發(fā)明實施例提供的原始心電信號的波形圖;

圖3是本發(fā)明實施例提供的工頻陷波后的待處理心電信號的波形圖;

圖4是本發(fā)明實施例提供的通過神經(jīng)網(wǎng)絡(luò)模型提取得到的第一呼吸信號的波形圖;

圖5是本發(fā)明實施例提供的通過自回歸模型提取得到的第二呼吸信號的波形圖。

圖6是本發(fā)明實施例提供的呼吸率提取裝置的結(jié)構(gòu)示意圖。

具體實施方式

下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。

本發(fā)明提供了一種呼吸率提取方法,用于從心電信號中提取出呼吸信息,由于呼吸作用引起的心電圖中的基線漂移,把呼吸信息看作是心電信號的低頻成分,通過去除呼吸頻率以外的信號,從而得到所需提取的呼吸信息。

參見圖1,為本發(fā)明實施例提供的一種呼吸率提取方法,包括如下步驟:

S1:通過預(yù)先訓(xùn)練好的關(guān)于呼吸信號的神經(jīng)網(wǎng)絡(luò)模型對接收到的心電信號進(jìn)行提取,得到第一呼吸信號,并根據(jù)所述第一呼吸信號計算得到當(dāng)前時刻的第一呼吸率。

需要說明的是,如圖2所示由于原始的心電信號往往包含大量的工頻干擾,需要進(jìn)行50Hz工頻陷波,以濾除工頻干擾,參見圖3,為根據(jù)本發(fā)明實施例的工頻陷波后的心電信號的波形圖。

在本發(fā)明實施例中,在利用神經(jīng)網(wǎng)絡(luò)模型對所述待處理心電信號進(jìn)行提取時,需先通過訓(xùn)練得到可以用于提取呼吸信號的神經(jīng)網(wǎng)絡(luò)模型。

具體地,在本發(fā)明實施例中,可通過如下方法來進(jìn)行神經(jīng)網(wǎng)絡(luò)模型的計算:

S01,接收多導(dǎo)聯(lián)心電信號,分別計算每個導(dǎo)聯(lián)心電信號的RR間期和R峰幅值,得到輸入樣本空間,其中,所述輸入樣本空間的維度為p,p/2為多導(dǎo)聯(lián)心電信號的導(dǎo)聯(lián)數(shù)。

在本發(fā)明實施例中,輸入樣本空間X=[x1,x2,...,xn]表示m*n維向量,其中x1表示長度為m的列向量,通過計算1導(dǎo)聯(lián)的RR間期,得到x1,計算1導(dǎo)聯(lián)的R峰幅值,得到x2,計算2導(dǎo)聯(lián)的RR間期,得到x3;計算2導(dǎo)聯(lián)的R峰幅值,得到x4;...以此類推得到。

S02,基于主成本分析法對根據(jù)所述輸入樣本空間形成的協(xié)方差矩陣進(jìn)行處理,得到主成分得分矩陣。

在本發(fā)明實施例中,考慮到標(biāo)準(zhǔn)多導(dǎo)聯(lián)心電信號為12導(dǎo)聯(lián),分別計算每個導(dǎo)聯(lián)的RR間期和R峰幅值后,需要輸入到神經(jīng)網(wǎng)絡(luò)的特征值達(dá)到24個,且各導(dǎo)聯(lián)之間互相關(guān)聯(lián),導(dǎo)致輸入樣本的維度較大且含有線性相關(guān)的輸入項,不利于計算分析,為此需要利用主成分分析法對其進(jìn)行降維。

具體地,步驟S12可包括:

S021,對所述輸入樣本空間進(jìn)行數(shù)據(jù)標(biāo)準(zhǔn)化處理。

具體地,

其中:

其中,Xi'j是標(biāo)準(zhǔn)化后的新數(shù)據(jù);Mj、Sj分別表示原始數(shù)據(jù)某一列的算術(shù)平均值和標(biāo)準(zhǔn)(偏)差。

S022,根據(jù)數(shù)據(jù)標(biāo)準(zhǔn)化處理后的所述輸入樣本空間得到協(xié)方差矩陣。

其中,協(xié)方差矩陣D=XTX,即:

其中:

S023,計算所述協(xié)方差矩陣的特征根和與每個特征根對應(yīng)的特征向量;其中,所述特征根的數(shù)量為p個,且所述的p個特征根按照大小排序。

其中,DP=Pλ (6)

當(dāng)只考慮第j個特征值時,有DPj=Pjλj,即求解|D-λjI|=0。依次解出各個λ,并使其按大小順序排列,即λ1≥λ2≥…,≥λp≥0;然后可求出各特征值對應(yīng)的特征向量P,進(jìn)而特征方程求解完成。

S024,獲取所述的p個特征根中,貢獻(xiàn)率之和大于預(yù)定閾值的前m個特征根;其中,每個特征根的貢獻(xiàn)率等于所述特征根的值除以全部的p個特征根的值之和。

首先,計算單個主成分的貢獻(xiàn)率并進(jìn)行累計,根據(jù)累計貢獻(xiàn)率確定主成分的個數(shù)m,從而確定所需要選取的主成分。貢獻(xiàn)率的計算公式如公式(7)所述。累計貢獻(xiàn)率即前m個貢獻(xiàn)率的累積和,如公式(8)所示。所述閾值Dmax一般取在85%~95%之間。根據(jù)上一步驟中的特征根排序可知,λ1≥λ2≥…,≥λp≥0,從前往后(也是從大到小)依次對特征根進(jìn)行累加,當(dāng)累計貢獻(xiàn)率大于Dmax時,停止計算,此時累計計算的特征根λ的數(shù)目為m,則只需要選取前m個主成分即可。

S025,根據(jù)與所述的前m個特征根對應(yīng)的特征向量及所述輸入樣本空間,得到主成分得分矩陣。

其中,所述主成分得分矩陣

需要說明的是,在本發(fā)明實施例中,還可計算主成分的載荷,其中,所述主成分載荷主要反映主成分得分與原變量xj的關(guān)聯(lián)程度,計算公式為:得到各主成分的載荷以后,就可以知道選取的每一個主成分分別對應(yīng)的原始特征,如有需要,可以根據(jù)原始特征的量綱轉(zhuǎn)換回去。

S13,以所述主成分得分矩陣和通過阻抗法同步采集得到的目標(biāo)呼吸信號為訓(xùn)練樣本對進(jìn)行神經(jīng)網(wǎng)絡(luò)訓(xùn)練,獲得神經(jīng)網(wǎng)絡(luò)模型。

在本發(fā)明實施例中,在得到主成分得分矩陣T和通過阻抗法同步采集得到的目標(biāo)呼吸信號Y,就可以進(jìn)行神經(jīng)網(wǎng)絡(luò)的訓(xùn)練,具體地:

神經(jīng)網(wǎng)絡(luò)模型由輸入層(特征)、隱層、輸出層組成。其中,每層都對應(yīng)一個相應(yīng)的函數(shù)。在訓(xùn)練時,將所述主成分特征矩陣T輸入到輸入層,將通過阻抗法同步采集得到的目標(biāo)呼吸信號輸入到輸出層(如輸出層采用softmax函數(shù)),即可用得到隱含層的參數(shù)(如sigmod函數(shù)的參數(shù))。其中,神經(jīng)網(wǎng)絡(luò)模型的參數(shù),包括權(quán)重,偏置等。

在本發(fā)明實施例中,神經(jīng)網(wǎng)絡(luò)模型的隱層可為1個(可取其他值,當(dāng)前情況下,1個已能夠滿足要求),隱層節(jié)點數(shù)為K個,學(xué)習(xí)速率為μ,通常將學(xué)習(xí)速率選在0.02~0.2之間。為了獲得最佳的網(wǎng)絡(luò)訓(xùn)練效果,可采用試湊法確定網(wǎng)絡(luò)學(xué)習(xí)速率。

在本發(fā)明實施例中,神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)算法可選取Levenberg-Marquart算法,也可采用其他學(xué)習(xí)算法,本發(fā)明不做具體限定。

在本發(fā)明實施例中,在獲得訓(xùn)練好的神經(jīng)網(wǎng)絡(luò)模型后,只需將所述待處理心電信號作為輸入輸入到所述神經(jīng)網(wǎng)絡(luò)模型的輸入層,即可以在輸出層得到從所述心電信號中提取得到如圖4所示的第一呼吸信號,此后,即可根據(jù)所述第一呼吸信號計算得到第一呼吸率。

具體地,可通過求極值法在所述第一呼吸信號的波形圖中尋找第一呼吸信號的波峰(或者波谷),參見圖4中的點標(biāo)記;

通過提取最近生成的兩個波峰之間的時間間隔,以得到當(dāng)前時刻的周期T。

對所述周期進(jìn)行采樣率換算即可得到當(dāng)前時刻的第一呼吸率R1。

例如,R1=60/T1。

S2:通過構(gòu)建好的關(guān)于呼吸信號的自回歸模型對所述心電信號進(jìn)行提取,得到第二呼吸信號,并根據(jù)所述第二呼吸信號計算得到當(dāng)前時刻的第二呼吸率。

在本發(fā)明實施例中,利用所述自回歸模型對所述待處理心電信號進(jìn)行提取時,需先構(gòu)建自回歸模型,其構(gòu)建過程如下:

對于自回歸模型AR(p),可表示為:

φ(B)yt=at (10)

其中,B為延遲算子,Byt=y(tǒng)t-1;p為模型的階數(shù),表示自回歸項數(shù),yt為時間序列的當(dāng)前值;at為隨機(jī)干擾。滿足平穩(wěn)性條件。在AR模型中,當(dāng)前時刻的觀測yt由過去p個歷史時刻的觀測值和一個當(dāng)前時刻的隨機(jī)干擾來表示。

在本發(fā)明實施例中,為了降噪,尤其是白噪聲,還可利用滑動平均法來優(yōu)化自回歸模型,假設(shè)滑動平均法的階數(shù)為q,則θ(B)=1-θ1-...-θqBq,滑動平均模型MA(q)如公式11所示,當(dāng)前時刻的觀測yt由過去q個歷史時刻的觀測值和一個當(dāng)前時刻的隨機(jī)干擾來表示,yt為時間序列的當(dāng)前值;at為隨機(jī)干擾。利用該模型對自回歸模型進(jìn)行優(yōu)化,則可得到自回歸-滑動平均模型ARMA(p,q),其中,p、q為模型階數(shù)(p為自回歸項數(shù),q為滑動平均項數(shù)),如公式12所示。

yt=θ(B)·at (11)

φ(B)yt=θ(B)·at (12)

在本發(fā)明實施例中,在獲得所述自回歸-滑動平均模型后,即可進(jìn)行呼吸信號的提取。具體地,自回歸-滑動平均模型是一種盲源分離的信號提取方法。首先,通過估計模型中的加權(quán)參數(shù),計算ECG混合信號(及所述待處理心電信號,其中包括了呼吸信號)的ARMA(p,q)模型的系數(shù)矩陣,作為呼吸信號的特征;其次,結(jié)合估計得到的呼吸信號的特征,采用自相關(guān)分離算法,對所述待處理心電信號進(jìn)行抽取,達(dá)到純凈ECG信號和呼吸信號分離的目的提取得到呼吸信號。

參見圖5,為根據(jù)本發(fā)明實施的自回歸模型提取得到的第二呼吸信號的波形圖。

在本發(fā)明實施例中,在獲得所述第二呼吸信號后,即可計算第二呼吸率R2,具體為:

通過求極值法在所述第二呼吸信號的波形圖中尋找第二呼吸信號的波峰(或者波谷),參見圖5中的點標(biāo)記;

通過提取最近生成的兩個波峰之間的時間間隔,以得到周期T2。

根據(jù)采樣率換算即可得到實時的第二呼吸率R2。

S3:基于信號質(zhì)量指數(shù),對所述第一呼吸信號和所述第二呼吸信號進(jìn)行分析,得到與所述第一呼吸信號對應(yīng)的第一權(quán)重因子和與所述第二呼吸信號對應(yīng)的第二權(quán)重因子。具體為:

對所述第一呼吸信號和所述第二呼吸信號進(jìn)行功率譜分析(或峰值譜分析),分析所述第一呼吸信號和所述第二呼吸信號的譜分布,得到與所述第一呼吸信號對應(yīng)的第一權(quán)重因子和與所述第二呼吸信號對應(yīng)的第二權(quán)重因子。

S4:根據(jù)所述第一呼吸率、第一權(quán)重因子、第二呼吸率及第二權(quán)重因子,計算得到當(dāng)前時刻的呼吸率。

在一個優(yōu)選實施例中,可通過對所述第一呼吸率、第一權(quán)重因子、第二呼吸率及第二權(quán)重因子進(jìn)行加權(quán)平均來得到當(dāng)前時刻的呼吸率,即:

R=μ1*R1+μ2*R2 (13)

需要說明的是,在進(jìn)行加權(quán)平均之前,需先對μ1和μ2進(jìn)行歸一化處理,具體地,假設(shè)μ1+μ2=a,則需要分別對μ1和μ2乘以歸一化系數(shù)1/a進(jìn)行歸一化,保證歸一化后的μ1+μ2=1。

在另一個實施例中,計算得到當(dāng)前時刻的呼吸率具體包括:

當(dāng)判斷所述第一權(quán)重因子大于預(yù)設(shè)的基準(zhǔn)值且所述第二權(quán)重因子小于所述基準(zhǔn)值時,將所述第一呼吸率設(shè)置為當(dāng)前時刻的呼吸率。

當(dāng)所述第二權(quán)重因子小于所述基準(zhǔn)值時,可以認(rèn)為第二呼吸信號的信號質(zhì)量較差,此時,直接將所述第一呼吸率R1設(shè)置為當(dāng)前時刻的呼吸率R。

當(dāng)判斷所述第一權(quán)重因子小于預(yù)設(shè)的基準(zhǔn)值且所述第二權(quán)重因子大于所述基準(zhǔn)值時,將所述第二呼吸率設(shè)置為當(dāng)前時刻的呼吸率。

當(dāng)所述第一權(quán)重因子小于所述基準(zhǔn)值時,可以認(rèn)為第一呼吸信號的信號質(zhì)量較差,此時,直接將所述第一呼吸率R1設(shè)置為當(dāng)前時刻的呼吸率R。

當(dāng)判斷所述第一權(quán)重因子計所述第二權(quán)重因子均大于預(yù)設(shè)的基準(zhǔn)值時,根據(jù)所述第一權(quán)重因子及所述第二權(quán)重因子對所述第一呼吸率和第二呼吸率進(jìn)行加權(quán)求和,計算得到當(dāng)前時刻的呼吸率。

即:R=μ1*R1+μ2*R2。

如果權(quán)重因子較小,則說明對應(yīng)的呼吸信號質(zhì)量較差,則直接去掉與質(zhì)量較差呼吸信號對應(yīng)的呼吸率,保證計算結(jié)果的準(zhǔn)確和穩(wěn)定。

本發(fā)明實施例中,通過神經(jīng)網(wǎng)絡(luò)模型與自回歸時間序列技術(shù)相結(jié)合的方式處理心電信號得到第一呼吸率及第二呼吸率,并根據(jù)與所述第一呼吸率對應(yīng)的第一權(quán)重因子和與所述第二呼吸率對應(yīng)的第二權(quán)重因子得到當(dāng)前時刻的呼吸率,計算結(jié)果更準(zhǔn)確可靠,并可減輕由于外界或環(huán)境的干擾而引起的測量波動或誤差,從而能夠得到更為準(zhǔn)確穩(wěn)定的測量結(jié)果。

參閱圖6,本發(fā)明實施例還提供一種呼吸率提取裝置100,包括:

神經(jīng)網(wǎng)絡(luò)提取單元10,用于通過預(yù)先訓(xùn)練好的關(guān)于呼吸信號的神經(jīng)網(wǎng)絡(luò)模型對接收到的心電信號進(jìn)行提取,得到第一呼吸信號,并根據(jù)所述第一呼吸信號計算得到當(dāng)前時刻的第一呼吸率。

自回歸提取單元20,用于通過構(gòu)建好的關(guān)于呼吸信號的自回歸模型對所述心電信號進(jìn)行提取,得到第二呼吸信號,并根據(jù)所述第二呼吸信號計算得到當(dāng)前時刻的第二呼吸率。

信號質(zhì)量分析單元30,用于基于信號質(zhì)量指數(shù),對所述第一呼吸信號和所述第二呼吸信號進(jìn)行分析,得到與所述第一呼吸信號對應(yīng)的第一權(quán)重因子和與所述第二呼吸信號對應(yīng)的第二權(quán)重因子。

呼吸率計算單元40,用于根據(jù)所述第一呼吸率、第一權(quán)重因子、第二呼吸率及第二權(quán)重因子,計算得到當(dāng)前時刻的呼吸率。

本發(fā)明實施例中,通過利用神經(jīng)網(wǎng)絡(luò)模型與自回歸時間序列技術(shù)相結(jié)合的方式處理心電信號得到第一呼吸率及第二呼吸率,并根據(jù)與所述第一呼吸率對應(yīng)的第一權(quán)重因子和與所述第二呼吸率對應(yīng)的第二權(quán)重因子得到當(dāng)前時刻的呼吸率,計算結(jié)果更準(zhǔn)確可靠,并可減輕由于外界或環(huán)境的干擾而引起的測量波動或誤差,從而能夠得到更為準(zhǔn)確穩(wěn)定的測量結(jié)果。

優(yōu)選地,所述呼吸率提取裝置100還包括:

輸入樣本空間獲取單元50,用于接收多導(dǎo)聯(lián)心電信號,分別計算每個導(dǎo)聯(lián)心電信號的RR間期和R峰幅值,得到輸入樣本空間,其中,所述輸入樣本空間的維度為p,p/2為多導(dǎo)聯(lián)心電信號的導(dǎo)聯(lián)數(shù);

主成分分析單元60,用于基于主成本分析法對根據(jù)所述輸入樣本空間形成的協(xié)方差矩陣進(jìn)行處理,得到主成分得分矩陣;

神經(jīng)網(wǎng)絡(luò)訓(xùn)練單元70,用于以所述主成分得分矩陣和通過阻抗法同步采集得到的目標(biāo)呼吸信號為訓(xùn)練樣本對進(jìn)行神經(jīng)網(wǎng)絡(luò)訓(xùn)練,獲得神經(jīng)網(wǎng)絡(luò)模型。

優(yōu)選地,所述主成分分析單元60具體包括:

標(biāo)準(zhǔn)化處理模塊61,用于對所述輸入樣本空間數(shù)據(jù)標(biāo)準(zhǔn)化處理;

協(xié)方差矩陣計算模塊62,用于根據(jù)數(shù)據(jù)標(biāo)準(zhǔn)化處理后的所述輸入樣本空間得到協(xié)方差矩陣;

特征計算模塊63,用于計算所述協(xié)方差矩陣的特征根和與每個特征根對應(yīng)的特征向量;其中,所述特征根的數(shù)量為p個,且所述的p個特征根按照大小排序;

篩選模塊64,用于獲取所述的p個特征根中,貢獻(xiàn)率之和大于預(yù)定閾值的前m個特征根;其中,每個特征根的貢獻(xiàn)率等于所述特征根的值除以全部的p個特征根的值之和;

得分矩陣獲取模塊65,用于根據(jù)與所述的前m個特征根對應(yīng)的特征向量及所述輸入樣本空間,得到主成分得分矩陣。

優(yōu)選地,所述自回歸模型為經(jīng)過滑動平均法優(yōu)化后的自回歸模型。

優(yōu)選地,所述呼吸率計算單元40具體包括:

第一判斷模塊41,用于當(dāng)判斷所述第一權(quán)重因子大于預(yù)設(shè)的基準(zhǔn)值且所述第二權(quán)重因子小于所述基準(zhǔn)值時,將所述第一呼吸率設(shè)置為當(dāng)前時刻的呼吸率;

第二判斷模塊42,用于當(dāng)判斷所述第一權(quán)重因子小于預(yù)設(shè)的基準(zhǔn)值且所述第二權(quán)重因子大于所述基準(zhǔn)值時,將所述第二呼吸率設(shè)置為當(dāng)前時刻的呼吸率;

第三判斷模塊43,用于當(dāng)判斷所述第一權(quán)重因子計所述第二權(quán)重因子均大于預(yù)設(shè)的基準(zhǔn)值時,根據(jù)所述第一權(quán)重因子及所述第二權(quán)重因子對所述第一呼吸率和第二呼吸率進(jìn)行加權(quán)求和,計算得到當(dāng)前時刻的呼吸率。

以上所揭露的僅為本發(fā)明兩種較佳實施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。

本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機(jī)存儲記憶體(Random Access Memory,RAM)等。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1