[發明專利]一種視頻圖像目標的智能化分割方法有效
| 申請號: | 201911187932.0 | 申請日: | 2019-11-28 |
| 公開(公告)號: | CN111160099B | 公開(公告)日: | 2023-03-24 |
| 發明(設計)人: | 林欣郁;鄒建紅;張毅;高元榮;陳米思;肖曉柏;朱含杉;陳華輝;陳思添;謝月萍 | 申請(專利權)人: | 福建省星云大數據應用服務有限公司 |
| 主分類號: | G06V20/40 | 分類號: | G06V20/40;H04N7/18 |
| 代理公司: | 福州市京華專利代理事務所(普通合伙) 35212 | 代理人: | 林燕 |
| 地址: | 350000 福建省福州市*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 視頻 圖像 目標 智能化 分割 方法 | ||
1.一種視頻圖像目標的智能化分割方法,其特征在于:采用背景模型建立階段和前景檢測階段交替進行的方式,包括如下步驟:
步驟1:設監控視頻的幀率為fFPS,幀序號為n,T1和T2分別為背景模型建立階段和前景檢測階段的周期;
當1≤n≤T1f時,為建立背景模型建立階段;
當T1f≤n≤(T1+T2)f時,為前景檢測階段;
步驟2:將像素xn=(R,G,B)的像素值由RGB顏色空間轉換到YUV顏色空間,得到亮度分量Yn和兩個色差分量Un、Vn,轉換公式如下:
步驟3:建立基于像素值時間序列聚類的背景模型,包括:
計算待檢測像素與聚類中心的亮度距離和色差距離;
確定閾值;
尋找與待檢測像素匹配的聚類中心;
若存在匹配的聚類中心,則將待檢測像素歸為聚類中心代表的類別,并更新聚類中心;若不存在匹配的聚類中心或聚類中心集合為空集,則創建一個新的聚類中心,同時更新其他聚類中心;
對背景建模周期內的視頻幀重復執行上述步驟;
濾除最大連續未獲匹配時間長度超過閾值的聚類中心,得到聚類中心集合的背景模型,背景模型建立階段結束,轉到步驟4;
步驟4:前景檢測階段,包括:
在背景模型中尋找與待檢測像素匹配的聚類中心;
若存在匹配的聚類中心,則視待檢測像素為背景,并更新背景模型;
若不存在匹配的聚類中心,則視待檢測像素為前景;
對前景檢測周期內的視頻幀重復執行上述步驟;
前景檢測階段結束,轉到步驟3。
2.如權利要求1所述的一種視頻圖像目標的智能化分割方法,其特征在于:
所述步驟3,具體包括:
參數初始化:n=1,L=0,其中L表示背景模型中聚類中心的數目,對幀號從1到T1f的每一幀圖像進行以下循環操作:
(i)計算亮度距離和色差距離;
亮度距離為:YUV空間中的兩像素色差距離等于一個像素到過另一個像素且與Y軸平行的直線的垂線段的長度;
色差距離為:YUV空間中的兩像素亮度距離等于它們的亮度分量的比值與1的差的絕對值;
設待檢測像素xm與背景模型聚類中心ci的連線與Y軸平行,則它們的U、V分量分別相等,亮度距離f1為:
色差距離f2為:
f2(xm,ci)=0 (3)
待檢測像素x'm與聚類中心ci的亮度距離f1為:
色差距離f2為:
(ii)確定閾值:
選取固定攝像機在一個時間段內的監控視頻,并從視頻圖像中選取固定的三個像素位置A、B、C作為采樣點,每5分鐘記錄一次各采樣點的像素值并轉換到YUV空間;設采樣點A的像素值序列為(Yj,Uj,Vj),j=1,2,…,M,聚類中心的像素值為通過求極值方式求解公式(6)、(7),即可確定采樣點A的聚類中心
A點處亮度距離閾值的計算公式為:
A點處色差距離閾值的計算公式為:
同理,可根據采樣點B、C的像素值序列計算采樣點B、C處的亮度閾值和色差閾值d1B、d2B、d1C、d2C;進一步,得到亮度距離閾值d1和色差距離閾值d2:
(iii)尋找與xn匹配的聚類中心;匹配條件如公式(12)所示;在聚類中心集合Cn-1={ci|i=1,2,…,L}中,聚類中心ci的亮度為色差分量為和當環境光照發生變化時,像素值在經過背景模型聚類中心ci且與Y軸近似平行的直線上移動;若檢測到像素值與ci的亮度距離小于閾值d1,則判斷此像素為背景像素;判斷像素值是否位于過ci且與Y軸近似平行的直線上的條件是它們的色差距離是否小于閾值d2;當ci確定后,通過與之匹配而判斷為背景像素的待檢測像素的集合構成一個半徑為d2、高度為2d1、中心為ci的圓柱體;
(iv)若存在匹配的聚類中心ci,則將xn歸為第i類背景像素,并更新ci:
其中,α、β分別為亮度分量和色差分量的學習速率;同時更新其它未獲得匹配的聚類中心cj:τjc←τjc+1,τjh←max{τjh,τjc},1≤j≤L且j≠i;τjc表示包含當前幀在內的最近一段未獲匹配圖像序列的幀數,τjh表示整個背景建模周期T1內所有未獲匹配圖像序列的幀數的最大值;設某像素在周期T1內共有m段未獲匹配圖像序列,各段序列的幀數分別為(τjc)j,則:
(v)若不存在匹配的聚類中心或則L←L+1,創建一個新的聚類中心cL=xn,τLh←n-1,τLc←0;同時更新其他聚類中心cj:τjc←τjc+1,τjh←max{τjh,τjc},1≤j≤L-1;
利用公式(15)濾除那些最大連續未獲匹配時間長度超過閾值d3的聚類中心,背景建模階段結束,得到聚類中心集合Cn的背景模型,
Cn←{ci|ci∈Cn,τih<d3} (15)
其中,閾值d3是根據實驗數據確定的;設采樣點A的背景模型為CA,聚類中心數目為LA,各聚類中心的最大連續未獲匹配時間長度為τi,i=1,2,…,LA,其最大值為:
在時間段T1f內從采樣點A多次經過,時間隨機,得到采樣點A的背景模型C'A,聚類中心數目為L'A,各聚類中心的最大連續未獲匹配時間長度為τ'i,i=1,2,…,L'A,則最大連續未獲匹配時間長度的閾值為:
同理,可根據采樣點B、C的像素值序列計算采樣點B、C處的最大連續未獲匹配時間長度的閾值d3B、d3C,則:
由于隨機因素的影響導致多次實驗計算得到的d3取值不盡相同,也可按照經驗將d3的值設置為背景建模階段幀數的一半,即:
背景模型建立階段結束,轉到步驟4的前景檢測階段。
3.如權利要求2所述的一種視頻圖像目標的智能化分割方法,其特征在于:
所述步驟4,具體包括:
對幀號從T1f到(T1+T2)f的每一幀圖像進行以下循環操作:
(i)在背景模型Cn-1={ci|i=1,2,…,L}中尋找與待檢測像素xn匹配的聚類中心,匹配條件為:
其中,d4表示亮度距離閾值,d5表示色差距離閾值;檢測階段的亮度距離閾值、色差距離閾值可以和建模階段的取值不同,即允許d4≠d1、d5≠d2;
(ii)若存在匹配的聚類中心ci,則視xn為背景,并更新背景模型:
(iii)若不存在匹配的聚類中心,則視xn為前景;
前景檢測階段結束,轉到步驟3的背景模型建立階段。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建省星云大數據應用服務有限公司,未經福建省星云大數據應用服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911187932.0/1.html,轉載請聲明來源鉆瓜專利網。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





