999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

融合ViBe與幀差法的交叉路口多車輛檢測方法

2017-11-03 02:57:00,,,
計算機測量與控制 2017年10期
關鍵詞:前景背景區域

, ,,,

(浙江工業大學 計算機科學與技術學院,杭州 310023)

融合ViBe與幀差法的交叉路口多車輛檢測方法

高飛,高炎,徐云靜,盧書芳,肖剛

(浙江工業大學計算機科學與技術學院,杭州310023)

前景檢測的精確程度是交叉路口車輛檢測的重要因素,傳統的基于背景建模的前景檢測方法存在拖影現象,并且通常難以分辨出無牌車輛,針對上述問題,提出一種融合ViBe與幀差法的前景檢測算法,并在此基礎上結合車牌檢測算法來檢測場景當中的車輛;首先,結合幀差法和ViBe算法對背景像素點的判定結果,采用不同更新因子更新背景模型,其次,使用一種多條件過濾車牌檢測算法定位運動區域當中車牌,最后,以檢測到的車牌中心為錨點,定位出最終車牌區域;實驗結果表明,該前景檢測算法可有效應對交叉路口場景下的前景檢測的拖影現象,同時車輛檢測算法可以準確檢測出進入場景時的車輛,并分辨出無牌車輛。

前景檢測;車牌檢測;車輛檢測;智能交通

0 引言

基于視頻分析的交通車輛違章檢測系統是智能交通領域的研究熱點之一,其中車輛檢測是基礎和關鍵技術之一,為后續車輛跟蹤以及車輛違章檢測提供前提,如何準確而又及時地檢測出經過路口的車輛成為研究的重點。

通常,交叉路口監控視頻分辨率高,背景復雜,直接在全圖中檢測車輛往往耗時嚴重,準確率也不高,因此常用的方法主要為對視頻進行背景建模,提取出前景區域,并在這些區域內進一步做車輛檢測。

目前國內外常用的背景提取方法有:1)背景減除法[1-2],利用當前幀與參照的背景幀(或背景模型)之間的差異來檢測運動目標;由于只需要簡單比較像素之間的差異,因此該方法的速度非常快,但是由于光照等環境因素的變化,參照的背景模型需要持續更新,并且更新算法的好差對檢測結果的影響很大;另一方面,該方法對于噪聲干擾的魯棒性也不好,需結合濾波、形態學變化等去噪方法來使用;2)幀差法[3],作為最常用的目標檢測算法,使用相鄰幀進行差分,保留差異較大的像素作為運動目標;該方法具有對運動變化敏感的優勢,但目標內部會留下空洞部分;3)參數化模型的方法,混合高斯模型[4](gaussian mixture model,GMM),該類方法利用統計原理,為每個像素點構建單個或多個高斯分布模型,從而分離出前景目標,是目前常用的背景提取方法之一,但由于該方法基于對歷史像素點的概率統計,當車輛啟動或者驟停時,不能快速把車輛前景提取中提取出來,另外該方法也存在計算量大的問題,難以應對高分辨率視頻;4)直接計算背景像素值,如中值法、均值法[5]等,該類方法雖然計算效率較高,但是易受到周期性噪聲干擾的影響,場景細微擾動比如相機抖動也會對其產生影響。

提取出前景區域之后,需要將其分割為單一的車輛。文獻[6]結合Grubcut以及光流場,基于前景目標顏色相似度對車輛進行分割,但是光流場的計算復雜,不適合實時檢測;文獻[7](contour feature point, CFP)根據前景區域的輪廓特征對車輛進行分割,但實際場景中由于光照產生的陰影等原因,車輛之間的重疊區域并不一定是凹多邊形,從而無法準確分割;文獻[8](vehicles skeleton corner, VSC)通過對前景區域骨架角點進行檢測及聚類來分割車輛,該方法依賴于精確的骨架檢測算法以及角點的檢測結果,但實際情況是角點與車輛骨架并非嚴格對應,從而造成分割結果出現偏差;文獻[9]使用Adaboost訓練車輛模型,在GMM分離得到的二值前景圖中檢測車輛,該算法對于車輛粘連的情況效果不理想。

