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

基于顏色距離與Edge Boxes候選區(qū)域算法

2019-08-21 10:57:34王春哲安軍社姜秀杰邢笑雪崔天舒
液晶與顯示 2019年7期
關(guān)鍵詞:區(qū)域檢測

王春哲,安軍社,姜秀杰,邢笑雪,崔天舒

(1. 中國科學(xué)院國家空間科學(xué)中心 復(fù)雜航天系統(tǒng)電子信息技術(shù)重點實驗室,北京 100190;2. 中國科學(xué)院大學(xué),北京 100049;3. 長春大學(xué),吉林 長春 130022)

1 引 言

目標(biāo)檢測是計算機視覺研究領(lǐng)域的一個基本問題,在機器人導(dǎo)航,目標(biāo)的視覺跟蹤,視頻智能監(jiān)控等方面有著廣泛的應(yīng)用[1-3]。目標(biāo)檢測的最終目的為確定圖像中是否含有目標(biāo)及目標(biāo)所在圖像位置。

在過去幾十年中,解決該問題的主要方法是采用滑動窗口范式,該類方法計算量大,僅在單尺度目標(biāo)檢測中,每張圖像需處理104~105個候選窗口。在現(xiàn)代目標(biāo)檢測框架中,還需要預(yù)測目標(biāo)的寬高比,這將使得每張圖像處理106~107個窗口[1]。因此,基于滑動窗口范式的檢測需要耗費巨大的計算資源。

最近,學(xué)者們提出替代滑動窗口范式的檢測框架:基于候選區(qū)域(Region Proposals,RP)的目標(biāo)檢測[1]。基于候選區(qū)域的目標(biāo)檢測,是在待檢測的圖像中生成可能出現(xiàn)目標(biāo)的候選區(qū)域,并對候選區(qū)域進行目標(biāo)的識別與定位。該類方法極大降低了需處理的候選窗口數(shù),從而提高了目標(biāo)檢測效率。

當(dāng)前生成候選區(qū)域的主要策略有:分組提案(Grouping Proposals,GP)策略及窗口評分(Window Scoring Proposals,WSP)策略[1]。

GP策略試圖生成可能包含目標(biāo)的分割段,并通過超像素(Super Pixels,SP)、顏色等線索合并包含目標(biāo)的分割段,以達到獲取候選區(qū)域的目的。GP策略的主要方法有:選擇性搜索算法(Selective Search,SS)[4]以及CPMC[5]算法。這類方法能夠生成較高質(zhì)量的候選區(qū)域,缺點在于算法復(fù)雜度較高。

WSP策略是對可能出現(xiàn)目標(biāo)的滑動窗口評分,并根據(jù)得分篩選滑動窗口。與GP策略相比,該方法速度較快。該類方法主要有Objectness[6],BING[7]以及Edge Boxes[8]。Edge Boxes通過生成邊緣特征圖及統(tǒng)計滑動窗口中邊緣段的數(shù)量,篩選候選區(qū)域。該方法對于較小的目標(biāo)或較平滑的目標(biāo),由于產(chǎn)生的邊緣信息不多,使得滑動窗口得分過低,甚至低于設(shè)置的閾值,造成目標(biāo)的漏檢。

顯著性是目標(biāo)區(qū)別于目標(biāo)背景的一種度量方法[8]。所謂目標(biāo)的顯著性,是統(tǒng)計待檢測圖像中目標(biāo)區(qū)別與背景的一些特征,諸如目標(biāo)的顏色,紋理及形狀等信息[9]。為使得Edge Boxes算法更加高效,本文將顯著性檢測融入到Edge Boxes算法中,提出了一種基于顏色距離與Edge Boxes候選區(qū)域算法。該方法首先在待檢測的圖像上無重疊采樣若干圖像塊,并根據(jù)顏色直方圖計算每個圖像塊的顯著性得分;然后通過滑動窗口內(nèi)包含該圖像塊的個數(shù)統(tǒng)計滑動窗口內(nèi)的平均顯著性得分;最后,根據(jù)滑動窗口內(nèi)的平均顯著性得分及滑動窗口內(nèi)的邊緣信息,計算該滑動窗口的最終得分,并利用該得分篩選滑動窗口。

