《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于彩色圖像邊緣差分的運動目標檢測算法
基于彩色圖像邊緣差分的運動目標檢測算法
來源:微型機與應用2011年第24期
宋 寧1, 尚振宏1,劉 輝2, 舒國鋒2
(1. 昆明理工大學 信息工程與自動化學院, 云南 昆明 610000; 2. 昆明理工大學 云南
摘要: 針對目前常用的運動目標提取易受到噪聲影響、易出現陰影和誤檢漏檢等情況,提出了一種基于Sobel算子的彩色邊緣圖像檢測和幀差分相結合的檢測方法。首先用Sobel算子提取視頻流中連續4幀圖像的彩色邊緣圖像,然后將邊緣圖像進行隔幀差分相與,提取出較精確的運動目標邊緣輪廓。提取的輪廓經過一系列的形態學操作填充,可得到完整的運動目標。實驗結果表明,該方法對運動目標邊緣輪廓提取準確,抗噪能力強,且魯棒性好。
Abstract:
Key words :

摘  要: 針對目前常用的運動目標提取易受到噪聲影響、易出現陰影和誤檢漏檢等情況,提出了一種基于Sobel算子的彩色邊緣圖像檢測和幀差分相結合的檢測方法。首先用Sobel算子提取視頻流中連續4幀圖像的彩色邊緣圖像,然后將邊緣圖像進行隔幀差分相與,提取出較精確的運動目標邊緣輪廓。提取的輪廓經過一系列的形態學操作填充,可得到完整的運動目標。實驗結果表明,該方法對運動目標邊緣輪廓提取準確,抗噪能力強,且魯棒性好。
關鍵詞: 彩色邊緣檢測; 隔幀差分; 運動目標提取

     運動目標檢測是目標識別、跟蹤的難點和關鍵環節,目標提取的好壞直接影響處理結果。而在運動目標檢測中遇到最多的問題是提取的前景不準確,受環境影響噪聲較多,且陰影難消除。很多文獻也提出了改進方法,常用的經典算法有:背景差分、混合高斯背景模型、幀差法等。背景差分[1]首先構建一個背景圖像,然后利用當前幀圖像與背景圖像相減,得到差分圖像,通過閾值分割來提取目標。混合高斯模型[2]使用K個(基本為3~5個)高斯模型來表征圖像中各個像素點的特征,在新一幀圖像獲得后更新混合高斯模型, 用當前圖像中的每個像素點與混合高斯模型匹配,如果成功,則判定該點為背景點, 否則為前景點。混合高斯背景模型檢測運動目標易出現陰影,而對陰影的去除目前存在較大困難。幀差法通過視頻流中相鄰兩幀或3幀圖像相減,根據差分圖像來檢測目標。常用的相鄰差分法檢測目標存在兩幀目標重疊部分不易檢測、出現虛假目標等問題。一般來說,圖像的邊緣信息不易受噪聲和亮度突變的影響。本文提出一種邊緣差分的思想,將傳統Sobel算子邊緣檢測應用到彩色圖像邊緣檢測,將邊緣檢測與幀間差分相結合,很好地克服了陰影以及噪聲的影響,經形態學處理最后得到較為清晰準確的運動目標。
1 邊緣檢測
    邊緣檢測算法的基本步驟為:濾波、增強、檢測和定位。經典的檢測算法主要采用梯度算子,常用的梯度算子有Sobel算子、Prewitt算子、Canny算子、Laplacian算子和LOG算子[3]等。
1.1 Sobel算子檢測邊緣
    Sobel算子把重點放在接近于模板中心的像素點,是邊緣檢測器中最常用的算子之一。
1.1.1 Sobel算法原理
    由于圖像邊緣附近的亮度變化比較大,因此把那些鄰域內灰度超過某個值的像素點當作邊緣點。算法的主要步驟如下。
    (1)分別將兩個方向模板沿著圖像從一個像素移動到另一像素,并將像素的中心與某個像素位置相重合;
  (2)將模板內的系數與其圖像上相對應的像素值相乘;
  (3)將所有相乘的值相加;
  (4)將兩個卷積的最大值賦給圖像中對應模板中心位置的像素作為該像素新的灰度值;
  (5)選取合適的閾值TH,若新像素灰度值≥TH,則判斷該像素點為圖像邊緣點。
 
1.1.2 Sobel算子彩色圖像邊緣檢測的實現和改進
    本文算法針對彩色圖像,建立水平方向和垂直方向的彩色分量圖[5],具體步驟如下。
    (1)遍歷一幅彩色圖像,取圖像上像素的顏色值;
    (2)將像素的R、G、B灰度值分別賦給水平方向和垂直方向彩色分量圖對應像素的R、G、B值;
    (3)分別計算原圖像中像素的R、G、B分量在水平和垂直方向與模板(掩膜)卷積的累加值,卷積模板選用上述Sobel核,Sobel算子使用權重2的思想是通過突出中心點的作用而達到平滑的目的;
    (4)將累加值除以某個權重,取絕對值賦給上述分量圖的R、G、B值;
    (5)用式(1)計算該像素的R、G、B梯度值,賦給原圖像對應的R、G、B值,得到彩色邊緣圖像。
    Sobel算子利用像素的上、下、左、右鄰域的灰度值加權算法,算法利用圖1(a)所示的模板分別與圖1(b)和圖1(c)所示的兩個核做卷積,一個核對垂直邊緣影響最大,而另一個核對水平邊緣影響最大。該方法不但產生較好的檢測效果,而且對噪聲具有平滑作用,可以提供較為精確的邊緣,因此選用Sobel算子進行邊緣檢測,結合后面的幀差分,可以得到準確、良好的邊緣輪廓圖像[6]。


2.2 邊緣檢測與差分相結合
  本文算法的流程如圖2所示。

    用本文提出的改進Sobel算子彩色圖像邊緣檢測方法從視頻流中提取連續的4幀圖像,得到它們的邊緣圖像,然后用上述4幀差分的思想作邊緣圖像的隔幀差分,得到準確、噪聲很小的運動目標邊緣輪廓。
2.3 形態學處理
2.3.1 腐蝕運算
    腐蝕是指用某種形狀的基元對一個圖像進行探測,以便找出在圖像中能夠放下該基元的區域。集合A被集合B腐蝕,表示為AΘB,其定義為
    

 


    膨脹通過相對結構元素的所有點平移輸入圖像,然后計算其并集得到。如果結構元素為一個圓盤,那么膨脹可填充圖像中的小孔以及在圖像邊緣處的小凹陷部分。
    膨脹的方法:用B的中心點與A上的點以及A周圍的點逐個比較,若B上有一個點落在A中,則該點就為黑點。
    對運動物體的目標輪廓進行形態學處理,選取自定義的結構元素進行腐蝕膨脹操作,從而將運動目標完整地檢測出來。
3 實驗結果
    對比傳統Sobel算子灰度邊緣檢測和本文方法,對室外行人運動視頻流進行檢測,結果如圖3所示。左邊一列分別為原圖第20幀、第50幀、第100幀,中間為傳統Sobel算子灰度邊緣檢測結果,右邊一列為本文提出的Sobel算子彩色邊緣檢測結果。
    3幀圖像經形態學處理后的結果如圖4所示。

    從視頻流中截取3幀圖像,分別使用傳統Sobel算子和本文算法作邊緣差分,可以看出,傳統Sobel算子灰度邊緣檢測結果邊緣較粗,邊緣部分噪聲較多,造成交叉處的輪廓不清晰;而用本文方法檢測得到的運動行人邊緣較細,提取出的邊緣輪廓精確,最后通過形態學操作填充輪廓,便可得到噪聲較少的運動行人。相比于其他算法,該方法在行人陰影較大的場景有著其顯著優勢,能很好地克服陰影帶來的影響,精確檢測到行人。
參考文獻
[1] 于仕琪,劉瑞禎.OpenCV教程:基礎篇[M]. 北京:北京航空航天大學出版社,2007.
[2] PONG P K T K, BOWDEN R. An improved adaptive back ground mixture model for real-time tracking with shadow detection[C]. Proceedings of 2nd European Workshop on Advanced Video Based Surveillance Systems, AVBS01. Kluwer Academic Publishers, 2001:1-5.
[3] 段瑞玲,李慶詳,李玉和.圖像邊緣檢測方法研究綜述[J].光學技術,2005,31(3):415-419.
[4] GONZALEZ R C, WOODS R  E. 數字圖像處理(第二版)[M]. 阮秋琦,阮宇智,譯.北京:電子工業出版社,2007.
[5] 黃偉,周鳴爭,李小牛.一種基于四元數的彩色圖像邊緣檢測改進算法[J].計算機技術與發展,2008,18(3):121-124.
[6] 甘明剛,陳杰,劉勁,等.一種基于三幀差分和邊緣信息的運動目標檢測方法[J].電子與信息學報,2010(4):894-897.
[7] 朱明旱,羅大庸,曹倩霞.幀間差分與背景差分相融合的運動目標檢測算法[J].計算機測量與控制,2005,13(3):215-217.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲最新视频在线播放| 亚洲国产精品成人| 亚洲国产精品久久久久秋霞不卡| 国产精品久久久久久久久免费桃花 | 在线观看亚洲一区| 国外成人性视频| 国产一区二区三区高清| 国产日韩欧美制服另类| 国产美女精品一区二区三区 | 亚洲一区免费视频| 亚洲天堂偷拍| 亚洲一区二区三区中文字幕在线| 在线视频亚洲| 一区二区三区波多野结衣在线观看| 亚洲人久久久| 99精品国产在热久久婷婷| 日韩视频不卡| 一区二区欧美精品| 亚洲午夜一区| 亚洲欧美制服另类日韩| 午夜久久久久| 亚洲电影免费观看高清| 亚洲三级影院| 亚洲乱码久久| 亚洲网站在线观看| 亚洲欧美日韩精品综合在线观看 | 国产精品日韩久久久久| 国产精品一二三四| 国产一区二区中文| 一区精品在线| 亚洲国产日韩欧美一区二区三区| 91久久夜色精品国产九色| 亚洲精品四区| 日韩亚洲欧美精品| 亚洲视频中文字幕| 亚洲欧美日韩一区| 久久国产直播| 亚洲精品视频在线观看网站 | 久久久久久久久久看片| 你懂的国产精品| 欧美日韩成人网| 国产九九视频一区二区三区| 国内精品一区二区| 亚洲欧洲日本专区| 国产精品99久久久久久有的能看| 亚洲专区一区| 亚洲激情视频在线观看| 中日韩美女免费视频网址在线观看| 亚洲免费在线精品一区| 欧美在线日韩| 欧美肥婆在线| 国产精品一区在线观看你懂的| 精品粉嫩aⅴ一区二区三区四区| 亚洲人成艺术| 亚洲女性裸体视频| 亚洲国产免费| 亚洲少妇自拍| 久久视频免费观看| 欧美日韩亚洲一区二区三区在线观看| 国产精品伊人日日| 亚洲国产一二三| 午夜精品一区二区三区电影天堂| 最新亚洲一区| 欧美一二三区精品| 欧美成人免费全部观看天天性色| 国产精品成人一区二区网站软件 | 久久国产视频网站| 亚洲视频每日更新| 久久人人看视频| 欧美视频1区| 一区免费观看视频| 亚洲宅男天堂在线观看无病毒| 亚洲大胆视频| 午夜精品理论片| 欧美成人精品在线| 国产欧美日韩精品a在线观看| 亚洲理论在线观看| 久久精品人人| 午夜视黄欧洲亚洲| 欧美日本一区| 在线观看三级视频欧美| 午夜久久久久久久久久一区二区| 一本色道久久综合精品竹菊| 久久天堂国产精品| 国产欧美精品| 亚洲午夜电影网| 日韩一区二区电影网| 久久精品欧洲| 国产精品永久免费视频| 999在线观看精品免费不卡网站| 亚洲国产精品一区制服丝袜 | 久久免费黄色| 国产精品一卡二| 在线亚洲一区二区| 日韩亚洲欧美一区二区三区| 久久久一区二区三区| 国产精品久久久久影院色老大| 亚洲日韩欧美视频| 91久久精品一区二区三区| 久久精品综合一区| 国产欧美一区二区三区沐欲| 在线综合亚洲| 亚洲视频在线观看| 欧美日韩国产综合视频在线观看中文| 亚洲高清自拍| 最近中文字幕日韩精品| 久久漫画官网| 韩国在线视频一区| 欧美在线www| 久久精品日产第一区二区| 国产欧美精品一区aⅴ影院| 亚洲香蕉网站| 亚洲一区综合| 欧美视频官网| 亚洲午夜av在线| 亚洲欧美日本伦理| 国产精品久久久久久久9999 | 亚洲精品中文在线| 欧美ab在线视频| 在线看日韩av| 亚洲精选一区| 欧美人与性动交α欧美精品济南到| 亚洲国产另类精品专区| 亚洲免费成人| 欧美极品在线播放| 亚洲精品黄色| 亚洲私人影吧| 国产精品丝袜xxxxxxx| 亚洲综合成人婷婷小说| 欧美在线亚洲| 韩国一区电影| 亚洲精品亚洲人成人网| 欧美精品二区| 99日韩精品| 欧美一级理论片| 国产一区二区按摩在线观看| 香蕉久久国产| 久久中文欧美| 亚洲精品1区| 亚洲综合第一| 国产网站欧美日韩免费精品在线观看 | 亚洲欧美bt| 国产亚洲成av人片在线观看桃| 久久精品国产亚洲高清剧情介绍| 美女尤物久久精品| 亚洲精品一区二区三区福利| 99精品国产高清一区二区| 欧美色图五月天| 午夜精品在线| 欧美高清你懂得| 亚洲视频一区| 久久夜色精品国产欧美乱极品| 亚洲黄色视屏| 午夜亚洲福利在线老司机| 国产亚洲一区二区三区| 亚洲精品一线二线三线无人区| 欧美午夜大胆人体| 久久国产欧美日韩精品| 欧美国产另类| 亚洲欧美日韩一区二区三区在线观看| 久久久综合激的五月天| 亚洲精品国产精品国自产在线| 亚洲欧美视频| 在线观看av不卡| 亚洲一区二区在线免费观看视频| 国产亚洲一区二区三区在线观看| 日韩视频免费大全中文字幕| 国产精一区二区三区| 亚洲精品久久久一区二区三区| 国产精品videossex久久发布| 欧美在线观看一区| 欧美日韩精品免费观看| 欧美亚洲网站| 欧美日韩国产在线播放| 欧美一级视频| 欧美日韩免费观看一区=区三区| 欧美一区二区福利在线| 欧美日韩国产精品一区| 久久av红桃一区二区小说| 欧美日韩激情小视频| 欧美综合二区| 欧美天天视频| 亚洲区国产区| 国产麻豆91精品| 一区二区欧美亚洲| 激情久久中文字幕| 亚洲欧美日韩精品久久奇米色影视 | 91久久综合亚洲鲁鲁五月天| 欧美综合第一页| 一本大道久久精品懂色aⅴ| 老司机午夜精品| 亚洲一区二区三区四区在线观看 | 日韩视频精品| 黄色日韩在线| 午夜精品久久久久久久| 亚洲精品美女免费| 麻豆成人综合网| 欧美一区二区大片| 国产精品免费小视频| 一区二区不卡在线视频 午夜欧美不卡在|