上述方法都被成功應用于各種不同的場合,并具有一定的適應性,但對于城市交叉路口監控視頻中的車輛檢測應用來說,目前多數路口都采用高清相機進行監控,上述前景檢測方法存在計算量大的問題,無法滿足實時性要求;在車輛檢測階段,上述方法多采用在檢測到的前景上進行車輛檢測,沒有有效利用原始視頻的信息,因此對于車輛檢測的結果不夠精確,并且也無法做到于無牌車輛的判斷。針對現有方法的不足,提出一種融合ViBe[10]與幀差法的交叉路口多車輛檢測方法。

1 交叉路口前景檢測算法

算法融合幀差法對于細微運動變化敏感的特點以及ViBe算法計算量小,結果準確的特點,其算法流如圖1所示。

圖1 背景提取算法流程示意圖

首先在背景初始化階段使用ViBe算法對初始背景進行建模,并保留前一幀數據以用于幀差法;在背景更新階段,通過幀差法標記可能為前景的區域,其中前進區域標記為1,非前景區域標記為0,ViBe背景模型根據當前像素點與背景模型像素集的匹配次數是否大于最小閾值#min判別是否為前景,其中1表示背景,0表示前景。根據幀差法與ViBe算法結果組合,產生以4種情況,對用不同的Φ取值,見表1。

表1 4種情況下Φ的取值

算法結合幀差法對背景區域的判定結果,對Φ的取值列為不同的等級,以快速對運動區域變化做出反應。當ViBe算法和幀差法都認為像素點為背景時,調整Φ=1,立即對背景進行更新;當ViBe算法和幀差法都認為像素點為前景時,調整Φ=128,即以一個較小的概率更新背景,在實際使用時,該值可以調整為更小;當ViBe算法認為像素點是背景,而幀差法認為是前景,則對ViBe的檢測結果更加信任,調整Φ=16,以默認的更新因子更新;當ViBe算法認為是前景而幀差法認為是背景,則可能是Ghost區域,調整Φ=5以一個較大的概率更新背景,快速去除Ghost區域。

2 前景區域車輛檢測算法

對得到的前景區域,經過膨脹形態學操作后,以面積為條件,先去除那些明顯不是車輛的小團塊區域。以這些前景區域為掩碼,在原始視頻中進行快速車牌檢測。

2.1 快速車牌定位算法

在前一節中得到了車輛的前景區域,以這些候選區域為掩碼,在原始輸入圖像中得到對應的區域Isub,并對Isub做BGR三通道分離,得到分別對應于藍色通道、紅色通道和綠色通道和的灰度圖Gb,Gg,和Gr,根據式(1)計算得到灰度圖Gsub:

Gsub=Gr-α*Gb

(1)

其中:α表示光照系數,對于藍牌和紅牌,α取不同光照系數。對Gsub使用最大類間方差法做二值化操作,得到對應二值圖Bsub,并使用大小為11*1,錨點在(5,0)處的矩形結構元算子對Bsub進行膨脹操作,以填充車牌內部的字符區域。采用輪廓提取算法對Bsub進行輪廓提取,得到輪廓集合S={Ci|i=1,2,…,m},其中Ci={(xj,yj)|j=1,2,...n}表示集合S中第i個輪廓,(x,y)表示輪廓中的點,n表示點的個數,m表示集合S中的輪廓數量。對于幾個S中的每個輪廓Ci,按照如下步驟過濾:

1)按面積條件過濾。計算Ci的最小外接矩形Ri=(xi,yi,wi,hi):

xi=min{(xi,yi)|i=1,2,...n}

yi=min{(xi,yi)|i=1,2,...,n}

wi=max{(xi,yi)|i=1,2,...n}-xi

hi=max{(xi,yi)|i=1,2,...,n}-yi

(2)

其中:(xi,yi)表示外接矩形的左上角,(wi,hi)表示其寬和高。A=wi*hi為外接矩形的面積,從S中剔除不滿足φ*As

2)按寬高比條件過濾。計算輪廓Ci外接矩形的寬高比ri=wi/hi,將那些不滿足u

3)灰度跳變過濾。根據外接矩形Ri從Gsub中截取對應的子圖Ki,根據式(3)計算子圖Ki中對應的灰度跳變行數Ji:

