一種脈搏數(shù)據(jù)的預(yù)處理方法
【專利摘要】一種脈搏數(shù)據(jù)的預(yù)處理方法,涉及脈搏數(shù)據(jù)采集【技術(shù)領(lǐng)域】。本發(fā)明為了抑制在采集脈搏數(shù)據(jù)過程中,人體呼吸和體動、腕部肌肉短時顫動以及電磁干擾等引起脈搏波出現(xiàn)基線漂移、毛刺和畸變。包括下列步驟:串口參數(shù)設(shè)置;設(shè)置放大級別;設(shè)置基線位置;設(shè)置采樣頻率;發(fā)送啟動采樣指令;當緩沖區(qū)存在數(shù)據(jù)時,對數(shù)據(jù)進行基線漂移、毛刺及畸變處理,再將數(shù)據(jù)進行存儲處理。采用串口通信協(xié)議,實現(xiàn)對脈搏數(shù)據(jù)在不同需求下的采集,并通過一定的方法對脈搏數(shù)據(jù)進行預(yù)處理改善脈搏波的基線漂移、毛刺和畸變等現(xiàn)象,最后將脈搏數(shù)據(jù)進行存儲,方便后續(xù)數(shù)據(jù)處理。
【專利說明】一種脈搏數(shù)據(jù)的預(yù)處理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種脈搏數(shù)據(jù)采集及預(yù)處理方法,涉及脈搏數(shù)據(jù)采集【技術(shù)領(lǐng)域】。
【背景技術(shù)】
[0002]脈搏數(shù)據(jù)的采集與分析在現(xiàn)代疾病分析及診斷系統(tǒng)(如中醫(yī)脈象、心血管功能檢測、妊高征檢測等系統(tǒng))中被廣泛采用。脈搏數(shù)據(jù)的質(zhì)量直接影響診斷結(jié)果,因此真實正確的脈搏數(shù)據(jù)獲取至關(guān)重要。影響脈搏數(shù)據(jù)采集質(zhì)量因素包括兩個方面:(I)電子元件及硬件電路(敏感元件,調(diào)理電路等),受加工制造技術(shù)及元件性能影響;(2)脈搏數(shù)據(jù)采集及預(yù)處理方法。
[0003]現(xiàn)有技術(shù)條件下,改善因素(I)相對困難,技術(shù)更新周期相對緩慢,所以脈搏處理及預(yù)處理方法對提高脈搏數(shù)據(jù)采集精度是最有效最直接。
[0004]在實際采集脈搏數(shù)據(jù)過程中,人體呼吸和體動都會使脈象的基線出現(xiàn)漂移;脈象信號是微弱的生理信號,受其它設(shè)備的電磁干擾,高頻噪聲疊加在脈搏波上猶如毛刺;電源電壓的波動會引起脈搏波比較大的畸變;腕部肌肉短時顫動等都會引起脈搏波出現(xiàn)基線漂移、毛刺和畸變等。因此對脈搏數(shù)據(jù)采集后進行預(yù)處理,以抑制這些干擾是很有必要的。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供了一種脈搏數(shù)據(jù)采集及預(yù)處理方法,以抑制在采集脈搏數(shù)據(jù)過程中,人體呼吸和體動、腕部肌肉短時顫動以及電磁干擾等引起脈搏波出現(xiàn)基線漂移、毛刺和畸變。
[0006]實現(xiàn)上述發(fā)明目的采用的技術(shù)方案是:
[0007]所述脈搏數(shù)據(jù)的預(yù)處理方法用于處理通過脈搏傳感器采集的并存在緩沖區(qū)的脈搏數(shù)據(jù),所述方法包括如下步驟:
[0008]步驟一、對脈搏數(shù)據(jù)進行基線漂移處理,采用中值濾波器抑制基線漂移;
[0009]步驟二、對脈搏數(shù)據(jù)進行毛刺處理,采用巴特沃斯低通濾波器抑制毛刺;
[0010]步驟三、對脈搏數(shù)據(jù)進行畸變處理,采用50Hz帶阻濾波器抑制交流電源干擾。
[0011]采用中值濾波器抑制基線漂移的過程為:
[0012]中值濾波的基本原理是把數(shù)字序列中一點的值用該點的一個領(lǐng)域內(nèi)各點值的中值來代替:
[0013]設(shè)χ = {χ(1) χ (2)…x(L)}是一段長L的實數(shù)序列,表示脈搏數(shù)據(jù)信號;x的加邊/[目號 χ = {x(-k+l) χ (~k+2)...χ (~k+L)}滿足:
【權(quán)利要求】
1.一種脈搏數(shù)據(jù)的預(yù)處理方法,所述方法用于處理通過脈搏傳感器采集的并存在緩沖區(qū)的脈搏數(shù)據(jù),其特征在于,所述方法包括如下步驟: 步驟一、對脈搏數(shù)據(jù)進行基線漂移處理,采用中值濾波器抑制基線漂移; 步驟二、對脈搏數(shù)據(jù)進行毛刺處理,采用巴特沃斯低通濾波器抑制毛刺; 步驟三、對脈搏數(shù)據(jù)進行畸變處理,采用50Hz帶阻濾波器抑制交流電源干擾。
2.根據(jù)權(quán)利要求1所述的一種脈搏數(shù)據(jù)的預(yù)處理方法,其特征在于:采用中值濾波器抑制基線漂移的過程為: 中值濾波的基本原理是把數(shù)字序列中一點的值用該點的一個領(lǐng)域內(nèi)各點值的中值來代替: 設(shè)χ = Ix(I) χ (2)…x(L)}是一段長L的實數(shù)序列,表示脈搏數(shù)據(jù)信號;X的加邊信號χ = {x (-k+1) χ (-k+2)…χ (-k+L)}滿足:
3.根據(jù)權(quán)利要求2所述的一種脈搏數(shù)據(jù)的預(yù)處理方法,其特征在于:采用巴特沃斯低通濾波器抑制毛刺的過程為: 巴特沃斯低通濾波器的幅度平方函數(shù)定義為:
4.根據(jù)權(quán)利要求3所述的一種脈搏數(shù)據(jù)的預(yù)處理方法,其特征在于:采用50Hz帶阻濾波器抑制交流電源干擾的過程為: 設(shè)計一巴特沃斯數(shù)字帶阻濾波器:
5.根據(jù)權(quán)利要求1、2、3或4所述的一種脈搏數(shù)據(jù)的預(yù)處理方法,其特征在于:采集的脈搏數(shù)據(jù)之間以字符’ \n’隔開。
【文檔編號】A61B5/02GK104027095SQ201410293271
【公開日】2014年9月10日 申請日期:2014年6月25日 優(yōu)先權(quán)日:2014年6月25日
【發(fā)明者】不公告發(fā)明人 申請人:哈爾濱工業(yè)大學