[發明專利]視頻中運動物體的檢測方法有效
| 申請號: | 201410228074.0 | 申請日: | 2014-05-27 |
| 公開(公告)號: | CN103971385A | 公開(公告)日: | 2014-08-06 |
| 發明(設計)人: | 張小洪;趙晨丘;李飛;蒲薇欖;洪明堅;徐玲;楊夢寧;葛永新 | 申請(專利權)人: | 重慶大學 |
| 主分類號: | G06T7/20 | 分類號: | G06T7/20;G06K9/62 |
| 代理公司: | 重慶博凱知識產權代理有限公司 50212 | 代理人: | 王海鳳;穆祥維 |
| 地址: | 400044 *** | 國省代碼: | 重慶;85 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻 運動 物體 檢測 方法 | ||
1.視頻中運動物體的檢測方法,其特征在于具體包括如下步驟:
步驟a:
a1:建立初始圖像,設初始圖像共有Z個像素點,像素點Ej,1≤j≤Z對應一個單詞本Cj,單詞本Cj中有L個單詞,Cj={cj1,cj2,...,cjλ,...,cjL},1≤λ≤L,單詞cjλ由維數相等的表示像素特征向量的表示方差向量的和表示計數器向量的構成,
所述
所述
所述
a2:對初始圖像中所有像素點對應的單詞本中的單詞的向量元設置初始值:
a21:獲取視頻,所述視頻共有Q幀圖像,每幀圖像中像素點的數量相同都為H,H≤Z,視頻的第一幀圖像中的像素點Bξ,1≤ξ≤H,像素點Bξ由維數相等的表示像素特征向量的表示方差向量的和表示計數器向量的構成,
所述
所述
所述
a22:提取視頻第一幀圖像中像素點Bξ的像素特征向量中各向量元的值,1≤ξ≤H:
a221:提取像素點Bξ的灰度值,使用RGB轉灰度圖的方法,得到第一幀圖像中像素點BξRGB的三個顏色分量red,green和blue,利用式(1)計算第一幀圖像中像素點Bξ的灰度值:
vgray,ξ=red×0.299+green×0.587+blue×0.114(1);
其中red,green,blue分別為像素點Bξ的紅色分量的值、綠色分量的值和藍色分量的值;
a222:提取像素點Bξ的三個顏色分量的特征值:
找出步驟a221得到的第一幀圖像中像素點Bξ的三個顏色分量red,green和blue中的最大值,rate=p/max(red,green,blue),p為經驗值;
然后,利用式(2)~(4)分別計算第一幀圖像中像素點Bξ的三個顏色分量的特征值,具體如下:
vred,ξ=red×rate(2);
vgreen,ξ=green×rate(3);
vblue,ξ=blue×rate(4);
其中,vred,ξ,vgreen,ξ,vblue,ξ分別為第一幀圖像中像素點Bξ的紅色分量的特征值,綠色分量的特征值和藍色分量的特征值;
a223:提取像素點Bξ的紋理特征值:
使用LBP算子對第一幀圖像中像素點Bξ進行編碼,并采用SILTP對LBP算子的編碼添加約束,得到的編碼式為:
其中xξ,yξ分別表示第一幀圖像中像素點Bξ的橫縱坐標,N為第一幀圖像中像素點Bξ臨域的像素點數量,R表示以像素點Bξ為圓心,在第一幀圖像中畫圓確定臨域時的半徑,vgray,ξk為第一幀圖像中像素點Bξ臨域中第k個像素點的灰度值,τ取0.05-0.1,sτ(vgray,j,vgray,jk)為SILTP中關于vgray,ξ,vgray,ξk的基礎編碼函數,K是編碼結果的擴大倍數,取經驗值;
a23:將第一幀圖像中的像素點Bξ與初始圖像中的像素點Ej一一對應,然后從初始圖像像素點Ej對應的單詞本Cj中隨機選取一個單詞,并將第一幀圖像中的像素點Bξ的像素特征向量中的向量元對應地替換所述單詞的像素特征向量中的向量元,初始圖像中像素點Ej對應的單詞本Cj中的其他單詞的像素特征向量中的向量元設為特定值;所述初始圖像中像素點Ej對應的單詞本Cj中的每個單詞的方差向量中的各個向量元的初始值取經驗值,初始圖像中像素點Ej對應的單詞本Cj中的每個單詞的計數器向量中的各個向量元的初始值設為1;
步驟c:
c1:令i=2:
c2:所述視頻中第i幀圖像中的像素點為Biξ,所述像素點Biξ由維數相等的表示像素特征向量的表示方差向量的和表示計數器向量的構成,
所述
所述
所述
c3:令ξ=1,j=1;
c4:所述像素點Biξ在第i幀圖像中的位置與像素點Ej在初始圖像中的位置相對應,采取與步驟a22相同的方法提取第i幀圖像中像素點Biξ的像素特征向量中各向量元的值;
c5:將第i幀圖像中像素點Biξ的像素特征向量中的灰度值vgray,iξ與初始圖像中Ej對應單詞本Cj中的單詞cjλ的灰度值vgray,jλ進行一一比對,1≤λ≤L;
c51:設λ=1;
c52:如果式(7)成立,則第i幀圖像中像素點Biξ的像素特征向量中的灰度值vgray,iξ與初始圖像中像素點Ej對應單詞本Cj中的單詞cjλ的灰度值vgray,jλ匹配:
|vgray,iξ-vgray,jλ|<mgray,jλ (7);
a)前景檢測:
i.設
ii.
b)初始圖像中像素點Ej對應單詞本Cj中的單詞cjλ的灰度值vgray,jλ更新:
vgray,jλ=ab×vgray,jλ+(1-ab)×vgray,iξ (8);
mgray,jλ=am×mgray,jλ+(1-am)×|vgray,iξ-vgray,jλ+Km| (9);
wgray,jλ=wgray,jλ+1 (10);
其中,ab取值為0.95-0.99,am取值為0.95-0.99,Km為經驗值,完成對初始圖像中像素點Ej對應單詞本Cj中的單詞cjλ的灰度值vgray,jλ更新;
c53:如果式(7)不成立,則第i幀圖像中像素點Biξ的像素特征向量中的灰度值與初始圖像中像素點Ej對應單詞本Cj中的單詞cjλ的灰度值vgray,jλ不匹配,令
c6:根據步驟c5中所述的方法對第i幀圖像中像素點Biξ的像素特征向量中的紅色分量的特征值vred,iξ與初始圖像中Ej對應單詞本Cj中的單詞cjλ的紅色分量的特征值vred,jλ進行一一比對;
c7:根據步驟c5中所述的方法對第i幀圖像中像素點Biξ的像素特征向量中的綠色分量的特征值vgreen,iξ與初始圖像中Ej對應單詞本Cj中的單詞cjλ的綠色分量的特征值vgreen,jλ進行一一比對;
c8:根據步驟c5中所述的方法對第i幀圖像中像素點Biξ的像素特征向量中的藍色分量的特征值vblue,iξ與初始圖像中Ej對應單詞本Cj中的單詞cjλ的藍色分量的特征值vblue,jλ進行一一比對;
c9:根據步驟c5中所述的方法對第i幀圖像中像素點Biξ的像素特征向量中的紋理特征特征值vtexture,iξ與初始圖像中Ej對應單詞本Cj中的單詞cjλ的紋理特征特征值vtexture,jλ進行一一比對;
c10:令λ=λ+1,當λ=L+1時執行步驟c11,否則執行步驟c52;
c11:所述λ遍歷其取值范圍,選取初始圖像中像素點Ej對應單詞本Cj中匹配次數最少的單詞
c111:如果第i幀圖像中像素點Biξ的像素特征向量中的灰度值vgray,iξ與初始圖像中Ej對應單詞本Cj中的所有單詞的灰度值都不匹配,那么用第i幀圖像中像素點Biξ的像素特征向量中的灰度值vgray,iξ替換目標單詞的灰度值,并將目標單詞的匹配次數重置為1,目標單詞對應的方差值賦予初始值;
c112:如果第i幀圖像中像素點Biξ的像素特征向量中的紅色分量的特征值wred,iξ與初始圖像中Ej對應單詞本Cj中的所有單詞的紅色分量的特征值都不匹配,用第i幀圖像中像素點Biξ的像素特征向量中紅色分量的特征值vred,iξ替換目標單詞的紅色分量的特征值,并將目標單詞的匹配次數重置為1,目標單詞對應的方差值賦予初始值;
c113:如果第i幀圖像中像素點Biξ的像素特征向量中的綠色分量的特征值vgreen,iξ與初始圖像中Ej對應單詞本Cj中的所有單詞的綠色分量的特征值都不匹配,用第i幀圖像中像素點Biξ的像素特征向量中綠色分量的特征值vgreen,iξ替換目標單詞綠色分量的特征值,并將被目標單詞的匹配次數重置為1,目標單詞對應的方差值賦予初始值;
c114:如果第i幀圖像中像素點Biξ的像素特征向量中的藍色分量的特征值vblue,iξ與初始圖像中Ej對應單詞本Cj中的所有單詞的藍色分量的特征值都不匹配,用第i幀圖像中像素點Biξ的像素特征向量中藍色分量的特征值vblue,iξ替換目標單詞藍色分量的特征值,并將目標單詞的匹配次數重置為1,目標單詞對應的方差值賦予初始值;
c115:如果第i幀圖像中像素點Biξ的像素特征向量中的紋理特征值vtexture,iξ與初始圖像中Ej對應單詞本Cj中的所有單詞的紋理特征值都不匹配,用第i幀圖像中像素點Biξ的像素特征向量中紋理特征值vtexture,iξ替換目標單詞的紋理特征值,并將目標單詞的匹配次數重置為1,目標單詞對應的方差值賦予初始值;
步驟d:根據式(11)計算第i幀圖像中像素點Biξ的像素特征向量中向量元與初始圖像中像素點Ej對應單詞本Cj中單詞的向量元對應進行比較的總次數svalue,根據式(12)計算第i幀圖像中像素點的像素特征向量中向量元與初始圖像中像素點Ej對應單詞本Cj中單詞的向量元對應匹配的總匹配次數mvalue:
步驟e:拷貝第i幀圖像作為副本,第i幀圖像中的像素點Biξ在副本中對應的像素點為B′iξ;
e1:根據式(13)計算第i幀圖像中像素點Biξ與初始圖像中像素點Ej的相似度η,
e11:如果相似度η大于閾值Tp,則所述副本中的像素點B′iξ為背景,將像素點B′iξ涂黑;否則所述副本中的像素點B'iξ為前景,將像素點B'iξ涂白;
e12:經過步驟e11處理后得到圖像為待輸出圖像,對其進行緩存;
e2:令j=j+1,ξ=ξ+1,當ξ=H+1時執行步驟e3,否則執行步驟c4;
e3:令i=i+1,當i=Q+1時,執行步驟f,否則執行步驟c2;
步驟f:輸出步驟e12中緩存的待輸出圖像,其中所述待輸出圖像中的白色部分為視頻中的運動物體。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶大學,未經重慶大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410228074.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種切片尺寸自適應的火焰CT圖像重建方法
- 下一篇:便攜式電腦支架