(3)

式中,(wi,hi)分別為Ri的寬高,ω表示單行跳變閾值,跳變行數Ji表示子圖Ki滿足單行跳變閾值的行數,GKi,x,y表示子圖Ki在橫坐標為x、縱坐標為y處的像素點的灰度值。將那些不滿足Ji<θ的輪廓從S中剔除,其中θ表示跳變行數閾值。

4)經上述步驟過濾,最終S中剩下的輪廓Ci以及對應的外接矩形Ri即為最終車牌的輪廓和其外接矩形。

2.2 車牌與車輛位置關系分析

對于獲得的車牌區域,如圖2所示的3種情況:

圖2 車與車牌位置關系的3種情況

其中:w表示前景區域最小包絡矩形R的寬,dl表示車牌位置左邊界與R左邊界的距離,dr表示車牌位置右邊界域R右邊界的距離,(px,py,pw,ph)分別代表車牌區域左上角坐標以及寬和高,根據下式可以區分車牌在左側、中間還是右側3種情況:

(4)

其中:ζ是一個閾值系數,根據實際情況,取ζ=1/2即可區分出車牌的位置。根據3種情況,分別調整車牌區域的左上角坐標:

(5)

經過以上變換,把車牌相對車輛的位置都變換到了中間這種情況,因此,車輛的矩形框(Bx,By,Bw,Bh)可以通過下式近似得出:

Bx=px′-pw

By=py-ph*5

Bw=pw*3.4

Bh=ph*9

(6)

3 實驗結果與分析

3.1 改進ViBe算法背景提取

實驗選取了兩段某交叉路口的監控視頻,其中視頻1為車輛從運動狀態逐漸停止的過程,視頻2為車輛從停止狀態到起步的過程,分別如圖3與圖4所示。

圖3 車輛從運動到停止狀態

圖4 車輛從運動到停止狀態

從圖3可以看到,在第135幀附近,車輛開始停止,到第165幀,ViBe算法還能看到車輛的前景區域,而改進算法的前景區域已經基本消失。在圖4中,車輛從136幀開始啟動,到第174幀附近,改進算法已經基本消除了Ghost區域,而ViBe算法還留有明顯的Ghost區域。

3.2 車輛檢測

實驗選取了分辨率為2 714*1 606的某城市交叉路口監控視頻,在Windows 10 系統下,配置為Intel(R) Core(TM) i5-4590 CPU @3.30GHZ,8GB RAM的計算機上進行實驗對CFP, VSC, GMM+Adaboost以及基于改進ViBe的交叉路口多車輛檢測方法進行了實驗(Multi-vehicle Detection Based on Improve ViBe, 以下簡稱MVD-ViBe),選取#4825幀分析,如圖5所示,其中圖5(f)為手工標定的真實車輛區域。

圖5 車輛檢測效果對比

4 算法討論

4.1 定量與定性分析

在圖5(b)與圖5(c)中,可以看出CFP算法與VSC算法檢測車輛的效果不錯,但是對于車輛邊緣,尤其是陰影部分的去除并不理想;在圖5(d)中Adaboost算法存在漏檢情況和誤檢情況,其中誤檢情況可能因電瓶車尾燈與汽車尾燈較為接近導致;在圖5(e)中MVD-ViBe除檢測車身邊緣與手工標定區域有差異外,車輛均完成檢測到。

對上述算法進行定量分析,采用準確率(Pacc)、誤檢率(Pfalse)、漏檢率(Pmiss)3個指標對車輛檢測進行評價,上述3個指標公式如下:

(7)

(8)

(9)

其中:OR指真實(手工標定)區域,SR指檢測區域,SOR指重疊部分,根據式(7)(8)(9)計算上述算法的車輛檢測性能,見表2。

表2 算法性能比較

通過表2可以看出,MDV-ViBe在準確率以及誤檢率方面都是優于其他車輛檢測算法的,在漏檢率方面,由于是直接通過車牌比例關系來定位車身的,車身邊緣與實際并非吻合,因此漏檢率會上升,但并不影響對車輛的檢測結果。后續工作可以結合前景檢測結果來精確定位車身邊緣。在單幀耗時方面,MDV-ViBe也優于其余算法,能達到實時檢測的要求。

