本發(fā)明實施例涉及圖像處理技術領域,尤其涉及一種背景圖像模型的初始化裝置、方法以及圖像處理設備。
背景技術:
背景圖像的提取被廣泛應用在圖像監(jiān)控等領域。例如在檢測視頻中移動物體時,可以比較當前幀和參考幀的差別,由此檢測到運動物體。其中,參考幀可以被稱為“背景圖像”,或者也可以使用“背景模型”或“背景圖像模型”進行表示。
目前已經(jīng)有一些方法來進行背景模型的提取,例如幀差別法(Frame differencing),均值過濾法(Mean filter)以及背景混合模型法(Background Mixture Model)。使用這些方法可以獲得初始背景圖像模型,然后可以基于初始背景圖像模型進行更新,不斷地獲得更新后的背景模型。
應該注意,上面對技術背景的介紹只是為了方便對本發(fā)明的技術方案進行清楚、完整的說明,并方便本領域技術人員的理解而闡述的。不能僅僅因為這些方案在本發(fā)明的背景技術部分進行了闡述而認為上述技術方案為本領域技術人員所公知。
技術實現(xiàn)要素:
但是,發(fā)明人發(fā)現(xiàn):使用目前方案進行背景模型初始化得到的初始背景圖像模型存在不準確的問題,例如經(jīng)常出現(xiàn)鬼影現(xiàn)象,由此導致更新后的背景模型也不準確。
本發(fā)明實施例提供了一種背景圖像模型的初始化裝置、方法以及圖像處理設備。希望能夠獲得比較準確的初始背景圖像模型。
根據(jù)本發(fā)明實施例的第一個方面,提供一種背景圖像模型的初始化裝置,所述初始化裝置包括:
背景模型獲取單元,在不同時間進行背景圖像建模以獲得多個背景模型;
第一前景圖像獲取單元,基于所述多個背景模型獲得對應的多個第一前景圖像;
第二前景圖像生成單元,根據(jù)所述多個第一前景圖像中的像素是否為前景像素的統(tǒng)計結果來生成一個第二前景圖像;以及
初始模型獲取單元,根據(jù)所述第二前景圖像更新所述多個背景模型以獲得一初始背景圖像模型。
根據(jù)本發(fā)明實施例的第二個方面,提供一種背景圖像模型的初始化方法,所述初始化方法包括:
在不同時間進行背景圖像建模以獲得多個背景模型;
基于所述多個背景模型獲得對應的多個第一前景圖像;
根據(jù)所述多個第一前景圖像中的像素是否為前景像素的統(tǒng)計結果來生成一個第二前景圖像;以及
根據(jù)所述第二前景圖像更新所述多個背景模型以獲得一初始背景圖像模型。
根據(jù)本發(fā)明實施例的第三個方面,提供一種圖像處理設備,所述圖像處理設備包括:如上所述的背景圖像模型的初始化裝置。
本發(fā)明實施例的有益效果在于:基于多個背景模型獲得對應的多個臨時前景圖像;根據(jù)多個臨時前景圖像中相應位置的像素是否為前景像素來生成一個最終前景圖像;并根據(jù)最終前景圖像更新多個背景模型以獲得一初始背景圖像模型。由此,不但可以獲得比較準確的初始背景圖像模型,減小圖像檢測過程中的鬼影現(xiàn)象,并且能夠檢測移動速度比較小或者一定時間內(nèi)靜止的物體,圖像檢測的準確性更高且容忍噪聲的能力更強。
參照后文的說明和附圖,詳細公開了本發(fā)明實施例的特定實施方式,指明了本發(fā)明實施例的原理可以被采用的方式。應該理解,本發(fā)明的實施方式在范圍上并不因而受到限制。在所附權利要求的精神和條款的范圍內(nèi),本發(fā)明的實施方式包括許多改變、修改和等同。
針對一種實施方式描述和/或示出的特征可以以相同或類似的方式在一個或更多個其它實施方式中使用,與其它實施方式中的特征相組合,或替代其它實施方式中的特征。
應該強調(diào),術語“包括/包含”在本文使用時指特征、整件、步驟或組件的存在,但并不排除一個或更多個其它特征、整件、步驟或組件的存在或附加。
附圖說明
所包括的附圖用來提供對本發(fā)明實施例的進一步的理解,其構成了說明書的一部分,用于例示本發(fā)明的實施方式,并與文字描述一起來闡釋本發(fā)明的原理。顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。在附圖中:
圖1是本發(fā)明實施例1的背景圖像模型的初始化方法的一示意圖;
圖2是本發(fā)明實施例1的如何確定最終前景像素的一示意圖;
圖3是本發(fā)明實施例1的對前景物體區(qū)域進行擴展的一示意圖;
圖4是本發(fā)明實施例1的背景圖像模型的初始化方法的另一示意圖;
圖5是本發(fā)明實施例2的背景圖像模型的初始化裝置的一示意圖;
圖6是本發(fā)明實施例2的背景圖像模型的初始化裝置的另一示意圖;
圖7是本發(fā)明實施例3的圖像處理設備的一構成示意圖。
具體實施方式
參照附圖,通過下面的說明書,本發(fā)明實施例的前述以及其它特征將變得明顯。在說明書和附圖中,具體公開了本發(fā)明的特定實施方式,其表明了其中可以采用本發(fā)明實施例的原則的部分實施方式,應了解的是,本發(fā)明不限于所描述的實施方式,相反,本發(fā)明實施例包括落入所附權利要求的范圍內(nèi)的全部修改、變型以及等同物。
在圖像檢測過程中,鬼影現(xiàn)象可能發(fā)生在如下場景中:例如,當一個移動物體變成靜止物體一段時間(例如等待紅綠燈的車輛)之后,該移動物體可能會被認為是靜止的而被更新到背景圖像或背景模型中,當該物體再次移動時將會留下鬼影?;蛘?,當一個已經(jīng)被認為是背景圖像區(qū)域的物體(例如停車場里已經(jīng)停了幾天的汽車)開始移動時,當該物體開始移動時將會出現(xiàn)鬼影現(xiàn)象。
在本實施例中,將以交通領域的圖像監(jiān)控場景為例進行說明。但本發(fā)明不限于此,還可以應用到其他的場景中。
實施例1
本發(fā)明實施例提供一種背景圖像模型的初始化方法。圖1是本發(fā)明實施例的背景圖像模型的初始化方法的一示意圖,如圖1所示,所述初始化方法包括:
步驟101,在不同時間進行背景圖像建模以獲得多個背景模型;
步驟102,基于多個背景模型獲得對應的多個第一前景圖像;
步驟103,根據(jù)多個第一前景圖像中的像素是否為前景像素的統(tǒng)計結果來生成一個第二前景圖像;
步驟104,根據(jù)第二前景圖像更新多個背景模型以獲得一初始背景圖像模型。
在本實施例中,可以通過攝像頭獲得包括多個幀圖像的視頻。該攝像頭可以是用于進行交通圖像監(jiān)控的攝像頭,不間斷地對監(jiān)控區(qū)域進行拍攝;但本發(fā)明不限于此,還可以是其他的圖像監(jiān)控場景。
在本實施例中,步驟101中的背景模型可以是采用現(xiàn)有技術而預先生成的。例如可以在時間T0根據(jù)一幀圖像得到背景模型M0,在時間T1根據(jù)一幀圖像得到背景模型M1,……,在時間Ti根據(jù)一幀圖像得到背景模型Mi。本實施例可以根據(jù)多個(例如N個)背景模型來獲得一個比較準確的初始背景圖像模型。
在步驟102中,可以根據(jù)N個背景模型來獲得對應的N個第一前景圖像(也可稱為臨時前景圖像)。關于如何根據(jù)背景模型獲得相應的前景圖像,可以使用現(xiàn)有技術中的任意相關方法。
在步驟103中,根據(jù)多個第一前景圖像中相應位置的像素是否為前景像素來生成一個第二前景圖像,具體可以包括:對于視頻幀中的每一像素位置,判斷所述多個第一前景圖像中相應位置的像素是否為前景像素;對每一像素位置對應的前景像素的個數(shù)進行統(tǒng)計;根據(jù)統(tǒng)計結果確定每一像素位置的像素是否是選舉(voted)前景像素(也可稱為最終前景像素);以及使用所有的選舉前景像素來生成所述第二前景圖像(也可稱為最終前景圖像)。
其中,根據(jù)統(tǒng)計結果確定每一像素位置的像素是否是選舉前景像素,具體可以包括:在所述多個第一前景圖像中相應位置的像素是前景像素的個數(shù)大于預設閾值的情況下,確定所述像素位置的像素是所述選舉前景像素;以及在所述多個第一前景圖像中相應位置的像素是前景像素的個數(shù)不大于預設閾值的情況下,確定所述像素位置的像素不是所述選舉前景像素。
在步驟104中,可以根據(jù)第二前景圖像更新該N個背景模型,以獲得一個比較準確的初始背景圖像模型。關于如何根據(jù)前景圖像更新背景模型,可以使用現(xiàn)有技術中的任意相關方法。
圖2是本發(fā)明實施例的如何確定選舉前景像素(即最終前景像素)的一示意圖,如圖2所示,所述方法包括:
步驟201,選擇視頻幀中的一像素位置(x,y)。
步驟202,選擇一個第一前景圖像Fj。
步驟203,判斷第一前景圖像Fj中像素位置(x,y)處的像素是否為前景像素;如果是則執(zhí)行步驟204,如果不是則執(zhí)行步驟205。
在本實施例中,例如第一前景圖像Fj已經(jīng)被二值化,在二值化圖像中如果像素位置(x,y)處的像素的像素值為1,則可以確定該像素是前景像素;如果像素位置(x,y)處的像素的像素值為0,則可以確定該像素不是前景像素。但本發(fā)明不限于此,還可以采用其他的方法確定像素是否為前景像素。
步驟204,對像素位置(x,y)的前景像素的個數(shù)進行統(tǒng)計;
例如,將表示前景像素的個數(shù)的個數(shù)值N(x,y)加1。
步驟205,判斷是否還存在沒有處理的第一前景圖像;如果是則執(zhí)行步驟202,選擇下一第一前景圖像繼續(xù)進行統(tǒng)計;如果沒有(即所有第一前景圖像已經(jīng)處理完畢)則執(zhí)行步驟206。
步驟206,判斷個數(shù)值N(x,y)是否超過預設閾值;如果超過預設閾值則執(zhí)行步驟207;如果沒有超過預設閾值則執(zhí)行步驟208。
在本實施例中,預設閾值例如可以是N/2,但本發(fā)明不限于此,還可以是其他值。
步驟207,將像素位置(x,y)處的像素確定為選舉前景像素;
即如果N個第一前景圖像中超過例如一半的圖像的像素位置(x,y)處的像素為前景像素,則可以將像素位置(x,y)處的像素確定為選舉前景像素(也可稱為最終前景像素)。
步驟208,不將像素位置(x,y)處的像素確定為選舉前景像素;
例如,假設N為10,預設閾值為5。對于像素位置(1,1),如果統(tǒng)計出在10個臨時前景圖像中,有8個臨時前景圖像中像素位置(1,1)處的像素為前景像素,則將像素位置(1,1)對應的像素確定為是最終前景像素;如果統(tǒng)計出在10個臨時前景圖像中,僅有3個臨時前景圖像中像素位置(1,1)處的像素為前景像素,則將像素位置(1,1)對應的像素確定為不是最終前景像素。
步驟209,判斷是否還存在沒有處理的像素位置;如果是則執(zhí)行步驟201,選擇下一像素位置繼續(xù)進行處理;如果沒有(即所有像素位置已經(jīng)處理完畢)則執(zhí)行步驟210。
步驟210,使用所有的選舉前景像素來生成第二前景圖像。
以上對如何獲得第二前景圖像進行了示意性說明。值得注意的是,圖1和圖2僅示意性示出了本發(fā)明的情況,但本發(fā)明不限于此。例如,還可以根據(jù)實際情況調(diào)整各步驟之間的順序,或者增加或者減少其中的一個步驟或者幾個步驟。
在本實施例中,步驟104中可以根據(jù)第二前景圖像對N個背景模型分別進行更新。其中,對于每一背景模型,可以根據(jù)第二前景圖像中的前景圖像區(qū)域選擇性地更新背景模型。
具體地,可以將前景圖像區(qū)域以及相鄰區(qū)域作為前景擴展區(qū)域;根據(jù)所述當前圖像中的所述前景擴展區(qū)域以外的區(qū)域更新所述背景模型,以及不將所述前景擴展區(qū)域更新到所述背景模型中。
圖3是本發(fā)明實施例的對前景物體區(qū)域進行擴展的一示意圖,如圖3所示,可以將當前圖像300中除了背景圖像區(qū)域301的前景圖像區(qū)域302進行擴展。如圖3所示,例如對于前景圖像區(qū)域302的邊緣上的某個像素P,將該像素P附近的例如5個像素也包含進前景擴展區(qū)域303。
由此,前景圖像區(qū)域(例如運動物體)以及相鄰區(qū)域不會被更新到背景模型中,可以減少鬼影現(xiàn)象的發(fā)生,并且能夠檢測移動速度比較小的運行物體;圖像檢測的準確性更高且容忍噪聲的能力更強。
在本實施例中,在更新后的多個背景模型相同的情況下,可以保留其中一個背景模型而刪除其他的背景模型來獲得所述初始背景圖像模型;在更新后的多個背景模型不相同的情況下,可以重新進行所述背景圖像建模以獲得所述多個背景模型。
圖4是本發(fā)明實施例的背景圖像模型的初始化方法的另一示意圖,如圖4所示,所述初始化方法包括:
步驟401,在某一時間進行背景圖像建模以獲得視頻的背景模型。
步驟402,判斷是否獲得N個背景模型;如果是則執(zhí)行步驟403;如果沒有則繼續(xù)執(zhí)行步驟401獲取背景模型。
步驟403,基于N個背景模型獲得對應的N個第一前景圖像。
步驟404,對于每一像素位置確定對應像素是否為選舉前景像素。
其中,可以判斷N個第一前景圖像中的相應像素是否為前景像素,并且統(tǒng)計每一像素位置的前景像素的個數(shù),以及根據(jù)個數(shù)是否超過預設閾值確定所述每一像素位置對應的像素是否為選舉前景像素。
步驟405,根據(jù)所有的選舉前景像素生成第二前景圖像。
步驟406,根據(jù)所述第二前景圖像更新所述多個背景模型。
其中,可以將前景圖像區(qū)域以及相鄰區(qū)域作為前景擴展區(qū)域;根據(jù)所述當前圖像中的所述前景擴展區(qū)域以外的區(qū)域更新所述背景模型,以及不將所述前景擴展區(qū)域更新到所述背景模型中。
步驟407,判斷更新后的多個背景模型是否相同;在更新后的多個背景模型相同的情況下執(zhí)行步驟408;在更新后的多個背景模型不相同的情況下執(zhí)行步驟403,可以重新獲得所述多個背景模型,例如再次進行所述背景圖像建模獲得一新的背景模型,然后替換掉某一舊的背景模型以獲得所述多個背景模型。
步驟408,保留其中一個背景模型而刪除其他的背景模型,來獲得所述初始背景圖像模型。
在本實施例中,圖1或圖4示出了背景模型的初始化過程,所述初始背景圖像模型可以是不斷地被更新的。例如根據(jù)背景模型M1,M2,……,Mi得到比較準確的初始背景圖像模型M'0后,還可以基于該初始背景圖像模型M'0不斷地進行更新得到M'1,M'2,……,M'k;由此可以動態(tài)地獲得更加準確的背景模型。
由上述實施例可知,基于多個背景模型獲得對應的多個臨時前景圖像;根據(jù)多個臨時前景圖像中相應位置的像素是否為前景像素來生成一個最終前景圖像;并根據(jù)所述最終前景圖像更新所述多個背景模型以獲得一初始背景圖像模型。由此,不但可以獲得比較準確的初始背景圖像模型,減小圖像檢測過程中的鬼影現(xiàn)象,并且能夠檢測移動速度比較小或者一定時間內(nèi)靜止的物體,圖像檢測的準確性更高且容忍噪聲的能力更強。
實施例2
本發(fā)明實施例提供一種背景圖像模型的初始化裝置,與實施例1相同的內(nèi)容不再贅述。
圖5是本發(fā)明實施例的背景圖像模型的初始化裝置的一示意圖,如圖5所示,背景圖像模型的初始化裝置500包括:
背景模型獲取單元501,在不同時間進行背景圖像建模以獲得多個背景模型;
第一前景圖像獲取單元502,基于多個背景模型獲得對應的多個第一前景圖像;
第二前景圖像生成單元503,根據(jù)所述多個第一前景圖像中的像素是否為前景像素的統(tǒng)計結果來生成一個第二前景圖像;以及
初始模型獲取單元504,根據(jù)所述第二前景圖像更新所述多個背景模型以獲得一 初始背景圖像模型。
圖6是本發(fā)明實施例的背景圖像模型的初始化裝置的另一示意圖,如圖6所示,背景圖像模型的初始化裝置600包括:背景模型獲取單元501、第一前景圖像獲取單元502、第二前景圖像生成單元503以及初始模型獲取單元504;如上所述。
如圖6所示,所述第二前景圖像生成單元503可以包括:
像素判斷單元601,對于視頻幀中的每一像素位置,判斷所述多個第一前景圖像中相應位置的像素是否為前景像素;
像素統(tǒng)計單元602,對所述每一像素位置對應的前景像素的個數(shù)進行統(tǒng)計;
結果確定單元603,根據(jù)統(tǒng)計結果確定所述每一像素位置的像素是否是選舉前景像素;以及
前景生成單元604,使用所有的所述選舉前景像素來生成所述第二前景圖像。
在本實施例中,所述結果確定單元603具體可以用于:在所述多個第一前景圖像中相應位置的像素是前景像素的個數(shù)大于預設閾值的情況下,確定所述像素位置的像素是所述選舉前景像素;以及在所述多個第一前景圖像中相應位置的像素是前景像素的個數(shù)不大于預設閾值的情況下,確定所述像素位置的像素不是所述選舉前景像素。
如圖6所示,所述初始模型獲取單元504可以包括:
背景更新單元605,根據(jù)所述第二前景圖像的部分區(qū)域選擇性地更新所述多個背景模型;以及
模型處理單元606,在更新后的所述多個背景模型相同的情況下,保留其中一個背景模型而刪除其他的背景模型來獲得所述初始背景圖像模型。
在本實施例中,所述背景更新單元604具體可以用于:不將所述第二前景圖像中的前景物體區(qū)域以及相鄰區(qū)域更新到所述背景模型中。此外,所述模型處理單元605還可以用于:在更新后的所述多個背景模型不相同的情況下,重新獲得所述多個背景模型。
由上述實施例可知,基于多個背景模型獲得對應的多個臨時前景圖像;根據(jù)多個臨時前景圖像中相應位置的像素是否為前景像素來生成一個最終前景圖像;并根據(jù)所述最終前景圖像更新所述多個背景模型以獲得一初始背景圖像模型。由此,不但可以獲得比較準確的初始背景圖像模型,減小圖像檢測過程中的鬼影現(xiàn)象,并且能夠檢測移動速度比較小或者一定時間內(nèi)靜止的物體,圖像檢測的準確性更高且容忍噪聲的能力更強。
實施例3
本發(fā)明實施例提供一種圖像處理設備,所述圖像處理設備包括:如實施例2所述的背景圖像模型的初始化裝置。
圖7是本發(fā)明實施例的圖像處理設備的一構成示意圖。如圖7所示,圖像處理設備700可以包括:中央處理器(CPU)100和存儲器110;存儲器110耦合到中央處理器100。其中該存儲器110可存儲各種數(shù)據(jù);此外還存儲信息處理的程序,并且在中央處理器100的控制下執(zhí)行該程序。
在一個實施方式中,背景圖像模型的初始化裝置500或600的功能可以被集成到中央處理器100中。其中,中央處理器100可以被配置為實現(xiàn)如實施例1所述的背景圖像模型的初始化方法。
在另一個實施方式中,背景圖像模型的初始化裝置500或600可以與中央處理器分開配置,例如可以將背景圖像模型的初始化裝置500或600配置為與中央處理器100連接的芯片,通過中央處理器100的控制來實現(xiàn)背景圖像模型的初始化裝置500或600的功能。
此外,如圖7所示,圖像處理設備700還可以包括:輸入輸出單元120和顯示單元130等;其中,上述部件的功能與現(xiàn)有技術類似,此處不再贅述。值得注意的是,圖像處理設備700也并不是必須要包括圖7中所示的所有部件;此外,圖像處理設備700還可以包括圖7中沒有示出的部件,可以參考現(xiàn)有技術。
本發(fā)明實施例還提供一種計算機可讀程序,其中當在圖像處理設備中執(zhí)行所述程序時,所述程序使得計算機在所述圖像處理設備中執(zhí)行如實施例1所述的背景圖像模型的初始化方法。
本發(fā)明實施例還提供一種存儲有計算機可讀程序的存儲介質(zhì),其中所述計算機可讀程序使得計算機在圖像處理設備中執(zhí)行如實施例1所述的背景圖像模型的初始化方法。
本發(fā)明以上的裝置和方法可以由硬件實現(xiàn),也可以由硬件結合軟件實現(xiàn)。本發(fā)明涉及這樣的計算機可讀程序,當該程序被邏輯部件所執(zhí)行時,能夠使該邏輯部件實現(xiàn)上文所述的裝置或構成部件,或使該邏輯部件實現(xiàn)上文所述的各種方法或步驟。本發(fā)明還涉及用于存儲以上程序的存儲介質(zhì),如硬盤、磁盤、光盤、DVD、flash存儲器等。
以上結合具體的實施方式對本發(fā)明進行了描述,但本領域技術人員應該清楚,這些描述都是示例性的,并不是對本發(fā)明保護范圍的限制。本領域技術人員可以根據(jù)本 發(fā)明原理對本發(fā)明做出各種變型和修改,這些變型和修改也在本發(fā)明的范圍內(nèi)。
關于包括以上實施例的實施方式,還公開下述的附記:
(附記1)一種背景圖像模型的初始化裝置,所述初始化裝置包括:
背景模型獲取單元,在不同時間進行背景圖像建模以獲得多個背景模型;
第一前景圖像獲取單元,基于所述多個背景模型獲得對應的多個第一前景圖像;
第二前景圖像生成單元,根據(jù)所述多個第一前景圖像中的像素是否為前景像素的統(tǒng)計結果來生成一個第二前景圖像;以及
初始模型獲取單元,根據(jù)所述第二前景圖像更新所述多個背景模型以獲得一初始背景圖像模型。
(附記2)根據(jù)附記1所述的初始化裝置,其中,所述第二前景圖像生成單元包括:
像素判斷單元,對于視頻幀中的每一像素位置,判斷所述多個第一前景圖像中相應位置的像素是否為前景像素;
像素統(tǒng)計單元,對所述每一像素位置對應的前景像素的個數(shù)進行統(tǒng)計;
結果確定單元,根據(jù)統(tǒng)計結果確定所述每一像素位置的像素是否是選舉前景像素;以及
前景生成單元,使用所有的所述選舉前景像素來生成所述第二前景圖像。
(附記3)根據(jù)附記2所述的初始化裝置,其中,所述結果確定單元用于:在所述多個第一前景圖像中相應位置的像素是前景像素的個數(shù)大于預設閾值的情況下,確定所述像素位置的像素是所述選舉前景像素;以及
在所述多個第一前景圖像中相應位置的像素是前景像素的個數(shù)不大于預設閾值的情況下,確定所述像素位置的像素不是所述選舉前景像素。
(附記4)根據(jù)附記1所述的初始化裝置,其中,所述初始模型獲取單元包括:
背景更新單元,根據(jù)所述第二前景圖像的部分區(qū)域選擇性地更新所述多個背景模型;以及
模型處理單元,在更新后的所述多個背景模型相同的情況下,保留其中一個背景模型而刪除其他的背景模型來獲得所述初始背景圖像模型。
(附記5)根據(jù)附記4所述的初始化裝置,其中,所述背景更新單元用于:不將所述第二前景圖像中的前景物體區(qū)域以及相鄰區(qū)域更新到所述背景模型中。
(附記6)根據(jù)附記4所述的初始化裝置,其中,所述模型處理單元還用于:在更新后的所述多個背景模型不相同的情況下,重新獲得所述多個背景模型。
(附記7)一種背景圖像模型的初始化方法,所述初始化方法包括:
在不同時間進行背景圖像建模以獲得多個背景模型;
基于所述多個背景模型獲得對應的多個第一前景圖像;
根據(jù)所述多個第一前景圖像中的像素是否為前景像素的統(tǒng)計結果來生成一個第二前景圖像;以及
根據(jù)所述第二前景圖像更新所述多個背景模型以獲得一初始背景圖像模型。
(附記8)根據(jù)附記7所述的初始化方法,其中,根據(jù)所述多個第一前景圖像中的像素是否為前景像素的統(tǒng)計結果來生成一個第二前景圖像包括:
對于視頻幀中的每一像素位置,判斷所述多個第一前景圖像中相應位置的像素是否為前景像素;
對所述每一像素位置對應的前景像素的個數(shù)進行統(tǒng)計;
根據(jù)統(tǒng)計結果確定所述每一像素位置的像素是否是選舉前景像素;以及
使用所有的所述選舉前景像素來生成所述第二前景圖像。
(附記9)根據(jù)附記8所述的初始化方法,其中,根據(jù)統(tǒng)計結果確定所述每一像素位置的像素是否是選舉前景像素包括:
在所述多個第一前景圖像中相應位置的像素是前景像素的個數(shù)大于預設閾值的情況下,確定所述像素位置的像素是所述選舉前景像素;以及
在所述多個第一前景圖像中相應位置的像素是前景像素的個數(shù)不大于預設閾值的情況下,確定所述像素位置的像素不是所述選舉前景像素。
(附記10)根據(jù)附記7所述的初始化方法,其中,根據(jù)所述第二前景圖像更新所述多個背景模型以獲得一初始背景圖像模型包括:
根據(jù)所述第二前景圖像的部分區(qū)域選擇性地更新所述多個背景模型;以及
在更新后的所述多個背景模型相同的情況下,保留其中一個背景模型而刪除其他的背景模型來獲得所述初始背景圖像模型。
(附記11)根據(jù)附記10所述的初始化方法,其中,根據(jù)所述第二前景圖像的部分區(qū)域選擇性地更新所述多個背景模型包括:不將所述第二前景圖像中的前景物體區(qū)域以及相鄰區(qū)域更新到所述背景模型中;
(附記12)根據(jù)附記10所述的初始化方法,其中,所述初始化方法還包括:在更新后的所述多個背景模型不相同的情況下,重新獲得所述多個背景模型。
(附記13)一種圖像處理設備,包括:如附記1至6任一項所述的背景圖像模型的初始化裝置。