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

基于OpenCV的運動目標識別算法與實現

2010-06-22 03:41:08張曉宇彭四偉
現代電子技術 2009年22期

張曉宇 彭四偉

摘 要:介紹一種結合背景差分法和瞬時差分法的在視頻序列中識別運動目標算法。該算法利用瞬時差分法得到當前幀中運動目標的輪廓信息,在更新背景模型時不更新運動目標輪廓內區域,避免了由運動目標引起的背景模型更新誤差。給出用OpenCV實現算法的具體過程和關鍵代碼。實驗結果表明,該方法可以實現視頻序列中運動目標的識別,具有實時性,并能得到較好的識別結果。

關鍵詞:運動目標識別;背景差分法;瞬時差分法;OpenCV

中圖分類號:TP273

0 引 言

運動目標的識別就是對包含運動信息的視頻序列運用適當的技術進行處理,把與背景存在相對運動的前景區分開的過程。它是計算機視覺信息提取中的一個重要問題,也是更高層次視頻分析,如基于對象的視頻編碼、目標跟蹤、運動分析基礎。目前,運動目標識別主要有三種方法:背景差分法、瞬時差分法和光流法。背景差分法可以得到比較完整的運動目標信息,但是背景模型的獲取和更新比較困難。瞬時差分法容易在目標內部產生空洞,不能得到完整的目標信息。光流法計算比較復雜,且抗噪性能差,如果沒有特定的硬件支持,一般很難用于運動目標識別的實時性操作。

在此介紹一種將背景差分法和瞬時差分法相結合的運動目標識別算法,并給出基于OpenCV實現算法的過程和實驗結果。

1 算法思想

背景差分法是利用當前圖像與背景圖像的差分來識別出運動目標的方法。背景模型的獲取和更新是該方法中的關鍵技術。一種簡單的獲取背景圖像的方法是當場景中無任何目標出現時捕獲背景圖像,這種人工的非自適應方法獲取的背景圖像僅適用于短時間內的視頻監控。目前大多數算法已經放棄這種非自適應的背景圖像估計方法。當場景環境不是很復雜時,可以使用統計濾波完成場景中背景圖像的估計,大多數情況下都可以得到正確的背景估計圖像,但是當場景中有個別部分做無規則運動時,會引起場景中像素值不斷變化,從而引起估計誤差?;诟咚菇y計模型的背景估計方法在有部分區域不斷變化的場景中也能比較準確地估計出背景模型,但是它的計算比較復雜,加上識別過程中其他操作也可能無法滿足實時性需求。

瞬時差分法是在視頻序列中兩個相鄰幀間采用基于像素的時間差分,并且閾值化來提取出運動目標的方法。即將相鄰的兩幀圖像做逐像素相減運算,并設定閾值,若相減的值大于閾值,則將其看作前景圖像(運動目標);否則看作是背景圖像。瞬時差分法對于動態環境的適應性較強,不需要獲取背景圖像。當相鄰兩幀圖像的紋理、灰度等信息比較接近時,這種方法通常不能完整地檢測到目標的具體內容,在物體內部產生空洞。但是它可以較準確地得到運動物體的外圍輪廓。

在此將使用一種背景差分法和瞬時差分法相結合的方法。首先根據一定數量的視頻序列,采用基于高斯統計模型的方法獲得背景圖像。在后續處理中,對于每一幀的視頻圖像,首先用瞬時差分法識別出運動目標的輪廓,然后用這幀圖像運動目標輪廓以外的區域對背景模型進行基于統計濾波的更新。這樣就可以減少場景中運動目標對更新背景模型的影響,同時保證了系統運行時間的實時性,也可以得到較完整的目標識別信息。

2 算法實現

根據前文的算法思想,可以得到系統的流程圖如┩1所示。

開放源代碼的計算機視覺類庫OpenCV(Open Source Computer Vision Library)是由英特爾公司位于俄羅斯的研究實驗室所開發的一套可免費獲得,并由┮恍┆狢函數和C++類所組成的庫,用來實現一些常用的圖像處理及計算機視覺算法[7[CD*2]10]。下面給出利用OpenCV實現算法的具體過程和關鍵部分的代碼:

(1) 捕獲視頻幀

定義捕捉源:

(2) 基于高斯統計估計背景模型

定義高斯背景模型:

將高斯背景模型的背景圖像復制到事先定義的背景圖像pBkImg 中:

(3) 使用瞬時差分法獲得不包含運動區域的當前幀,并更新背景。當前幀pFrame和前一幀pFrame0做差分,結果放在差分圖像diff中,并二值化:

接下來要做的操作是,找到差分圖像中的輪廓,得到他們的外接矩形。將面積小的矩形視為噪音拋棄,剩下的則視為運動目標。同時設置當前幀pFrame和背景pBkImg的ROI為運動目標的外接矩形。先將當前幀的ROI置0,再對當前幀與背景的ROI進行邏輯┗(or)運算。這樣,對于運動目標所在區域,當前幀和背景的圖像信息是一樣的,也就達到了消除運動目標對背景更新的影響目的。

這段代碼如下所示:

用上述過程得到不包含運動目標信息的當前幀更新背景模型:

(4) 進行背景差分,得到當前幀運動目標識別結果的二值圖像pFrImg:

3 實驗結果

