丁曉娜,孟祥艷(西安工業(yè)大學 電子信息工程學院,陜西 西安 710021)
基于仿生系統(tǒng)的雙視角運動目標檢測方法
丁曉娜,孟祥艷
(西安工業(yè)大學 電子信息工程學院,陜西 西安710021)
針對如何快速而精準地檢測出運動目標問題,借鑒昆蟲復眼在視覺信息處理上的獨特技巧和原理,提出一種基于仿生視覺系統(tǒng)的運動目標快速檢測方法。為確保檢測效果,利用序列圖像中目標和背景信息在空間和時間域上的灰度梯度變化差異及運動連續(xù)性的特點,首先借助復眼對背景側抑制處理機制,采用DOG濾波和區(qū)域重構相結合的方法,減少噪聲,增強目標信息;其次依據(jù)EMD結構和原理,設計出針對序列圖像的相關型EMDs目標檢測模型,檢測出運動目標。仿真結果表明,該方法在濾除背景干擾同時,能快速而準確地檢測復雜環(huán)境中的運動目標。
圖像序列;側抑制;EMDS;高斯差分濾波;目標檢測
如何從周圍環(huán)境中迅速而準確地檢測出運動目標是目前圖像處理領域中的研究熱點,蠅復眼系統(tǒng)的生理和神經構造的精巧提供了解決該問題“線索”。若將其在運動信息的接受和處理上的獨特處理技巧,應用于目標檢測、目標跟蹤和位置估計等方面,必將會產生新的解決途徑。
蠅眼可以探測到周圍近360°的視場,在神經系統(tǒng)中存在著兩個獨立的并行采集通道,分別處理大場景和小場景信息[1]。前者是幫助昆蟲迅速識別出出現(xiàn)在環(huán)境中相對運動的目標物體,快速準確鎖定目標的大概方位;而后者職責在于提取較準確的大環(huán)境特征,分割出目標和背景信息,幫助蠅及時修正飛行路線跟蹤目標。
1956年,Reichardt和Hanssentein在生理學領域,通過實驗,發(fā)現(xiàn)昆蟲的視網膜神經節(jié)細胞具有獨特的檢測光運動的功能,于是提出了基于視動反應的運動感知模型,即:初級相關運動檢測器(EMD)模型[2-3]。這些檢測器能對局部的運動信號進行測量,并經神經網絡的作用,將其不同空間中的運動特征進行整合計算,從而使蠅能迅速察覺環(huán)境中的任何運動信息[4]。
在攝取圖像序列時,探測器位置的輕微顫抖致使背景發(fā)生“運動”,由于EMD運動檢測器對探測范圍內的任何運動都具有極強的敏感性,因此增加了背景干擾在目標檢測中的難度。本文的研究重點在于實現(xiàn)雙視角對運動目標的檢測,依據(jù)昆蟲視覺系統(tǒng)在運動目標上的處理機制,針對圖像序列的特點,首先采用DOG濾波和區(qū)域重構相結合的方法,減少噪聲,增強目標信息;其次針對序列圖像灰度變化特點,采用一種相關型目標運動矢量計算模型,檢測出運動目標,并通過軟件仿真進行驗證。
蠅視覺神經系統(tǒng)對運動物體的信息檢測過程主要包括幾個階段[5]:第一階段是局部光接受器接受時變亮度信息,并傳遞給之后對應的檢測器;第二階段是利用局部檢測器檢測出垂直于局部邊緣的運動分量信息;第三階段是通過對之前所有檢測器的結果進行整合計算,最后得到目標信息。
初級運動檢測器EMD的簡化模型如圖1所示[6]。A、B兩個不同朝向的信息采樣通道,其空間間隔為Δφ。若目標從A向B運動時,來自A通道的信號經延遲單元D后與來自B的信號相乘,產生一個正輸出;而來自B的信號經過延遲單元D后與來自A的信號相乘,則產生一個負輸出。然后將產生的這兩組信號輸出相加便可得到整個運動檢測器的總輸出Y。當運動速度與延遲時間匹配時,EMD模型的輸出為最大[7]。
圖1 初級運動檢測器EMD的簡化模型
假設運動模式的坐標系與運動檢測器的坐標軸一致,設兩個通道坐標分別為x1和x2,且x2-x1=Δφ,則左右通道的信號表示為F(x1,t)和F(x2,t),若運動目標以瞬時速度運動,s(t)表示時域圖形位移[8],則輸入模式表示為:
濾波器D的延遲時間常數(shù)為τ,則經圖1中的EDA模型后的輸出R可表示為[9]:
在x1處作一階Taylor近似展開并化簡后得
化簡得到:
近些年來,對背景抑制技術方面的研究十分活躍,可歸納為兩大類:灰度變換法和圖像濾波法。其缺陷在于都是從圖像灰度空間分布的角度出發(fā),在應用中受到一些條件的制約,并不能完全解決低信噪比情況下的目標檢測問題。在蠅復眼視覺神經系統(tǒng)中,存在大量的側抑制網絡細胞,其處理機制類似于空間異或運算[13-14]。經抑制網絡處理后,大腦中不同時刻的空間相同或相似信息得到抑制從而減弱,空間中目標和反差信息比率提高。
為了確保目標檢測的可靠性,針對連續(xù)的多幀圖像,根據(jù)目標、背景干擾和噪聲在空間和時間域上的灰度梯度變化差異明顯的特點,提出了一種DOG濾波和區(qū)域重構相結合的背景抑制方法,處理框圖如圖2所示。
圖2 DOG濾波和區(qū)域重構相結合的背景抑制框圖
1)高斯差分濾波(即Difference of Gaussians,DOG濾波)
DOG濾波的作用是模擬眼睛提取運動圖像的細節(jié)信息,增強邊緣信息。文中待處理的圖像在采集、傳輸和記錄過程中,受到各種噪聲的干擾。如何增強圖像對比度減少噪聲,把目標從背景中突顯出來,是一項重要的處理步驟。
由于目標運動造成局部灰度值發(fā)生變化明顯變化,使得在時間域內提取運動目標的有關信息更便捷可靠。DOG法處理圖像過程中,在濾除高頻信號的同時也包含了隨機噪聲。通常高斯函數(shù)的核半徑為4或5。為更好地增強圖像中的目標和背景的對比度,本文采用核為5,掩膜為25*25的濾波器。DOG的二維表達式為[15]:
2)目標區(qū)域重構
在以上處理過程中,背景信息得到有效抑制,但保留的目標信息不完整,虛假的“目標”未得到更好得消除,為此引入數(shù)學形態(tài)學中的重構方法。該方法通過標記,分割出灰度值較大的區(qū)域作為目標圖像,通過以下迭代過程增長目標區(qū)域,從標記圖像I重構掩膜g:
①M1初始化為標記目標圖像I。I為變換的開始點。
②創(chuàng)建結構元素N。為更大程度得分割目標,文中N為八連接。
③代入計算:
式中,g為變換過程中的約束條件。
④重復公式(7),直到滿足Mk+1=Mk
為了實現(xiàn)仿蠅復眼的運動目標信息的處理機制,以蠅復眼的Reichardt相關型初級運動檢測器 (EMD)作為基礎算法,提出適用于運動目標圖像序列的類Reichardt相關模型算法,其示意圖如圖3所示。將背景抑制后的A、B通道序列圖像分別作為類EMDs的待處理圖像。
圖3 基于EDAs模型的運動目標檢測示意圖
處理過程示意圖如下所述:將A得到的序列圖像延遲不同時間后與B的所有序列圖像比較,搜索出相關系數(shù)最大的圖像,即為運動目標圖像。
+V方向的運動目標分量為:
-V方向的運動目標分量為:
其中m為A.B通道連線上的單位矢量,W1~Wp為速度權重,W1的值最大,Wp最小,V1~Vp為速度權重,V1的值最大,Vp最小。當目標運動時,被A.B通道探測到的運動目標表示為:
在本文視頻采集系統(tǒng)中的兩個CCD相機選用是WAT-902H2型號,圖像采集分辨率可達1 024*768。實驗的研究對象是一個沿斜向下方向運動的黑色小球,由于光照角度不同導致小球在各位置的影子不同,導致采集到A、B組原序列圖像中出現(xiàn)部分背景灰度改變。抽取各組圖像中的第36、37、38、39、40幀如圖4所示。
在A、B組得到的兩兩圖像之間,小球所處的位置在當前幀和后一幀圖像上的像素點的灰度值出現(xiàn)了明顯的差異,而其他位置上的像素點的灰度值變化微小。利用這一特點,引入上文提到的DOG濾波法,不僅減少噪聲,抑制了部分背景信息,而且使圖像對比度增強,使目標從背景中突顯出來。
圖4 A、B組原序列中分別抽取的五幀圖像
圖5 A組經高斯差分濾波后的圖像
圖6 A組經目標區(qū)域重構后的圖像
分析圖6中的高斯差分濾波后的圖像,在抑制背景干擾的同時卻丟犧牲了部分目標信息,而且少量背景信息殘留,因此引入上文提到的數(shù)學形態(tài)學中的圖像重構方法,對部分遺失的目標信息進行重構修復,并剔除掉虛假的目標信息和零散的背景信息。
圖7 A、B組經EMDs模型后的目標圖像序列
利用EMDs模型對運動的敏感性,將A、B組重構的圖像進行相關性處理,保留了灰度信息的同時,更多的保留了結構信息,從而真實再現(xiàn)運動中的目標信息,提高運動目標檢測的可靠性。
文中借鑒生物視覺神經系統(tǒng)對運動信息的檢測和處理機制,在考慮運動目標在時間域和空間域中的特點,首先利用DOG濾波法模擬實現(xiàn)生物視神經對目標細節(jié)信息的提取,經圖像重構法后對部分遺失的目標信息進行修復,并剔除掉虛假的目標,然后應用EMDs模型有效解決檢測出運動目標,并排除背景運動的干擾。本文的運動檢測方法可為后續(xù)的目標識別和運動估計提供準確的運動信息。
[1]劉亞,艾海舟,徐光佑.一種基于背景模型的運動目標檢測與跟蹤算法[J].信息與控制,2002,4(31):315-319.
[2]于成中.視頻序列中運動目標的檢測與跟蹤 [D].南京:東南大學,2006.
[3]黃祝新.仿復眼運動目標檢測技術的研究[D].南京:南京航空航天大學,2005.
[4]王蔭長.昆蟲生理學[M].北京:中國農業(yè)出版社,2004.
[5]Barnea D I,Silvverman H F.A class of algorithms for fast digital image registration[J].IEEE.Trans on Computers,1972 (21):179-186.
[6]BarlowH B.The size of ommatidia in apposition eyes[J]. Experimental Biology,1952,29(4):667-674.
[7]岡薩雷斯.數(shù)字圖像處理(MATLAB版)[M].北京:北京電子工業(yè)出版社,2005.
[8]Harris R A,Carroll D C,Laughlin S B.Adaptation and the Temporal Delay Filter of Fly Motion Detectors[J].Vision Research,1999(39):2603-2613.
[9]蘆麗明,王國峰,張科,等.蠅復眼在導彈上的應用研究[J].紅外技術,2001,23(5):9-12.
[10]吳梅英.復眼光學及其在國民經濟中的應用[J].量子電子學,1995(12):418-419.
[11]Svobda T,Hug H,Van Gool L.Viroom-Low Cost Synchronized Multicamera System and its Self-Calibration[J].Proceedings of 24th DAGM Symposium on Pattern Recognition,2002:512-515.
[12]Horridge G A.The compound eye of insects[J].Scientific American,1977(237):108-120.
[13]Pless R.Discrete and Differential Two-View Geometry for General Imaging Systems[J].Proceedings of Third Workshop on Omnidirectional Vision,2002:53-59.
[14]李言俊,張科.蠅復眼仿生技術在全方位成像制導中應用的探索研究[J].航空兵器報,1999,21(2):35-37.
[15]Gert Stange.Rangefinder based on intensity gradient measurement[J].Applied Optics,1991,30(13):1695-1700.
Moving target detection method from double angle based on bionic system
DING Xiao-na,MENG Xiang-yan
(School of Electrical Information Engineering,Xi’an Technological University,Xi’an 710021,China)
How to detect moving targets accurately and quickly,which proposes a fast moving object detection method,based on the receiving and processing principles of visual information from insects'compound eyes.To get the reliability of target detection in the sequence of the target image,owing to the features that the gray gradients between object、background and noise is different obviously in space and time domain,and motion continuity,the moving target detection method based on background suppression later,the EMDs model is adopted to detect moving targets information accurately,and exclude the interference of background motion.Simulation results show that the method can detect moving targets accurately while filter out background noise reliably.
image frames;lateral inhibition;EMDs;difference of Gaussians;moving target detection
TN919.8
A
1674-6236(2016)11-0018-03
2015-11-11稿件編號:201511107
陜西省教育廳專項科研項目(14JK1341)
丁曉娜(1983—),女,山西運城人,碩士,助理工程師。研究方向:動態(tài)目標測試與信息處理,計算機視覺與圖像處理。