亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種快速行人檢測與跟蹤方法

        2020-08-04 16:20:35譚玉枚
        科技視界 2020年15期
        關(guān)鍵詞:特征檢測

        譚玉枚

        摘 要

        針對傳統(tǒng)的行人檢測與跟蹤算法檢測跟蹤效果差以及速度慢的問題,提出一種快速行人檢測跟蹤方法。首先采用ViBe算法快速檢測出運(yùn)動區(qū)域,快速檢測定位行人候選區(qū);然后采用HOG+SVM行人檢測器檢測出運(yùn)動目標(biāo)候選區(qū)的行人;最后利用Kalman濾波算法對行人目標(biāo)進(jìn)行跟蹤。此外,為了減少誤檢率,在樣本訓(xùn)練階段通過增加困難樣本進(jìn)行SVM二次訓(xùn)練。實(shí)驗(yàn)結(jié)果表明本文提出行人檢測跟蹤算法在視頻序列中具有良好的魯棒性,其檢測性能明顯提高。

        關(guān)鍵詞

        行人檢測;目標(biāo)跟蹤;Kalman濾波;視頻序列

        中圖分類號: TP391.41 ? ? ? ? ? ? ? ? ? ? 文獻(xiàn)標(biāo)識碼: A

        DOI:10.19694/j.cnki.issn2095-2457.2020.15.012

        Abstract

        An fast pedestrian detection and tracking method is proposed to deal with the problems of slowly detection and poor tracking effect in traditional pedestrian detection and tracking method.Firstly,the ViBe algorithm is used to quickly extract the motion area,namely the pedestrian candidate area.Then the HOG+SVM pedestrian detector is used to detect the pedestrian in the candidate zone of moving target.Finally,F(xiàn)inally, Kalman filter is used to track the pedestrian target.In addition,the SVM is trained for the second time by adding hard samples to reduce the error detection rate.It is showed that the improved pedestrian detection and tracking method proposed in this paper achieves strong robustness and significantly detection performance.

        Key Words

        Pedestrian detect;Target tracking;The Kalman filter;Video sequence

        0 引言

        隨著國家提出“智慧城市”理念,人工智能技術(shù)的研究和發(fā)展備受關(guān)注[1]。行人檢測與跟蹤作為人工智能的計(jì)算機(jī)視覺領(lǐng)域最主要研究任務(wù)之一,在自動駕駛、智能安防以及智能機(jī)器人等方面具有廣闊的應(yīng)用價值,已經(jīng)吸引了廣大學(xué)者的關(guān)注與研究,并涌現(xiàn)出許多相關(guān)行人檢測跟蹤算法。然而,行人檢測算法面臨諸多挑戰(zhàn),如行人目標(biāo)視點(diǎn)變化、目標(biāo)尺度變換、目標(biāo)遮擋、目標(biāo)姿態(tài)多樣化及光照條件突變等等,這些難點(diǎn)制約著行人檢測跟蹤技術(shù)的發(fā)展。

        當(dāng)前行人檢測算法主要分為兩大類:基于運(yùn)動檢測算法和基于機(jī)器學(xué)習(xí)算法?;谶\(yùn)動檢測算法的原理非常簡單,利用像素級信息對圖像幀進(jìn)行差分處理,進(jìn)而獲取運(yùn)動目標(biāo),再利用行人分類器對運(yùn)動目標(biāo)進(jìn)行分類檢測出行人目標(biāo)。該算法的關(guān)鍵在于背景模型的選擇和建立,對背景中出現(xiàn)的動態(tài)因素抗干擾能力較差,常用的方法有幀差法、GMM以及Vibe算法等[2]。而基于機(jī)器學(xué)習(xí)的方法,又分為傳統(tǒng)的機(jī)器學(xué)習(xí)方法和基于深度學(xué)習(xí)的方法?;谏疃葘W(xué)習(xí)的方法對計(jì)算機(jī)硬件性能要求較高,而且深層的網(wǎng)絡(luò)結(jié)構(gòu)計(jì)算量太大,占用內(nèi)存資源較多,實(shí)時性難以達(dá)到應(yīng)用要求。而傳統(tǒng)的機(jī)器學(xué)習(xí)方法,主要通過人工特征提取+分類器實(shí)現(xiàn),通常分為三個階段:提取目標(biāo)候選區(qū)域,提取目標(biāo)候選區(qū)域的特征,分類器訓(xùn)練分類。[4]

        基于傳統(tǒng)的機(jī)器學(xué)習(xí)算法是現(xiàn)階段行人檢測算法的主流之一,其中最有代表性的行人檢測方法是HOG+SVM分類器。針對經(jīng)典的HOG算法以窗口滑動的方式提取特征導(dǎo)致檢測速度慢的問題,本文在此基礎(chǔ)上結(jié)合ViBe運(yùn)動檢測算法先提取出運(yùn)動目標(biāo)候選區(qū),再提取運(yùn)動目標(biāo)候選區(qū)的HOG特征,縮小窗口滑動區(qū)域,提高了檢測速度。另外,針對原算法存在識別率低的問題,增加SVM訓(xùn)練的困難樣本,降低檢測誤識別率。最后,對所檢測出的行人目標(biāo)采用Kalman濾波器實(shí)現(xiàn)跟蹤。本文算法總體框架如圖1所示。

        1 基于ViBe算法提取運(yùn)動目標(biāo)候選區(qū)域

        基于運(yùn)動目標(biāo)檢測算法常用的算法有幀差法、背景減法兩大類。[5]幀差法通過視頻序列的相鄰幀圖像相減,并設(shè)定合適的閾值分割出視頻序列的運(yùn)動前景區(qū)域。該算法能快速能快速得到運(yùn)動目標(biāo)候選區(qū),但存在“雙影”,難以獲取完整的候選目標(biāo)輪廓。背景減法是利用視頻序列當(dāng)前幀與背景幀相減,得到運(yùn)動目標(biāo)候選區(qū),該方法優(yōu)于幀差法,但對背景模型要求較高。當(dāng)前背景建模主要有兩種常用算法:混合高斯模型和ViBe。[6]ViBe算法具有較強(qiáng)的抗噪能力和背景適應(yīng)能力,因此本文采取ViBe算法提取視頻序列中的運(yùn)動目標(biāo)候選區(qū)域。

        ViBe[7](visual background extractor)是Olivier Barnich提出的采用圖像中的若干樣本點(diǎn)建立像素背景模型,將此模型與鄰域像素比較其相似性,并用隨機(jī)選擇和鄰域傳播機(jī)制更新背景模型,進(jìn)而快速提取出運(yùn)動目標(biāo)候選區(qū)。該算法魯棒性較強(qiáng),對光照變化、噪聲干擾等不敏感。其算法主要由分為三部分:像素點(diǎn)背景建模、模型初始化、模型更新策略,如圖2所示。

        2 基于HOG+SVM分類器檢測識別行人

        2.1 HOG特征

        Dalal和Trigg等人[4]提出了基于梯度的HOG特征,該特征有效提取了行人目標(biāo)的輪廓紋理等信息,對光照變化也有較強(qiáng)的適應(yīng)性。其主要思想是計(jì)算和統(tǒng)計(jì)局部目標(biāo)圖像各像素點(diǎn)的梯度方向直方圖,并將得到的梯度直方圖組合構(gòu)成人體特征。該特征基于圖像內(nèi)部cell上操作,能較好描述行人的邊緣信息,且能有效應(yīng)對光照微變情況,在行人保持直立狀態(tài)時能獲得更好的檢測效果。因此,本文選擇HOG特征作為行人檢測器的淺層訓(xùn)練特征。

        HOG特征提取的流程圖如圖3所示。

        2.2 SVM分類器

        支持向量機(jī)(Support Vector Machine,SVM)是從樣本數(shù)據(jù)集中學(xué)習(xí)檢測目標(biāo)相關(guān)的特征,并構(gòu)造最優(yōu)分類面,具有良好的泛化性,對兩類分類問題處理效果較好[8]。SVM可分為線性SVM和核化SVM)。因線性SVM具有較低復(fù)雜度且能實(shí)現(xiàn)快速分類,基于此,本文選擇線性SVM作為分類器。

        為了獲取更多的樣本以增強(qiáng)SVM分類器的魯棒性,本文在SVM分類器的訓(xùn)練過程中,一方面采用數(shù)據(jù)擴(kuò)增的方法來獲取更多的樣本(包括裁剪、翻轉(zhuǎn)、縮放),另一方面,挖掘困難樣本并把困難樣本加入原SVM訓(xùn)練樣本中,即把原SVM分類器進(jìn)行行人檢測負(fù)樣本中的誤檢樣本,加到初始負(fù)樣本集合中重復(fù)訓(xùn)練,減少了誤報(bào)率[9]。

        3 Kalman濾波預(yù)測跟蹤

        Kalman濾波算法[10]基于最優(yōu)化自回歸數(shù)據(jù)處理,根據(jù)不斷獲取的觀測值進(jìn)行反饋修正。該算法主要分為兩步:預(yù)測和更新。首先利用Kalman濾波器計(jì)算出行人目標(biāo)的最佳值,并根據(jù)計(jì)算出的參數(shù)進(jìn)行估計(jì),然后在更新階段用預(yù)測值對預(yù)測階段的最優(yōu)估計(jì)數(shù)值修正,判斷行人目標(biāo)模型與實(shí)際行人目標(biāo)的匹配情況。Kalman濾波器算法的狀態(tài)方程和觀測方程來描述如下:

        狀態(tài)方程:Xk=AXk-1+BUk+Wk(1)

        其中,A為轉(zhuǎn)移矩陣,Xk為狀態(tài),B為控制矩陣,Zk為測量噪聲,Wk為狀態(tài)觀察值。

        4 實(shí)驗(yàn)結(jié)果與分析

        4.1 實(shí)驗(yàn)平臺

        本文實(shí)驗(yàn)硬件平臺為Intel(R) Core(TM)I5-6400 CPU@2.70GHz,8GB內(nèi)存。實(shí)驗(yàn)軟件平臺為:Windows64位操作系統(tǒng),OpenCV3.0,VS2015。

        4.2 實(shí)驗(yàn)數(shù)據(jù)集

        本文采用INRIA Person數(shù)據(jù)集作為訓(xùn)練樣本,其中正樣本3600個,負(fù)樣本12000個,樣本的尺寸統(tǒng)一裁剪為64*128.測試視頻序列主要來源于PETS dataset和自己錄制的視頻,分辨率為320x240,幀率為27幀/秒。

        4.3 實(shí)驗(yàn)結(jié)果及分析

        本文提出的算法實(shí)驗(yàn)效果如圖5、圖6所示,其中圖5為ViBe+HOG+SVM行人檢測結(jié)果,圖6為行人跟蹤結(jié)果,實(shí)驗(yàn)表明在簡單視頻場景下獲取了較好的行人檢測和跟蹤效果。

        5 結(jié)論與展望

        本文針對傳統(tǒng)行人檢測與跟蹤算法存在檢測速度慢和跟蹤效果差的問題,從三個方面進(jìn)行了改進(jìn):一是采用Vibe算法快速提取行運(yùn)動目標(biāo)候選區(qū),減少后續(xù)用于HOG特征提取的檢測窗口;二是改進(jìn)原SVM分類器訓(xùn)練過程,增加困難樣本的訓(xùn)練,明顯減少了誤檢率;三是采用Kalman濾波算法實(shí)現(xiàn)行人目標(biāo)跟蹤。盡管本文提出的改進(jìn)算法取得了較好的檢測和跟蹤效果,但也有諸多不足之處,比如不能有效處理大面積目標(biāo)遮擋,多尺度尤其是小尺度目標(biāo)檢測,光照劇變以及鏡面產(chǎn)生的陰影等情況。在今后的工作中需要進(jìn)一步提高復(fù)雜場景下行人檢測跟蹤的魯棒性,如考慮融合深度學(xué)習(xí)算法,提高檢測的速度和精度。

        參考文獻(xiàn)

        [1]劉弋鋒. 基于淺層學(xué)習(xí)引導(dǎo)深度學(xué)習(xí)的行人檢測[D].武漢大學(xué),2016.

        [2]邱禎艷,王修暉.一種結(jié)合Grabcut的Vibe目標(biāo)檢測算法[J].中國計(jì)量學(xué)院學(xué)報(bào),2012,23(3).

        [3]高隨祥,文新,馬艷軍,李軒涯,等.深度學(xué)習(xí)導(dǎo)論與應(yīng)用實(shí)踐[M].北京:清華大學(xué)出版社,2019.

        [4]紀(jì)冕,張欣,徐海.基于改進(jìn)HOG特征和SVM分類器的行人檢測[J].軟件,2020,41(02):70-745.

        [5]張開生,郭碧筱,劉澤新,楊帆.基于人流量檢測的改進(jìn)CN算法[J].計(jì)算機(jī)工程與設(shè)計(jì),2020.41(02):411-416.

        [6]邱禎艷,王修暉.一種結(jié)合Grabcut的Vibe目標(biāo)檢測算法[J].中國計(jì)量學(xué)院學(xué)報(bào),2012,23(3).

        [7]O.Barnich and M.Van Droogenbroeck.ViBe:a powerful random technique to estimate the background in video sequence[C].Int.Conf.on Acoustics Speech and Signal Processing (ICASSP),2009,4:945-948.

        [8]史朝輝.SVM算法研究及在HRRP分類中的應(yīng)用[D].空軍工程大學(xué)碩士學(xué)位論文,2005.

        [9]包本剛.融合多特征的目標(biāo)檢測與跟蹤方法[J].電子測量與儀器學(xué)報(bào),2019,33(09):93-99.

        [10]李妍妍,田瑞娟,張弦弦.一種基于幀差法結(jié)合Kalman濾波的運(yùn)動目標(biāo)跟蹤方法[J].兵工自動化,2019,38(04):24-27.

        猜你喜歡
        特征檢測
        抓住特征巧觀察
        “不等式”檢測題
        “一元一次不等式”檢測題
        “一元一次不等式組”檢測題
        “幾何圖形”檢測題
        “角”檢測題
        新型冠狀病毒及其流行病學(xué)特征認(rèn)識
        如何表達(dá)“特征”
        不忠誠的四個特征
        抓住特征巧觀察
        91精品久久久中文字幕| 女人被做到高潮免费视频 | 狼人av在线免费观看| 后入内射欧美99二区视频| 亚洲乱码日产精品bd| 精品国产av 无码一区二区三区| 欧美视频在线观看一区二区| 久99久精品免费视频热77| 亚洲中文字幕日本日韩| 免费看黄视频亚洲网站| 天天做天天爱夜夜爽毛片毛片| 国产成人精品久久一区二区三区| 国产极品美女高潮抽搐免费网站| 国产91 对白在线播放九色| 日本一区二区在线播放观看| 久久久精品国产亚洲av网麻豆 | 日本一区二区高清视频在线播放| 成人av一区二区三区四区| 天天做天天爱夜夜夜爽毛片| 欧美午夜刺激影院| 中文字幕无码免费久久| 国产乱子伦视频一区二区三区| 男女后入式在线观看视频| 丝袜美腿国产一区精品| 国产午夜福利久久精品| 日日碰狠狠躁久久躁9| 亚洲av日韩av综合aⅴxxx| 按摩女内射少妇一二三区| 国产精品一区二区熟女不卡| 风流老太婆大bbwbbwhd视频| 99久久er这里只有精品18| 亚洲天堂中文| 中文字幕一区二区三在线| 日本最新一区二区三区在线| 玩弄白嫩少妇xxxxx性| 无码精品a∨在线观看十八禁| 欧美日韩中文字幕久久伊人| 久久亚洲精品成人av观看| 国产变态av一区二区三区调教 | 日本一区二三区在线中文| 97cp在线视频免费观看|