2 基于顏色距離與Edge Boxes候選區(qū)域算法

本文所述候選區(qū)域算法主要包括3部分:(1)滑動窗口內(nèi)邊緣段得分;(2) 滑動窗口內(nèi)目標(biāo)顯著性得分;(3) 篩選滑動窗口。圖1為本文所述算法得實現(xiàn)框圖。

2.1 邊緣段得分

如圖1所示,邊緣段得分包括邊緣點聚合、邊緣段相似性及邊緣段的權(quán)值計算3個部分。

2.1.1 邊緣點聚合及邊緣段相似度

對于邊緣段sk的邊緣點集合P,邊緣段sk中的任意邊緣點p(p∈P),用邊緣強度mp,邊緣方向θp,邊緣點位置(xp,yp)表示,則邊緣段sk的位置(xsk,ysk)定義為:

(1)

邊緣段sk的方向角θsk定義為:

(2)

因此邊緣段sk可用三維向量來唯一表示,(xsk,ysk,θsk)[8-9]。給定一個邊緣段集合T,在集合T任意取兩個邊緣段ti、tj,計算兩邊緣段之間的相似度:

圖1 基于顏色距離與Edge Boxes候選區(qū)域算法框圖Fig.1 Block diagram of region proposals algorithm based on color distance and Edge Boxes

a(ti,tj)=|cos(θi-θij)cos(θj-θij)|γ,

(3)

式中:θi、θj分別為邊緣段ti、tj的方向角;θij為邊緣段ti與tj的重心連線間的方向角;γ用于調(diào)整邊緣段方向角變化對相似度的影響程度,鑒于Edge Boxes中γ的取值,本文取γ=2[8-9]。

2.1.2 滑動窗口內(nèi)邊緣段的權(quán)值

給定任意一邊緣段sk,及滑動窗口b,為表示邊緣段sk被滑動窗口b的包圍程度,將邊緣段sk賦予權(quán)重wb(sk)∈[0,1]。若sk被滑動窗口b完全包圍,則wb(sk)=1;若sk在滑動口b外部,則wb(sk)=0[8-9]。

(4)

根據(jù)邊緣段的權(quán)值,統(tǒng)計每個滑動窗口內(nèi)邊緣段的數(shù)量,作為滑動窗口的邊緣段得分:

(5)

式(5)中:mi表示第i個邊緣段si的邊緣強度;bh與bw表示滑動窗口的高度和長度;k是一常數(shù),借鑒Edge Boxes 中k的取值,本文取k=1.5[9]。

2.2 顯著性得分

圖2 C-S圖像塊的顏色距離Fig.2 Color distanceof C-S image patch

目標(biāo)的顯著性是指目標(biāo)與周圍背景之間的差異度,其目的在于研究人眼的視覺關(guān)注情況[10-15]。在文獻[10]中,作者通過使用目標(biāo)及目標(biāo)周邊的顏色,紋理等信息區(qū)分目標(biāo)與背景。文獻[10]中指出,對于任意完全包含目標(biāo)的矩形框bc及對應(yīng)的輪廓矩形框bs(bc?bs),不包含目標(biāo)的矩形框br及對應(yīng)輪廓矩形框bm(br?bm),則顏色距離關(guān)系有ds{bc,bs}>ds{br,bm},如圖2所示。將矩形框bc,br稱為Center圖像塊,輪廓矩形框bs、br稱為Surround圖像塊。為方便起見,分別記作C圖像塊,S圖像塊。為此,本文將目標(biāo)顯著性引入到Edge Boxes算法中。

2.2.1C-S圖像塊

對于上述的彩色圖像X,其圖像尺寸為M×N×3,3為圖像的通道數(shù)。首先,將圖像分割成互不重疊的,尺寸為d×d的圖像塊,因此一張圖像將會產(chǎn)生Nm=(M/d)×(N/d)個圖像塊。為便于闡述,將每個圖像塊稱C圖像塊,記作Cxi(i=1,L,Nm)。由于彩色圖像有R、G、B 3個通道,因此每通道記作Cxi(R)、Cxi(G)、Cxi(B)。

