1.一種基于視頻圖像的血壓測量方法,其特征在于,包括以下步驟:
(1)待測目標(biāo)區(qū)域?qū)崟r(shí)跟蹤,確定ROI區(qū)域;采集人體待測部位的視頻圖像序列,獲得一段時(shí)間內(nèi)的視頻,選取要分析的ROI區(qū)域;
(2)對(duì)獲得的ROI區(qū)域每一幀圖像序列進(jìn)行RGB三通道分離,并求和取平均值,獲得一段時(shí)間內(nèi)的時(shí)間序列波形;
(3)對(duì)上述時(shí)間序列波形去趨勢項(xiàng)并進(jìn)行歸一化處理,得到時(shí)間序列信號(hào);
(4)采用經(jīng)驗(yàn)?zāi)B(tài)分解的方法,對(duì)歸一化后的信號(hào)進(jìn)行去噪聲處理,獲得信噪比較高的三通道的時(shí)域信號(hào);
(5)最后求取時(shí)域信號(hào)的波峰與波谷,建立時(shí)域信號(hào)與血壓的關(guān)系式,從而得到血壓值。
2.根據(jù)權(quán)利要求1所述的基于視頻圖像的血壓測量方法,其特征在于,所述步驟(1)中,通過普通攝像頭拍攝處理,采集人體待測部位的視頻圖像序列。
3.根據(jù)權(quán)利要求1或2所述的基于視頻圖像的血壓測量方法,其特征在于,所述待測目標(biāo)區(qū)域優(yōu)選為臉部。
4.根據(jù)權(quán)利要求3所述的基于視頻圖像的血壓測量方法,其特征在于,步驟(1)中采用級(jí)聯(lián)分類器獲得視頻第一幀中人臉的位置,然后使用KLT算法進(jìn)行實(shí)時(shí)跟蹤,獲得視頻中每一幀人臉的區(qū)域;取ROI區(qū)域中的80%進(jìn)行圖像的截取。
5.根據(jù)權(quán)利要求4所述的基于視頻圖像的血壓測量方法,其特征在于,步驟(2)中對(duì)每一幀ROI的每一個(gè)通道的像素值進(jìn)行求和再除以總像素?cái)?shù),得到每一幀對(duì)應(yīng)的一個(gè)數(shù)值,再將這些數(shù)據(jù)值按照時(shí)間先后順序相連接,得到一個(gè)一維的時(shí)間序列波形。
6.根據(jù)權(quán)利要求5所述的基于視頻圖像的血壓測量方法,其特征在于,步驟(3)中對(duì)上述一維時(shí)間序列波形使用平滑先驗(yàn)方法進(jìn)行去趨勢項(xiàng),,平滑參數(shù)λ為10 ,截止頻率為0.059Hz再進(jìn)行歸一化處理,歸一化處理公式如下所示:
式中x(t)為歸一化后的信號(hào),V’i為去趨勢項(xiàng)后的信號(hào),u為V’i的均值,?為V’i的標(biāo)準(zhǔn)差。
7.根據(jù)權(quán)利要求6所述的基于視頻圖像的血壓測量方法,其特征在于,步驟(5)中,徑向脈搏壓力為:
式中a0為0次諧波的振幅,Q和R為1次諧波振幅。
8.根據(jù)權(quán)利要求7所述的基于視頻圖像的血壓測量方法,其特征在于,步驟(5)中,波峰為舒張壓,波谷為收縮壓,舒張壓:
其中,HD表波峰序列值;BMI表示體質(zhì)質(zhì)量指標(biāo);A,B,C是常數(shù),n1為波峰的個(gè)數(shù);
收縮壓:
其中,HL表波谷序列值;BMI表示體質(zhì)質(zhì)量指標(biāo);D,E,F是常數(shù),n2為波谷的個(gè)數(shù)。