實驗選還取了4段分辨率為2 714*1 606的某城市交叉路口監控視頻,使用MDV-ViBe統計了每段視頻中車輛檢測正確率,見表3。

表3 車輛檢測結果統計

綜合表3中的數據,4個視頻中對于交叉路口車輛檢測的正確率為94.0%,平均每幀的處理時間約為31.9 ms。從表4中可以看到3種算法對于藍牌的正確率都在90%以上,可以滿足實際使用的要求。

4.2 算法局限性

此外,經實驗發現提出的車輛檢測算法仍然具有一定的局限性,表現在當后車車輛如果遮擋了前車車輛的車牌,那么對于前車的檢測就會失效,如圖6所示,途中由于紅色車輛被后面大車擋住車牌,故無法檢測到。從實際的應用角度出發,前車車輛在整個過程中只要有一幀露出車牌即有很大的概率被檢測到,而自始至終被遮擋車牌的情況畢竟少數。從另一方面來說,如果前車車牌無法被捕捉到,那么即使違章了也無法找到車主,因此在這種情況下即使沒有檢測到車輛也沒有關系。

圖6 算法局限性

5 結論

在融合幀差法和ViBe算法各自的優點的基礎上,提出一種改進的ViBe前景檢測算法,在此基礎上,結合一種快速車牌檢測算法,對運動區域當中的車牌進行檢測,并把結果還原到原圖中,檢測出車輛的位置。實驗證明該車輛檢測算法相比與已有的車輛檢測算法有著較高的準確率較快的檢測速度,適合交叉路口實時檢測環境。

[1]張小駿, 劉志鏡, 陳 昆. 一種基于像素梯度信息的背景減除法[J]. 計算機科學, 2015, 42(8):300-304.

[2]邵奇可, 周 宇, 李 路,等. 復雜場景下自適應背景減除算法[J]. 中國圖象圖形學報, 2015, 20(6):756-763.

[3]周 曉, 方玖琳, 鄭定超. 基于三幀差分和滑動平均背景的運動目標檢測[J]. 計算機測量與控制, 2016, 24(5):32-34.

[4]於正強, 潘 赟, 宦若虹. 一種結合幀差法和混合高斯的運動檢測算法[J]. 計算機應用與軟件, 2015(4):129-132.

[5]劉妍江, 智 敏. 基于碼本和運行期均值法的雙層背景建模方法[J]. 計算機工程與科學, 2016(6):1220-1224.

[6]呼延秀娟, 梁 英. 基于光流場和Grabcut算法融合的運動目標分割[J]. 電子技術, 2015(2):3-6.

[7]朱世松, 樊菁芳, 朱洪錦. 基于輪廓特征點的重疊車輛檢測與分割[J]. 計算機工程, 2016, 42(7):244-250.

[8]李=娜, 陳俊艷, 劉 穎,等. 基于骨架角點檢測的粘連車輛分割[J]. 西安郵電大學學報, 2015, 20(6):14-18.

[9]王相海, 秦鉅鰲, 方玲玲. 基于感興趣區域AdaBoost分類器的視頻車輛檢測研究[J]. 遼寧師范大學學報(自然科學版), 2014(1):52-62.

[10]Barnich O, Van D M. ViBe: a universal background subtraction algorithm for video sequences.[J]. IEEE Transactions on Image Processing, 2011, 20(6):1709-24.

MultiVehicleDetectionBasedonViBeandFrameDifferenceMethod

Gao Fei,Gao Yan,Xu Yunjing,Lu Shufang,Xiao Gang

(College of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310023, China)

The accuracy of foreground detection is an important factor to the intersection of vehicle detection. There’s ghost phenomenon in traditional foreground detection method based on background modeling, and it’s difficult to distinguish unlicensed vehicles. Aiming at the above problems, put forward a foreground detection method based on ViBe and frame difference, and combining with license plate detection result to detect vehicles in scene. Firstly, using different factor to update background model depend on the result of frame difference method and the ViBe algorithm. Secondly, a multi condition filter is applied to detect license plate in foreground. Finally, take the center of license plate as the anchor to locate vehicle area. The experimental results show that multi vehicle detection based on ViBe and frame difference method can effectively deal with the ghost phenomenon in intersection scene, at the same time the vehicle detection algorithm can accurately detect vehicles enters the scene, and identify unlicensed vehicles.