為計算顯著性得分,需將每個圖像塊Cxi向四周延拓像素,形成S圖像塊,記Sxi(i=1,L,Nm)。其選取S圖像塊策略:對于尺寸為d×d的Cxi,向上下左右分別延拓2×d個像素;對位于X邊界上的Cxi,則僅向含有像素的方向延拓2×d個像素。

2.2.2 C圖像塊的卡方距離

選好圖像塊Cxi與圖像塊Sxi后,分別計算Cxi的3通道直方圖,記為HCR、HCG、HCB;圖像塊Sxi中三通道的顏色直方圖分別記為HSR、HSG、HSB。為衡量Cxi與Sxi兩圖像塊的顏色差異性,使用顏色直方圖的卡方距離來表示,則有:

R通道的顏色直方圖的卡方距離:

(6)

G通道顏色直方圖的卡方距離:

(7)

B通道顏色直方圖的卡方距離:

(8)

其中,n為一常數(shù),n=256,將3通道顏色直方圖的卡方距離進行加權(quán)平均,作為兩圖像塊Cxi與Sxi最終顏色的卡方距離:

χ2(HC,HS)=λ×χ2(HCR,SCR)+μ×χ2(HCG,SCG)+(1-λ-μ)χ2(HCB,SCB),

(9)

式(9)中,0<λ<1,0<μ<1為調(diào)節(jié)各顏色通道卡方距離重要性參數(shù)。對于給定的滑動窗口b,統(tǒng)計滑動窗口b中Cxi的平均的卡方距離,作為最終滑動窗口b的顯著性得分:

(10)

2.3 篩選候選框

對于給定的滑動窗口b,將計算的顯著性得分賦予合適權(quán)重融合到邊緣段得分,則滑動窗口b的最終得分為:

(11)

α為一參數(shù),用于調(diào)整hb及sal(b)兩者之間的相互重要程度。精調(diào)得分高的滑動窗口,并執(zhí)行非極大值抑制(Non-Maximum Suppression,NMS),最終獲得選取的候選區(qū)域。

3 數(shù)據(jù)分析與性能比較

3.1 數(shù)據(jù)庫選取及性能評價指標(biāo)

為衡量本文算法的有效性,本文在PASCAL VOC 2007數(shù)據(jù)庫上進行實驗,PASCAL VOC 2007數(shù)據(jù)集有:訓(xùn)練集,驗證集及測試集共20類目標(biāo)的圖像數(shù)據(jù)。數(shù)據(jù)集中共有9 963張圖像,包含24 640標(biāo)注的目標(biāo)。PASCAL VOC 2007的基本情況如表1所示。

表1 PASCAL VOC 2007數(shù)據(jù)庫特性Tab.1 Properties of PASCAL VOC 2007 database

3.2 性能評價指標(biāo)

本文使用兩個評價指標(biāo)來衡量所提算法的有效性,分別為召回率和達到某召回率下所需候選框的最小數(shù)目,用符號MinN表示。其中,召回率是衡量算法預(yù)測性能的重要指標(biāo),公式如下:

(12)

式(12)中,num(g)表示g的數(shù)目;TP為檢測的正確目標(biāo),F(xiàn)N為檢測的虛假目標(biāo)。確定TP的標(biāo)準(zhǔn)是通過候選區(qū)域與所標(biāo)注區(qū)域的交并比(Intersection Over Union,IOU)實現(xiàn)。假定候選區(qū)域為prbx,標(biāo)注區(qū)域為grbx,確定prbx是TP的準(zhǔn)則如下:

(13)

式(13)中,符號∩、∪表示取交集與并集,thr表示所設(shè)置的閾值。召回率越高,表明所提算法越好。確定候選框最小數(shù)目MinN,可以有效反映所提算法的預(yù)測性能,其值越小越好。MinN確定規(guī)則如下:

(1)預(yù)先設(shè)置候選區(qū)域數(shù)目為nums={100,200,500,1 000,2 000,5 000,10 000},同時,計算相應(yīng)候選區(qū)域數(shù)目下的召回率Ri,i=1,2,…,7。

(2) 對集合nums中數(shù)據(jù)求對數(shù),記為ms=log(nums)。

(4)計算召回率達到Rt所需要的候選區(qū)域數(shù)目:

(14)

3.3 參數(shù)確定

