周顯國,苑森淼
1.吉林省人民醫(yī)院 信息科,吉林長春 130025;2.吉林大學 通信工程學院,吉林 長春 130025
貝葉斯決策分析在醫(yī)學步態(tài)分析中運動目標檢測的應用研究
周顯國1,苑森淼2
1.吉林省人民醫(yī)院 信息科,吉林長春 130025;2.吉林大學 通信工程學院,吉林 長春 130025
針對醫(yī)學步態(tài)分析中的運動目標檢測問題,提出了基于最小錯誤率的貝葉斯決策規(guī)則的方法。該方法由變化檢測、變化分類、前景目標提取和背景更新四部分組成。變化檢測采用自適應閾值法檢測二值化變化點和非變化點。變化分類基于顏色共生特征向量,采用貝葉斯規(guī)則進行決策,前景對象的提取融合了時間差分法和減背景法。針對復雜場景中背景的“漸變”和“突變”情況,提出了不同的背景更新策略。實驗表明,該方法能將包含有搖動的樹枝或者燈的開關(guān)等復雜背景中運動目標準確地提取,可用在醫(yī)學步態(tài)分析的研究中。
醫(yī)學步態(tài)分析;貝葉斯決策規(guī)則; 目標檢測
本文導讀 >>
課題:本課題受吉林省科技發(fā)展計劃項目(No.20070323)資助,研究運用貝葉斯決策規(guī)則理論,為解決復雜環(huán)境下醫(yī)學步態(tài)分析中的運動目標檢測問題,提供準確科學的評價手段。
重要概念/術(shù)語解析:貝葉斯決策規(guī)則:基于最小錯誤率的貝葉斯決策規(guī)則的方法。該方法由變化檢測、變化分類、前景目標提取和背景更新四部分組成。變化檢測采用自適應閾值法檢測二值化變化點和非變化點,變化分類基于顏色共生特征向量,采用貝葉斯規(guī)則進行決策,前景對象的提取融合了時間差分法和減背景法。
應用要點:利用自適應的混合高斯模型可靠地處理了光照變化、樹葉搖動等影響。運用維納濾波器預測每個背景像素的顏色值變化;采用基于卡爾曼濾波的自適應背景模型以適應天氣和光照的時間變化。
醫(yī)學步態(tài)分析是集醫(yī)學、運動學、力學、生物學、數(shù)學、物理學、計算機于一身的運動生物力學的一個分支。醫(yī)學步態(tài)分析可以幫助臨床醫(yī)生進行疾病或康復進程評定,為臨床提供準確科學的診斷和評價手段。醫(yī)學步態(tài)分析最關(guān)鍵的一步就是要進行運動目標的檢測。然而,由于光照變化(燈的開關(guān)、天氣變化、背景物體自身的陰影等)、背景擾動(攝像機的抖動、搖動的樹枝、噴泉等)等給運動目標的檢測帶來了極大的挑戰(zhàn)。
目前常用的運動目標檢測方法是減背景法[1]。減背景法的關(guān)鍵是背景模型的建立和更新,研究思路主要在于開發(fā)不同的背景模型,其中混合高斯模型(MOG,Mixture of Gaussians)[2]是效果較好的一種?;旌细咚鼓P褪菍⒚總€像素按照多個高斯混合建模,該模型的參數(shù)可以自適應更新。Friedman利用3個高斯分布的交通監(jiān)控場景中的道路、陰影和車輛的像素分別進行建模。文獻[3]利用自適應的混合高斯模型可靠地處理了光照變化、樹葉搖動等影響。其它的背景建模方法如參考文獻[4],運用維納濾波器預測每個背景像素的顏色值變化;kalmann與brandt、Kilger采用基于卡爾曼濾波的自適應背景模型以適應天氣和光照的時間變化。
本文對復雜場景中背景的靜止物體和運動物體,用不同的特征向量來表征其像素。對于靜止背景物體,用其顏色值來表示;對于運動背景物體,充分利用其幀間信息,用顏色共生特征(color co-occurrence feature)來表示。在此特征表示的基礎(chǔ)上,采用貝葉斯決策規(guī)則來判斷一個像素是背影中的運動點還是前景點。在更新方法中針對復雜場景中背景的“漸變”和“突變”情況,提出了不同的更新策略。實驗表明,該方法在包含有搖動的樹枝或者燈的開關(guān)等復雜背景中能準確地提取運動目標。
圖 1 運動目標檢測的總體結(jié)構(gòu)
運動目標檢測首先需要檢測出圖像中的變化部分,但是由于背景的復雜性,如燈光、背景擾動等因素的影響,并不是所有變化的像素都是由前景目標所引起的,因此需要區(qū)分背景中的變化像素和前景運動目標中的像素。基于上述的要求,我們提出了如下的運動目標檢測總體結(jié)構(gòu)。該結(jié)構(gòu)按功能大致可分為四個部分:變化檢測、變化分類、前景目標提取、背景更新和驗證。首先,采用時間差分法(Temporal difference)[5]進行變化檢測。然后,將檢測結(jié)果輸入到變化分類器中,通過貝葉斯決策規(guī)則判斷當前的變化點是背影點還是前景點。其次,提取前景目標,更新背景圖像。各部分的結(jié)構(gòu)關(guān)系如圖1所示。
時間差分法是利用視頻序列中當前兩幀或當前幀的某一幀的差分來提取圖像中的變化區(qū)域。該方法具有較強的場景變化適應能力。背景不隨時間積累,更新速度快。文中的變化檢測方法如下:
(1)將t時刻的視頻幀和t-1時刻的視頻幀相減得到差分圖(Difference Map);
(2)將t時刻的視頻幀和一參考背景圖像相減得到另一差分圖;
設(shè)Ftd(s,t)表示t時刻在二值化圖像Ftd在s=(s,y)處像素的值,F(xiàn)td(s,t)=1表示運動物體上像素值發(fā)生變化的點,F(xiàn)td(s,t)=0表示靜止物體上的像素點。它們通過基于貝葉斯決策規(guī)則的分類器進一步判斷到底是前景還是背影表。對于Ftd(s,t)=0的像素點,其顏色特征向量Vt=[rt,gt,bt]T,每個顏色分量的量化級別為64;對于Ftd(s,t)=1,其顏色特征向量Vt=[rt-1,gt-1,bt-1,rt,gt,b]T,每個顏色分量的量化級別為32,采用這種特殊的顏色特征向量表示法是因為由于物體表面的局部一致性,在一個很小的時間段內(nèi),不同視頻幀同一位置上的像素通常產(chǎn)生相似的變化,實驗證明采用這種像素特征表示法增強了系統(tǒng)的魯棒性。另外,通過對顏色分量進行量化提高了系統(tǒng)的運行效率,節(jié)省了存儲空間。
3.1 貝葉斯決策規(guī)則
運動目標檢測的目的就是將前景點和背景點分開,可以看作是模式識別中的兩類別分類問題。本文采用基于最小錯誤率的貝葉斯決策規(guī)則,即:
其中:Vt表示t時刻像素點S=(x,y)的顏色特征值;b表示背景像素點的集合,f表示前景像素點的集合。
又因為一個像素點要么是背景點,要么是前景點,所以有以下的式子成立:
由先驗概率P(b|S)、類條件概率P(Vt|b,S)和P(Vt|S)就可判斷一個像素點是否是背景點。
3.2 統(tǒng)計特征的表示與計算
統(tǒng)計特征的表示在許多視頻處理的應用中,背景點只是在短時間內(nèi)被前景點遮住。因此我們通過考察長度為N的視頻序列中同一位置像素的顏色特征值,計算出其先驗概率、類條件概率,最后通過貝葉斯決策規(guī)則就可判斷它是背景點還是前景點。下面描述式(5)中幾個統(tǒng)計特征的表示與計算。
其中N1的值取決于顏色特征向量和量化的級別。
對于圖像中的每個像素,與其相關(guān)的統(tǒng)計特征有:
其中i=1,2….N2>N1,前N1個數(shù)用來計算公式(5)中各項值,N2-N1個數(shù)用于背景模型的更新。在我們的試驗中,當量化等級為32時,N1=50,N2=80;當量化等級為64時,N1=30,N2=50。
在確定了N2和N1的值之后,公式(5)中各項的計算方法如下:
實驗證明當δ=2時效果較好。將以上各項的值算出來代入到式(5)之后就可以判斷出當前點是前景點還是背景點。
實驗中我們發(fā)現(xiàn)變化分類之后只有一小部分的背景點被誤認為前景點。這些孤立的點可以通過腐蝕和膨脹操作將其去除。
5.1 背景圖像的更新[7-12]
本文采用運行值均值法(Running Average)來進行背景更新,其思想是通過引入學習率α1來體現(xiàn)背景圖像對場景變化的響應。α1通常取0.05,α1越低,則前景的變化越不會影響背景。
其中B(s,t) 表示t時刻的背景圖像,I(s,t)表示t時刻的幀圖像。
采用這種更新方式使得參考背景圖像能夠及時更新以適應變化的背景,如樹葉的搖動、天空的變化等。
5.2 “漸變”變化像素統(tǒng)計特征更新
設(shè)t時刻的特征向量為v1,則此時與該像素相關(guān)的各個統(tǒng)計特征的更新如下:
其中,i=1,2……,N2,α2是更新速度,通常取α2>1-(1-T)1/n;
5.3 “突變”像素統(tǒng)計特征更新
其中 i=1,2….N1
本文用患者帶有不同背景的視頻對本算法進行仿真實驗(圖2)。實驗結(jié)果見表1。
圖 2 本算法進行仿真實驗
表 1 不同背景的視頻對本算法仿真實驗結(jié)果
本文提出了運用貝葉斯決策規(guī)則在復雜場景中有效地提取運動目標的方法。該方法對背景中的運動點和前景中的運動點進行分類,實驗表明,該方法能準確提取復雜場景中的運動目標,也獲得了較高的時間一致性,可以應用在醫(yī)學步態(tài)分析等相關(guān)領(lǐng)域中。
[1] 李國輝,等.監(jiān)控視頻運動目標檢測背景技術(shù)的研究現(xiàn)狀和展望[J].現(xiàn)代科學,2006,11(7):920-927.
[2] LIPTON A,FUJIYOSHI H,PATIL R.Moving target classification and tracking from real-time video.In proceedings IEEE Workshop on Application of computer Vision[J].IEEE Computer Society,1998:8-14
[3] STSUFFER C,GRIMSON W.Adaptive background mixture models for real-time tracking[C].Fort Collins:Proceeding of IEEE International Conference on Computer Recognitiong, 1999:246-252.
[4] TOYAMA K,KRUMM J,BRUMITT B,et al.Wallflower: principles and practice of background maintenance[C].Kerkyra: Seventh International Conference on Computer Vision,1999: 255-261.
[5] LIPTON A,FUJIYOSHI H,PATIL R.Moving target classification and tracking from real-time video[M].Washington, DC:IEEE Computer Society,1998.
[6] ROSIN P.Thresholding for change Detection [M]. Washington, DC:IEEE Computer Society,1998:274.
[7] 劉淵,等.基于USB攝像頭的通用Morris水迷宮實驗系統(tǒng)[J].中國醫(yī)療設(shè)備,2009(5):26-29.
[8] 蘇松志,王麗,李紹滋.醫(yī)學步態(tài)分析中的復雜場景下運動目標檢測技術(shù)[J].中國數(shù)字醫(yī)學,2001(10):28-31.
[9] 王麗,李曉磊,李紹滋,等.人的異常步態(tài)檢測算法[J].中國數(shù)字醫(yī)學,2007(11):41-45.
[10] 張娟.基于單目視覺運動背景下的動目標檢測有關(guān)問題的研究[D].西安:西北大學,2009.
[11] 虞永方.基于步態(tài)的身份識別的算法實現(xiàn)[D].長春:吉林大學,2009.
[12] 袁劍華.廣域監(jiān)視中的運動目標檢測相關(guān)技術(shù)研究與實現(xiàn)[D].南京:南京理工大學,2009.
Research on Application of Bayes Decision Ruler in Moving Object Detection of Medical Gait Analysis
ZHOU Xian-guo1,YUAN Sen-miao2
1.Information Department,Jilin Provincial People's Hospital,Changchun Jilin 130025,China;2.Communication Engineering College,Jilin University, Changchun Jilin 130025, China
R319
A
10.3969/j.issn.1674-1633.2010.09.006
1674-1633(2010)09-0016-04
2008-10-24
2010-06-30
吉林省科技重點項目(20070323)資助。
本文作者:周顯國,高級工程師,主要從事信息處理專業(yè)。
作者郵箱:Zxg2004zxg@126.com
Abstract:This paper proposes a novel method for moving object detection from a video in medical gait analysis. It consists of four parts: change detection, change classification, foreground object abstraction and background updating. We used the Bayes decision rule for classification of background and foreground changes based on color co-occurrence feature. Foreground object abstraction fuse the classification results from both stationary and moving pixels. Learning strategies for the gradual and "once-off" background changes were proposed to adapt to various changes in background through the video. Extensive experiments on detecting foreground objects from a video containing wavering tree branches or light open/close demonstrated that the proposed method was effective and could be used in medical gait analysis.
Key words:medical gait analysis;the Bayes decision rule;object detection