根據上述算法思想和實現過程,使用VC++6.0和OpenCV 1.0實現運動目標的識別。經過計算,該算法處理每一幀圖像的時間大約是16 ms,可以滿足實時性系統的要求。使用該算法對一段交通監控圖像進行運動目標的識別,結果如圖2所示。其中,圖2(a)是當前幀圖像,圖2(b)是不包含運動信息的當前幀圖像,用矩形框標注出了由幀間差分檢測到運動目標的位置,┩2(c)是當前的背景模型,圖2(d)是背景差分的結果。オ

4 結 語

由上述實驗結果可以看出,本文介紹的算法可以較準確地得到背景圖像,并且實現運動目標的識別。

系統尚需改進的地方有對運動目標邊緣的檢測不夠清楚;如果可以加入陰影的檢測和去除,應該會取得[LL]更好的識別效果。這些將是進一步研究的工作。

參 考 文 獻

[1]劉雪.基于圖像序列的運動目標檢測與跟蹤算法研究[D].山東:山東大學,2007.

[2]許志良,周智恒,曹英烈,等.關于運動目標檢測的發展現狀研究[J].移動通信,2008(6):35[CD*2]38.

[3]丁忠校.視頻監控圖像的運動目標檢測方法綜述[J].電視技術,2008,32(5):72[CD*2]76.

[4]尹彥,耿兆豐.基于背景模型的運動目標檢測與跟蹤[J].微計算機信息,2008,24(11):298[CD*2]300.

[5]趙占杰,林小竹,張金燕.基于背景重建的運動目標檢測算法[J].北京石油化工學院學報,2008,16(2):27[CD*2]30.

[6]肖麗軍,于哲舟,周栩,等.基于對稱差分算法的視頻運動目標分割[J].吉林大學學報:理學版,2008,46(4):691[CD*2]696.

[7]賈小軍,喻擎蒼.基于開源計算機視覺處理庫OpenCV的圖像處理[J].計算機應用與軟件,2008,25(4):276[CD*2]278.

[8]馬桂珍,朱玲贊,段麗.基于OpenCV的視頻應用程序的開發方法[J].現代電子技術,2007,30(4):78[CD*2]80.

[9]李振偉,陳翀,趙有.基于OpenCV的運動目標跟蹤及其實現[J].現代電子技術,2008,31(20):128[CD*2]131.

[10]劉瑞禎,于仕琪.OpenCV教程基礎篇[M].北京:北京航空航天大學出版社,2007.

作者簡介 張曉宇 女,1983年出生,遼寧人,碩士研究生。研究方向為視頻運動目標識別與跟蹤。

彭四偉 男,1970年出生,湖北人,副教授。研究方向為過程工業監控、編譯技術應用、并行計算。

主站蜘蛛池模板: 欧美成人a∨视频免费观看| 精品无码一区二区三区在线视频| 伊人久综合| 真人高潮娇喘嗯啊在线观看| 午夜性刺激在线观看免费| 小说区 亚洲 自拍 另类| 91在线一9|永久视频在线| 无码免费试看| 9啪在线视频| 亚洲最大综合网| 国产午夜不卡| 欧美第九页| 色婷婷久久| 亚洲欧美日韩天堂| 中文字幕亚洲乱码熟女1区2区| 国产AV无码专区亚洲精品网站| 国产一级毛片高清完整视频版| 亚洲综合色在线| 国产日韩欧美在线播放| 全部毛片免费看| 国产小视频免费观看| 在线亚洲精品福利网址导航| 久久一色本道亚洲| 在线免费a视频| 欧美五月婷婷| 看你懂的巨臀中文字幕一区二区| 久久中文字幕2021精品| 91在线激情在线观看| 午夜激情婷婷| 91精品aⅴ无码中文字字幕蜜桃| 国产成人精品综合| 欧美三级视频网站| 国产亚洲现在一区二区中文| 欧美精品亚洲精品日韩专区| 97se亚洲综合不卡| 成人一区在线| 2020极品精品国产| 香港一级毛片免费看| 亚洲乱码在线播放| 日本a级免费| 永久在线播放| 成年人福利视频| 97国产精品视频自在拍| 网友自拍视频精品区| 99热免费在线| 欧美精品亚洲精品日韩专区va| 人妻丰满熟妇av五码区| 国产一级α片| 欧美激情成人网| 99视频在线免费| 欧美午夜在线视频| 欧美日韩国产在线人成app| 最新加勒比隔壁人妻| 色婷婷亚洲综合五月| 精品国产成人高清在线| 国产最新无码专区在线| 亚洲天堂视频在线观看| 中日韩一区二区三区中文免费视频| 国产又黄又硬又粗| 国产乱人伦精品一区二区| 久久国产成人精品国产成人亚洲| 欧美精品三级在线| 国产精品区视频中文字幕| 日韩a级片视频| 99999久久久久久亚洲| 午夜啪啪网| 日韩精品毛片人妻AV不卡| www.国产福利| 色综合天天娱乐综合网| 亚洲二区视频| 日韩亚洲综合在线| 男人的天堂久久精品激情| 久久国产精品娇妻素人| 91免费片| 99久久精品国产综合婷婷| 久久无码高潮喷水| 东京热一区二区三区无码视频| 国产精品丝袜视频| 亚洲综合经典在线一区二区| 最新无码专区超级碰碰碰| 国产尤物在线播放| 成人午夜久久|