研究參數(shù)λ、μ及α與召回率之間的關(guān)系。選取λ和μ的取值范圍為0.1~0.5,步長為0.1,共5個值;α的取值為0.025,0.05,0.075,0.1共4個值。其參數(shù)(λ,α)、(λ,μ)、(μ,α)與召回率之間的關(guān)系分別如圖3、圖4及圖5所示。圖3~5中紅點表示召回率取最大值對應(yīng)的參數(shù)點。從3幅圖中可發(fā)現(xiàn),當(dāng)λ=0.5,μ=0.4,α=0.075時,召回率為最大值。

首先分析參數(shù)λ、μ、α與召回率之間的關(guān)系。由于參數(shù)λ、μ及α之間相互聯(lián)系,因此,將會有3種組合形式,分別為:(λ,μ)、(λ,α)及(μ,α)。固定圖像尺寸d,接下來分析窗口尺寸d與召回率之間的關(guān)系。固定參數(shù)λ、μ、α的最優(yōu)值,分別為λ=0.5,μ=0.4,α=0.075,并選取d的取值范圍為4~32,步長為4,共8個值,各窗口尺寸d與召回率之間的關(guān)系如圖6所示。從圖6中可明顯發(fā)現(xiàn),當(dāng)d=8時,取得最大值點。

圖3 參數(shù)λ、α與召回率的關(guān)系。Fig.3 Relation of the parameterλ,αand recall.

圖4 參數(shù)λ、μ與召回率的關(guān)系。Fig.4 Relation of the parameterλ,μand recall.

圖5 參數(shù)μ、α與召回率的關(guān)系。Fig.5 Relation of the parameterμ,αand recall.

圖6 參數(shù)d與召回率的關(guān)系。Fig.6 Relation of the parameterdand recall.

因此,本文最終選取參數(shù)值為λ=0.5,μ=0.4,α=0.075,d=8。

3.4 數(shù)據(jù)分析與性能比較

為說明本文方法的有效性,將本文方法與SS[4]、CPMC[5]、Objectness[6]、BING[7]、Edge Boxes[8]、Rand.Prim’s[16]、Rand.Prim’s-MTSE[17]、Rantalankila[18],MCG[19]共9種算法進行比較。其中:SS通過使用貪婪搜索策略合并圖像中的超像素來生成候選區(qū)域[1,4];CPMC從構(gòu)建前景、后景的種子點,能量方程并優(yōu)化其參數(shù)的角度生成候選區(qū)域[5];Objectness首先根據(jù)目標(biāo)顯著性生成初始化候選窗口,并通過邊緣,顏色等信息篩選分?jǐn)?shù)較高的候選區(qū)域[6];BING通過在邊緣特征上訓(xùn)練線性分類器及使用滑動窗口范式獲取候選區(qū)域;Rand.Prim’s算法則引入了一種隨機超像素合并(Randomized Super Pixels Merging,RSPM) 機制來達到獲取候選區(qū)域的目的[16];Rand.Prim’s-MTSE是對Rand.Prim’s的改進算法;Rantalankila則從全局與局部搜索合并超像素的角度,提取圖像中的候選區(qū)域[17];MCG算法使用快速多尺度分層分割產(chǎn)生分割段、并基于邊緣強度合并分割段,生成候選區(qū)域。

為衡量本文算法的有效性,本文在PASCAL VOC 2007驗證集上進行實驗。首先選取交并比IOU的取值范圍0.5~1,步長為0.05,共11個值,計算各算法在不同交并比IOU下獲得的召回率,實驗結(jié)果如圖7~10所示。圖7~10分別為候選區(qū)域數(shù)目為100,1 000,5 000,10 000時,各算法在不同交并比IOU下的召回率。

為更細(xì)致觀察所提算法召回率的提升,在召回率曲線圖中進行局部放大,如圖7~10所示。從圖7~10中可發(fā)現(xiàn),當(dāng)交并比IOU為0.75時,本文所提算法的召回率相比于Edge Boxes分別提高了0.08%,0.43%,0.46%和0.46%。這表明當(dāng)IOU為0.75時,在不同候選區(qū)域數(shù)目的情況下,本文所提算法均在一定程度上提高了召回率。

圖7 候選區(qū)域數(shù)為100時的10種算法的召回率Fig.7 Recall rate of 10 algorithms in 100 region proposals