foreground detection; license plate detection; vehicle detection; intelligent transportation system

2017-04-14;

2017-05-03。

國家自然科學基金項目(61272310, 61402410);浙江省自然科學基金項目(LQ14F020004, LY13F020029)。

高 飛(1974-),男,四川鄰水人,博士生導師,主要從事計算機視覺、圖像處理方向的研究。

1671-4598(2017)10-0035-04

10.16526/j.cnki.11-4762/tp.2017.10.010

TP391.41

A

猜你喜歡
前景背景區域
“新四化”背景下汽車NVH的發展趨勢
我國旅游房地產開發前景的探討
法德軸心的重啟及前景
《論持久戰》的寫作背景
當代陜西(2020年14期)2021-01-08 09:30:42
離岸央票:需求與前景
中國外匯(2019年11期)2019-08-27 02:06:32
晚清外語翻譯人才培養的背景
量子糾纏的來歷及應用前景
太空探索(2016年10期)2016-07-10 12:07:01
關于四色猜想
分區域
基于嚴重區域的多PCC點暫降頻次估計
電測與儀表(2015年5期)2015-04-09 11:30:52
主站蜘蛛池模板: 少妇被粗大的猛烈进出免费视频| 欧亚日韩Av| 精品无码日韩国产不卡av| 日韩精品无码免费一区二区三区 | 1024国产在线| aa级毛片毛片免费观看久| 九九热视频在线免费观看| 欧美国产日韩另类| 久久亚洲国产最新网站| 精品成人免费自拍视频| 亚洲免费三区| 久久无码免费束人妻| 高清国产va日韩亚洲免费午夜电影| 日韩资源站| 国产精品七七在线播放| 人妻一本久道久久综合久久鬼色| 色综合五月婷婷| 99精品国产高清一区二区| 成人福利在线视频| 免费无码AV片在线观看中文| 试看120秒男女啪啪免费| 国产在线观看第二页| 亚洲欧美一级一级a| 中文字幕一区二区人妻电影| 国产美女在线观看| 中文天堂在线视频| 91色综合综合热五月激情| 国产麻豆va精品视频| 1级黄色毛片| 国产成人久久综合777777麻豆| 国产波多野结衣中文在线播放 | 亚洲精品成人7777在线观看| 最近最新中文字幕免费的一页| 免费国产福利| 在线va视频| AⅤ色综合久久天堂AV色综合| 色综合天天娱乐综合网| 成色7777精品在线| 毛片免费高清免费| 九九久久99精品| 国产一区二区在线视频观看| 日韩毛片免费观看| 国产精品成人啪精品视频| 欧美午夜网站| 久久国产精品波多野结衣| 亚欧成人无码AV在线播放| 91欧美亚洲国产五月天| 久久亚洲黄色视频| a天堂视频在线| 日韩精品无码免费一区二区三区 | 欧美激情成人网| 日本不卡在线播放| 国产91精品调教在线播放| 亚洲欧美不卡视频| www成人国产在线观看网站| 久久永久精品免费视频| 久久青草精品一区二区三区 | 亚洲黄色片免费看| 国产网站一区二区三区| 国产夜色视频| 国产内射在线观看| 97色伦色在线综合视频| 欧美国产日本高清不卡| 亚洲综合久久成人AV| 91无码人妻精品一区| 97精品伊人久久大香线蕉| 国产一级在线播放| 无遮挡一级毛片呦女视频| 超清无码一区二区三区| 国内精自视频品线一二区| 97精品国产高清久久久久蜜芽| 精品在线免费播放| 日本高清成本人视频一区| 亚洲av色吊丝无码| 国产v精品成人免费视频71pao| 潮喷在线无码白浆| 99久久精品免费看国产电影| 国产亚洲男人的天堂在线观看 | 蜜芽国产尤物av尤物在线看| 又爽又大又光又色的午夜视频| 波多野结衣二区| 四虎免费视频网站|