亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Harris的紙質(zhì)心電圖波形提取方法

        2019-05-22 09:27:34楊佳倩孫連山楊曉立
        無線互聯(lián)科技 2019年4期

        楊佳倩 孫連山 楊曉立

        摘 要:ECG是心電圖機(jī)從體表記錄心臟每一周期所產(chǎn)生的電活動(dòng)變化圖形。紙質(zhì)心電圖廣泛應(yīng)用于病案管理、取證等方面,針對臨床診斷中紙質(zhì)心電圖不便于保存的問題,文章采用Harris角點(diǎn)檢測算法與閾值法相結(jié)合,提取得到更加精準(zhǔn)的紙質(zhì)心電圖的波形。

        關(guān)鍵詞:紙質(zhì)心電圖;Harris角點(diǎn);心電圖波形;閾值法

        心電圖是臨床檢測患者的心臟問題的重要依據(jù)。將過去醫(yī)院產(chǎn)生的心電圖紙轉(zhuǎn)變?yōu)楸阌趥鬏?、存?chǔ)和管理的數(shù)字化對象,有利于學(xué)者開展基于大數(shù)據(jù)的醫(yī)學(xué)研究,增加臨床診斷的效率和可靠性。

        圖像處理是心電圖紙數(shù)字化的主流方法。常見的方法包括預(yù)測搜索算法、閾值變換法、Snake模型法、基于K-means算法的波形提取方法等。這些現(xiàn)有算法精確度不高且實(shí)驗(yàn)耗時(shí),亟待改進(jìn)。本文借鑒現(xiàn)有算法的優(yōu)點(diǎn),提出閾值法與Harris角點(diǎn)檢測算法相結(jié)合的方式提取心電波形,提高紙質(zhì)心電圖數(shù)字化的精度。

        1 心電圖預(yù)處理

        對紙質(zhì)心電圖進(jìn)行數(shù)字化的第一步是將其掃描為心電圖圖像,并對其進(jìn)行必要的預(yù)處理,作為后續(xù)提取心電圖波形的基礎(chǔ)。心電圖像預(yù)處理包括縮小圖片、傾斜檢測及矯正以及導(dǎo)聯(lián)范圍截取等。

        1.1 縮小圖片

        由于測試圖片分辨率太高,圖片過大,所以采用opencv自帶函數(shù)resize中的最鄰近插值法,按一定比例將圖像縮小,以便提高角點(diǎn)檢測的準(zhǔn)確性。

        1.2 心電圖傾斜檢測及矯正

        掃描心電圖獲得的圖像通常是傾斜的,有必要采用Hough變換對其進(jìn)行傾斜矯正。通過Hough變換,就可以將圖像空間中直線的檢測問題轉(zhuǎn)化為參數(shù)空間中對點(diǎn)的檢測問題。

        1.3 心電圖導(dǎo)聯(lián)范圍自動(dòng)定位

        心電圖由于其背景與網(wǎng)格特征差異明顯,先用閾值法將網(wǎng)格去除,再進(jìn)行水平投影。針對不同的導(dǎo)聯(lián)采用水平投影法自動(dòng)定位,將每行中像素點(diǎn)最多的前12行的水平像素都提取出來,按照順序取平均值,即為分割圖像的寬。自動(dòng)定位波形范圍的目的是保證在界面輸入導(dǎo)聯(lián)即可直接得到波形結(jié)果和數(shù)字信號。對于圖1所示的格式紙質(zhì)心電圖,由于此類型的心電圖包括很多字符,自動(dòng)定位很難準(zhǔn)確分割,因此采用手動(dòng)截圖的方法進(jìn)行波形范圍選取。圖1中黑框部分為手動(dòng)框選的范圍,將其保存為待處理圖片。

        2 基于Harris的紙質(zhì)心電圖波形提取方法

        本文提出基于Harris算法和閾值法相結(jié)合的紙質(zhì)心電圖波形提取方法。首先,用閾值法將圖像的背景網(wǎng)格全部去除。其次,采用Harris算法對原始圖像檢測這些拐點(diǎn),再將這些拐點(diǎn)與閾值法提取的斷點(diǎn)重新排列,連接起來,擬合心電圖波形。

        圖1 格式心電圖手動(dòng)框選

        2.1 閾值法去網(wǎng)格

        首先采用閾值法,閾值法是一種基于區(qū)域的圖像分割技術(shù)。它適用于目標(biāo)和背景占據(jù)不同灰度級范圍的圖像,不僅可以極大地壓縮數(shù)據(jù)量,而且也大大簡化了分析和處理步驟,因此在很多情況下,是進(jìn)行圖像分析、特征提取與模式識別之前的必要的圖像預(yù)處理過程。

        圖像閾值化的目的是要按照灰度級,對像素集合進(jìn)行一個(gè)劃分,得到的每個(gè)子集形成一個(gè)與現(xiàn)實(shí)景物相對應(yīng)的區(qū)域,各個(gè)區(qū)域內(nèi)部具有一致的屬性,而相鄰區(qū)域不具有這種一致屬性。這樣的劃分可以通過從灰度級出發(fā)選取一個(gè)或多個(gè)閾值來實(shí)現(xiàn)。

        為按照圖像灰度的特性將圖像分成背景和目標(biāo)兩部分,由于背景網(wǎng)格與心電波形灰度相近,通過最佳閾值的選取,對原圖進(jìn)行處理,將背景網(wǎng)格全部去除,該閾值的選取需要通過實(shí)驗(yàn)來確定,對于給定的圖像通過迭代法確定最佳閾值。

        式(1)中:T0代表初始閾值,Zmax和Zmin分別表示最大灰度值和最小灰度值。式(2)中:小于T0的部分為TA,大于T0的部分為TB,將T1作為新的閾值代替T0,重復(fù)以上過程如此迭代,直至TK收斂,即TK+1=TK。閾值分割之后的心電波形是不連續(xù)的散點(diǎn),保存這些像素點(diǎn)。

        2.2 基于Harris算法提取波形

        角點(diǎn)是圖像的一個(gè)重要的局部特征,它保留了圖像中重要的特征信息。在計(jì)算機(jī)視覺中,對于角點(diǎn)的定義有不同的表述。目前的角點(diǎn)檢測可分為兩類,基于圖像邊緣的方法和基于圖像灰度的方法,前者往往需要對圖像邊緣進(jìn)行編碼,這很大程度上依賴于圖像邊緣的提取,具有相當(dāng)大的難度和計(jì)算量,因此這種方法的使用范圍很小,基于圖像灰度的方法主要通過曲率及梯度來檢測角點(diǎn),但是可能會(huì)出現(xiàn)漏檢測角點(diǎn)和偽角點(diǎn)等問題。

        本實(shí)驗(yàn)主要采用Harris角點(diǎn)檢測算子對原始波形進(jìn)行處理,其具有計(jì)算簡單、提取點(diǎn)的特征均勻且合理、穩(wěn)定等特點(diǎn)。波形提取只要可以準(zhǔn)確識別波峰波谷等像素點(diǎn)即可,所以這里采用Harris算子,設(shè)定角點(diǎn)數(shù)量,將心電波形的波峰波谷及拐點(diǎn)檢測出來,并將角點(diǎn)的像素保存下來。通過定義角點(diǎn)響應(yīng)函數(shù)公式(3):

        式(3)中的CRF可以通過式(4)和式(5)求出,其中K取0.04,式(4)表示矩陣M的行列式,式(5)表示主對角線數(shù)之和,CRF為大數(shù)值整數(shù)時(shí)則為角點(diǎn),CRF為大數(shù)值負(fù)數(shù)時(shí)則為邊緣,絕對值CRF為小數(shù)時(shí)則為平坦區(qū),Harris角點(diǎn)檢測步驟如下。

        Step1:利用Sobel計(jì)算像素點(diǎn)在x,y方向的梯度值Ix和Iy,計(jì)算出Ix2,Iy2,IxIy。

        Step2:得到局部自相關(guān)矩陣

        M =

        對圖像進(jìn)行高斯濾波,得到新的M,本實(shí)驗(yàn)高斯窗口選9×9。

        Step3:計(jì)算原圖像中每個(gè)像素的角點(diǎn)響應(yīng)函數(shù)CRF的值,對每個(gè)像素點(diǎn),利用一個(gè)以它為中心的9×9窗口進(jìn)行判斷,如果中心像素點(diǎn)的角點(diǎn)響應(yīng)值是這個(gè)窗口的極大值,就提取中心像素為角點(diǎn)。

        Step4:設(shè)定閾值,CRF值大于閾值的點(diǎn)作為最終選取的角點(diǎn)。

        對于原圖用Harris角點(diǎn)檢測算法將角點(diǎn)全部識別出來,關(guān)于閾值的確定,取決于波形提取圖片的導(dǎo)聯(lián)范圍,對于非最后一行心電圖的某一導(dǎo)聯(lián),角點(diǎn)數(shù)取30~50,即可將波峰波谷的角點(diǎn)全部識別出來,關(guān)于角點(diǎn)數(shù)的選擇,需要通過歐式距離進(jìn)行結(jié)果評估,確定最佳角點(diǎn)數(shù)。對于邊緣有時(shí)會(huì)將背景網(wǎng)格誤檢出來,需要將邊緣的誤選角點(diǎn)去除,再將角點(diǎn)的像素保存下來。

        最后將閾值法和Harris角點(diǎn)檢測算法保存的像素進(jìn)行從小到大排列,連接這些像素點(diǎn),進(jìn)行心電波形復(fù)原,并與原心電波形進(jìn)行對比?;救扛采w原始波形。

        3 實(shí)驗(yàn)及結(jié)果評估

        為驗(yàn)證本文算法的有效性,對測試圖像進(jìn)行實(shí)驗(yàn)。本實(shí)驗(yàn)環(huán)境為Matlab 2014和Visual Studio 2015,并配置Opencv2.4.6,操作系統(tǒng)為64位Windows10,CPU為2.70 GHz,安裝內(nèi)存為4 GB。

        實(shí)驗(yàn)數(shù)據(jù)來自北京大學(xué)人民醫(yī)院心內(nèi)科,一共包括100張紙質(zhì)心電圖報(bào)告單,其中有55張圖1格式的紙質(zhì)心電圖,其走紙速度為25 mm/s,定標(biāo)電壓為10 mm/MV,橫線每格0.04 s,縱線每格0.1 MV。

        本文選取5組測試圖片,分別為標(biāo)準(zhǔn)肢體導(dǎo)聯(lián)兩組,加壓單極肢體導(dǎo)聯(lián)和胸導(dǎo)聯(lián)兩組。對于測試圖片,角點(diǎn)檢測的閾值設(shè)定分別為30,35,40,45,50,先通過歐式距離評估結(jié)果確定角點(diǎn)最佳閾值,再和其他現(xiàn)有算法提取的結(jié)果進(jìn)行對比。評估時(shí)首先將提取到心電波形的像素根據(jù)以下方法轉(zhuǎn)化為數(shù)字信號。

        式(6)中:Pn表示心電圖紙每個(gè)格子包括像素點(diǎn)的個(gè)數(shù),t表示每一小格代表的時(shí)間0.04s,v表示心電圖機(jī)的走紙速度為25 mm/s,DPI表示分辨率,可通過式(7)求得,式(7)中:Ph表示水平像素點(diǎn)的個(gè)數(shù),Pv表示垂直像素點(diǎn)的個(gè)數(shù),size表示電腦屏幕尺寸,本實(shí)驗(yàn)的DPI結(jié)果為300,實(shí)驗(yàn)結(jié)果需要將原始波形通過插值法降采樣為實(shí)驗(yàn)結(jié)果的像素?cái)?shù),通過計(jì)算可以得出Pn為11.8。式(8)中:Fu表示每個(gè)像素點(diǎn)與電壓的比例,一維信號為每個(gè)豎直像素點(diǎn)與Fu的乘積,心電圖紙上每個(gè)小正方形代表的信號電強(qiáng)度為0.1 MV,每個(gè)像素點(diǎn)與電壓的比例Fu可由公式(8)得出。計(jì)算結(jié)果為8.47 μV/pixel,將每像素的豎直坐標(biāo)與Fu相乘即可得到一維數(shù)字信號。

        使用非線性插值技術(shù)將原始心電信號重新采樣縮放到波形數(shù)字化所需要的采樣率和振幅分辨率,將提取的一維信號跟降采樣后的一維信號進(jìn)行對比,將歐式距離和余弦距離相似性度量法相結(jié)合,進(jìn)行評估實(shí)驗(yàn)結(jié)果。歐氏距離(Euclid Distance,ED)是一個(gè)通常采用的距離定義,它是在m維空間中兩個(gè)點(diǎn)之間的真實(shí)距離。在二維和三維空間中的歐式距離的就是兩點(diǎn)之間的距離,本實(shí)驗(yàn)只對一維信號進(jìn)行評估,其公式是:

        式(9)中x為原始波形的豎直坐標(biāo)轉(zhuǎn)化后的數(shù)字信號,歐氏距離可看作信號的相似程度,距離越近就越相似,準(zhǔn)確率就越高。單獨(dú)使用歐氏距離度量并不足以說明結(jié)果準(zhǔn)確性,需要引入余弦距離進(jìn)行再次評估。余弦距離是衡量空間內(nèi)向量的夾角,在本實(shí)驗(yàn)場景中,對于每一個(gè)波形即n維空間內(nèi)的向量,通過余弦距離評估兩個(gè)波形在形狀上的相似度,夾角余弦越大表示兩個(gè)向量的夾角越小,兩條波形在形狀上越相似,式(10)表示余弦距離的公式:

        (10)

        通過歐式距離對波形提取結(jié)果進(jìn)行評估找出最佳角點(diǎn)閾值。對于5組測試圖片用本文方法與其他算法進(jìn)行實(shí)驗(yàn),通過歐氏距離和余弦距離相似性度量(CD)相結(jié)合方式進(jìn)行結(jié)果評估,根據(jù)結(jié)果對比可見,本文方法與其他實(shí)驗(yàn)方法相比,其歐式距離最小,余弦相似度最接近1,準(zhǔn)確率均高于其他方法,心電波形提取的準(zhǔn)確率得到明顯提高。

        4 結(jié)語

        紙質(zhì)心電圖由縱橫交錯(cuò)的背景網(wǎng)格、心電波形曲線、導(dǎo)聯(lián)字符及校準(zhǔn)電壓組成。紙質(zhì)心電圖波形提取是通過圖像處理技術(shù)將心電圖波形提取出來并以數(shù)字信號形式保存的過程。但因存在很多技術(shù)問題,導(dǎo)致提取結(jié)果精度較低,實(shí)際應(yīng)用并不廣泛。所以本文提出了結(jié)合閾值法及Harris角點(diǎn)檢測算法的方法,提取出高精度的波形,使患者信息保存的更加完整,更完全。但提取結(jié)果還是與原紙質(zhì)心電圖有細(xì)微差別,醫(yī)學(xué)中極小的差別也會(huì)為臨床診斷帶來影響,所以本文采用的算法的精度還有待提高。

        天天鲁一鲁摸一摸爽一爽| 天天狠天天透天干天天| 久草热这里只有精品在线| 亚洲av在线播放观看| 免费观看在线视频一区| 亚洲码无人客一区二区三区| 日韩视频午夜在线观看| 少妇爽到高潮免费视频| 日韩乱码中文字幕在线| 一区二区三区内射美女毛片| 国产农村妇女精品一二区| 国产suv精品一区二区69| 九色91精品国产网站| 高清av一区二区三区在线| 中文字幕av素人专区| 日韩一区二区三区久久精品| 三级黄色片免费久久久 | 无码av不卡一区二区三区 | 无码不卡av东京热毛片| 欧美午夜精品久久久久久浪潮| 乱人伦中文字幕在线不卡网站| 国产亚洲视频在线观看播放| 久久2020精品免费网站| 护士人妻hd中文字幕| 在线观看免费无码专区| 国产精品免费大片| 国产成人免费a在线视频| 日本女优一区二区在线免费观看| 日本一区二区高清视频在线| 麻豆视频av在线观看| 亚洲成a∨人片在线观看无码| 久久亚洲精品成人无码| 欧美人和黑人牲交网站上线| 国产午夜亚洲精品理论片不卡 | 国产在线观看免费观看| 午夜无码一区二区三区在线| 日本久久一区二区三区高清| 一区二区三区四区在线观看日本| 日韩精品视频一区二区三区 | 色婷婷五月综合久久| 精产国品一二三产品蜜桃|