圖8 候選區(qū)域數(shù)為1 000時的10種算法的召回率Fig.8 Recall rate of 10 algorithms in 1 000 region proposals

圖9 候選區(qū)域數(shù)為5 000時的10種算法的召回率Fig.9 Recall rate of 10 algorithms in 5 000 region proposals

圖10 候選區(qū)域數(shù)為10 000時的10種算法的召回率Fig.10 Recall rate of 10 algorithms in 10 000 region proposals

為進一步說明所提算法的有效性,本文測試了當(dāng)交并比IOU為0.7,召回率分別達到@45%,@60%,@75%時,10種算法所需候選區(qū)域的最小數(shù)目MinN,如表2所示。表2中“--”表示無窮大;符號@表示達到的召回率;最小數(shù)目用加粗字體標(biāo)識。由表2知,當(dāng)召回率達到@60%時,相比于Edge Boxes,所提算法的MinN降低了10個;當(dāng)召回率達到@75%,所提算法的MinN降低了31個。這表明本文算法能夠有效降低達到所需候選區(qū)域的數(shù)目,這將提高后續(xù)目標(biāo)檢測算法的效率。

表2 達到某召回率10種算法所需候選區(qū)域的最小數(shù)目Tab.2 Minimum number of proposals needed to achieve specified recall for 10 algorithms

為衡量所提算法在不同交并比IOU下的魯棒性,本文從實際中常用IOU的角度,選取IOU為0.5,0.6,0.7,候選區(qū)域分別為1 000,2 000時的各算法的召回率,實驗結(jié)果如表3和表4所示。

從表3可知,當(dāng)IOU為0.5,0.6,0.7時,與Edge Boxes算法相比,所提算法的召回率分別提高了0.32%,0.18%,0.39%;而平均結(jié)果顯示,召回率提高了0.29%。

從表4可知,當(dāng)IOU為0.5,0.6,0.7時,所提算法較Edge Boxes算法的召回率分別提高了0.46%,0.35%,0.57%;平均結(jié)果顯示,召回率提高了0.46%。因此由表3~4可知,所提算法在一定程度上改善了召回率。

表3 候選區(qū)域數(shù)為1 000時的10種算法召回率對比Tab.3 The recall rate of 10 algorithms in 1 000 region proposals

3.5 運行時間效率對比

為說明本文所提算法的運算效率,本文在Intel(R)Core(TM)i7-7700 K CPU@4.20 GHz,RAM內(nèi)存為32 G的計算機上進行測試,以一張圖像(333×500)進行實驗,各算法運行時間如表5所示。除Edge Boxes與本文算法外,其他算法時間參考了文獻[9]。從表5可看出,CPMC算法運行時間最長;相對于Edge Boxes,所提算法處理每張圖像增加大約0.18 s,但提高了算法的召回率。盡管所提算法增加了運算時間,但得益于當(dāng)前計算機強大的處理能力,所提算法的綜合效益得到了提升。

3.6 所提算法的目標(biāo)檢測結(jié)果

本文列出了所提算法的目標(biāo)檢測結(jié)果,如圖11所示。其中,綠色實線代表真實的標(biāo)注框;藍(lán)色虛線便是所提算法的預(yù)測候選區(qū)域;紅色實現(xiàn)代表漏檢目標(biāo);左上角的數(shù)字,代表預(yù)測目標(biāo)的所得分?jǐn)?shù)。

從圖中發(fā)現(xiàn),針對較小的目標(biāo)出現(xiàn)漏檢情況。這是因為小目標(biāo)邊緣信息少,低于閾值,如何提高較小目標(biāo)的檢測準(zhǔn)確性是接下來繼續(xù)研究的內(nèi)容。

表4 候選區(qū)域數(shù)為2 000時的10種算法召回率對比Tab.4 Recall rate of 10 algorithms in 2 000 region proposals

表5 10種算法運行時間對比Tab.5 Comparison of computation time of 10 algorithms s/image

圖11 所提算法的目標(biāo)檢測結(jié)果Fig.11 Object detection results of proposed algorithm

4 結(jié) 論

