時(shí)間:2020-09-20 19:49來源:戰(zhàn)術(shù)導(dǎo)彈技術(shù) 作者:中國(guó)通航
|
摘要:針對(duì)無人機(jī)偵察影像的目標(biāo)檢測(cè)問題,研究一種基于候選區(qū)域的無人機(jī)偵察影像目標(biāo)檢測(cè)技術(shù)。首先圍繞無人機(jī)影像特點(diǎn),分析了基于候選區(qū)域的目標(biāo)檢測(cè)技術(shù)的優(yōu)勢(shì)。然后介紹了該技術(shù)的關(guān)鍵步驟并歸納了各步驟的主流算法。最后總結(jié)了兩種較為成熟的候選區(qū)域目標(biāo)檢測(cè)框架:基于DPM的候選區(qū)域目標(biāo)檢測(cè)框架和基于卷積神經(jīng)網(wǎng)絡(luò)的候選區(qū)域目標(biāo)檢測(cè)框架,通過對(duì)現(xiàn)有算法的分析,為下一步改進(jìn)算法提供了思路。
相比于傳統(tǒng)戰(zhàn)場(chǎng)偵察方式,無人機(jī)偵察能夠在避免人員傷亡的情況下提供近實(shí)時(shí)的情報(bào)信息,逐漸成為一種主流的偵察手段。無人機(jī)獲得戰(zhàn)場(chǎng)偵察影像數(shù)據(jù)后,通過目標(biāo)檢測(cè)技術(shù)處理偵察影像,實(shí)現(xiàn)對(duì)戰(zhàn)場(chǎng)典型目標(biāo)的定位與分類,根據(jù)檢測(cè)信息,可以準(zhǔn)確打擊敵方目標(biāo)、掌握敵我部署、增強(qiáng)戰(zhàn)場(chǎng)判斷力、提高作戰(zhàn)效率。
目標(biāo)檢測(cè)技術(shù)是一種基于目標(biāo)幾何與統(tǒng)計(jì)特征的圖像識(shí)別分割技術(shù)。早期的算法有幀差法、背景差法、光流法等,主要利用幀間信息定位出運(yùn)動(dòng)目標(biāo)的空間位置,不涉及對(duì)目標(biāo)類別的智能分類,如需目標(biāo)判讀還要添加目標(biāo)識(shí)別模塊,過程繁瑣冗余。此外,無人機(jī)偵察影像相對(duì)于一般研究的目標(biāo)檢測(cè)影像有自身的特殊性:
(1)成像環(huán)境惡劣、目標(biāo)背景運(yùn)動(dòng)且復(fù)雜;
(2)目標(biāo)相對(duì)背景過小,定位困難;
(3)目標(biāo)特征不明顯,識(shí)別難度大;
(4)實(shí)際應(yīng)用需求對(duì)算法實(shí)時(shí)性、魯棒性要求高。
因此,快速魯棒的進(jìn)行無人機(jī)偵察影像目標(biāo)檢測(cè)成為無人機(jī)信息處理的關(guān)鍵,而基于候選區(qū)域(Region Proposal)的目標(biāo)檢測(cè)技術(shù)正符合以上要求:
(1)對(duì)單幅或單幀影像進(jìn)行檢測(cè),不受運(yùn)動(dòng)背景限制;
(2)候選區(qū)域檢測(cè),縮小待計(jì)算窗口數(shù)量,運(yùn)算速度快;
(3)特征提取降維與分類器相結(jié)合,識(shí)別定位的精度與速度高;
(4)整體框架簡(jiǎn)單清晰如圖1所示,可以根據(jù)檢測(cè)要求對(duì)候選區(qū)域檢測(cè)、特征提取、分類器三個(gè)檢測(cè)階段進(jìn)行變化,便于算法的改進(jìn)與評(píng)估。
因此對(duì)基于候選區(qū)域的無人機(jī)偵察影像目標(biāo)檢測(cè)技術(shù)進(jìn)行研究具有重要意義,接下來將對(duì)其三個(gè)階段進(jìn)行介紹和算法概述。
![]() 圖1 基于候選區(qū)域的目標(biāo)檢測(cè)框架
1 候選區(qū)域檢測(cè)
候選區(qū)域檢測(cè)是利用圖像顏色、邊緣、紋理等特征,選擇性搜索目標(biāo)位置的方法。由于目標(biāo)可能出現(xiàn)在圖像的任何位置,大小、長(zhǎng)寬比例不定,因此需要根據(jù)一定方法將圖像分割成各種尺寸的子圖像作為候選區(qū)域,便于目標(biāo)定位與特征提取。
而高效的分割候選區(qū)域成為候選區(qū)域檢測(cè)階段的研究重點(diǎn)。傳統(tǒng)窮舉搜索(Exhaustive Search)算法也可以算作一種特殊的候選區(qū)域檢測(cè)方法,其利用幾種尺寸相對(duì)固定的矩形窗口,逐行列或隨機(jī)對(duì)整幅圖像截取子圖像,實(shí)現(xiàn)對(duì)圖像的遍歷。這種盲目窮舉的區(qū)域搜索方法時(shí)耗長(zhǎng)、冗余大,嚴(yán)重影響整體目標(biāo)檢測(cè)算法的運(yùn)行速度與性能,更無法滿足無人機(jī)情報(bào)處理的實(shí)時(shí)性,因此為提高檢測(cè)效率需要一種檢測(cè)策略對(duì)區(qū)域搜索進(jìn)行引導(dǎo),避免復(fù)雜的運(yùn)算。
現(xiàn)有的可用于候選區(qū)域檢測(cè)的算法有很多,Jan Hosang等將這些算法分為分組區(qū)域選擇法(Grouping proposal methods)和窗口評(píng)分區(qū)域選擇法(Window scoring proposal methods)兩大類。分組區(qū)域選擇法將圖像先分割成小塊,隨后按照某種原則組合成需要的候選區(qū)域。根據(jù)產(chǎn)生候選區(qū)域方式的不同,分組區(qū)域選擇法又細(xì)分為超像素法(Superpixels, SP)、像素分割法(Graph Cut, GC)和邊緣輪廓法(Edge Contours, EC)。窗口評(píng)分區(qū)域選擇法在圖像上截取大量的區(qū)域窗(Windows),并按照與目標(biāo)關(guān)系的大小進(jìn)行打分,選擇分?jǐn)?shù)高的生成候選區(qū)域。圖2詳細(xì)描述了這種分類層次并列舉了主要算法。
![]() 圖2 主要候選區(qū)域檢測(cè)算法分類
上述算法中比較具有代表性的有:Seletive Search、Edge Boxes和MCG。
Seletive Search的主要思路是使用圖像分割算法將圖像分割成小區(qū)域,計(jì)算相鄰小區(qū)域的顏色、紋理等特征的相似度,并融合相似度最高的兩個(gè)區(qū)域,重復(fù)相似度計(jì)算和融合過程直到合成整張圖像,合成過程中產(chǎn)生的各種尺度區(qū)域即為候選區(qū)域。
Edge Boxes首先使用結(jié)構(gòu)化快速邊緣檢測(cè)算法得到邊緣圖像(Edge Probability map),利用非極大值抑制(Non-maximum Suppression, NMS)稀疏邊緣圖像,然后將邊緣點(diǎn)組成邊緣組(Edge Group)并計(jì)算組間的相似度,進(jìn)而得到框內(nèi)和與框邊緣重疊的兩組輪廓數(shù),最后根據(jù)輪廓數(shù)對(duì)區(qū)域框進(jìn)行打分,根據(jù)分?jǐn)?shù)確定候選區(qū)域。
MCG與Edge Boxes一樣先用結(jié)構(gòu)化快速邊緣檢測(cè)算法得到邊緣圖像,利用分水嶺算法得到輪廓圖,隨后生成超度量輪廓映射圖(UCM),之后通過層次分割得到區(qū)域集并用隨機(jī)森立分類器根據(jù)尺度、位置和邊緣強(qiáng)度等特征對(duì)區(qū)域進(jìn)行排序,進(jìn)而選出符合要求的候選區(qū)域。
魯棒性(Robust)、實(shí)時(shí)性和召回率(Recall)是評(píng)價(jià)候選區(qū)域選擇方法的一般標(biāo)準(zhǔn)。無人機(jī)偵察環(huán)境復(fù)雜導(dǎo)致成像過程中可能存在各種擾動(dòng),因此良好的魯棒性和較高的召回率是保證區(qū)域選擇算法在實(shí)際應(yīng)用中具備高質(zhì)量目標(biāo)檢測(cè)效果的關(guān)鍵。同時(shí)提升區(qū)域選擇階段的運(yùn)行速度,也會(huì)降低整體目標(biāo)檢測(cè)過程的時(shí)耗。
|