本文根據(jù)Edge Boxes算法生成候選區(qū)域的原理,將目標(biāo)顯著性引入到Edge Boxes框架中,提出了一種基于顏色距離與Edge Boxes候選區(qū)域算法。首先根據(jù)結(jié)構(gòu)化邊緣檢測算子,邊緣點聚合及邊緣段相似性統(tǒng)計滑動窗口內(nèi)的邊緣段得分;然后在待檢測圖像上無重疊采樣若干個圖像塊,以此形成C-S圖像塊。根據(jù)顏色直方圖計算C-S圖像塊顏色的卡方距離,作為該C圖像塊的顯著性得分;最后,統(tǒng)計滑動窗口內(nèi)邊緣段得分及顯著性得分,作為該滑動窗口的最終得分,并根據(jù)該得分篩選候選區(qū)域。在PASCAL VOC 2007上驗證集上實驗,IOU取0.5,0.6,0.7。與Edge Boxes相比,當(dāng)候選區(qū)域取1 000時,本文算法的召回率分別提高了0.32%,0.18%,0.39%;當(dāng)候選區(qū)域取2 000時,本文算法召回率分別提高了0.46%,0.35%,0.57%。

猜你喜歡
區(qū)域檢測
永久基本農(nóng)田集中區(qū)域“禁廢”
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
分割區(qū)域
“幾何圖形”檢測題
“角”檢測題
小波變換在PCB缺陷檢測中的應(yīng)用
關(guān)于四色猜想
分區(qū)域
主站蜘蛛池模板: 午夜无码一区二区三区在线app| 国产丝袜一区二区三区视频免下载| 国产精品蜜臀| 国产成人艳妇AA视频在线| 国产综合另类小说色区色噜噜| 国产精品一区在线麻豆| 青青草原国产av福利网站 | 国产噜噜噜| 国产91无毒不卡在线观看| 91亚瑟视频| 久久无码免费束人妻| 狠狠色香婷婷久久亚洲精品| 久久久久青草大香线综合精品| 91麻豆久久久| 国产伦精品一区二区三区视频优播 | 又粗又大又爽又紧免费视频| 国产一区二区三区在线观看视频| 538国产视频| 国产精选小视频在线观看| 玖玖免费视频在线观看| 午夜激情福利视频| 无码视频国产精品一区二区| 爽爽影院十八禁在线观看| 少妇被粗大的猛烈进出免费视频| 亚洲无线一二三四区男男| 国产精品太粉嫩高中在线观看| 五月天福利视频| 精品一区二区三区自慰喷水| 欧美黄网站免费观看| 国产精品自在在线午夜区app| 99久久精品免费看国产电影| 伊人狠狠丁香婷婷综合色| 88av在线| 2020最新国产精品视频| 在线看免费无码av天堂的| 中文字幕无码电影| 欧美日韩中文国产| 国产精品人莉莉成在线播放| 国产h视频在线观看视频| 久久精品亚洲中文字幕乱码| 国产精品lululu在线观看| 国产AV无码专区亚洲精品网站| 毛片久久网站小视频| 亚洲一区二区三区麻豆| 色综合天天视频在线观看| 无码中文字幕精品推荐| 综合亚洲网| 免费一级毛片在线播放傲雪网| 在线观看国产精品第一区免费 | 亚洲免费三区| 内射人妻无码色AV天堂| 久久午夜夜伦鲁鲁片无码免费| 亚洲天堂免费在线视频| 免费av一区二区三区在线| 日本尹人综合香蕉在线观看| 91精品专区国产盗摄| 激情在线网| 欧美视频在线不卡| 日本少妇又色又爽又高潮| 久久国产精品77777| 伊人欧美在线| 国产欧美高清| www.av男人.com| 欧美午夜理伦三级在线观看| 日韩在线观看网站| 亚洲男人在线| 野花国产精品入口| 91久久夜色精品| 成人在线综合| 波多野吉衣一区二区三区av| 国产一区二区三区精品久久呦| 日本国产精品| 国模私拍一区二区| 99在线观看免费视频| 国产国拍精品视频免费看| 日本在线欧美在线| 亚洲最大福利视频网| 久久亚洲综合伊人| 高清无码一本到东京热| 日本亚洲国产一区二区三区| 日韩高清欧美| 激情無極限的亚洲一区免费|