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

基于卷積神經網絡的目標檢測與識別?

2020-05-15 05:19:34王高峰徐子同王翠翠
計算機與數字工程 2020年2期
關鍵詞:建議區域檢測

王高峰 徐子同 盧 瑋 王翠翠 高 濤

(1.貴州宇鵬科技有限公司 貴陽 550014)(2.長安大學信息工程學院 西安 710072)

1 引言

目標的檢測和識別是人工智能領域很重要的研究方向,它的目的就是利用計算機識別一幅圖像中目標的種類,并給出它邊界框的位置。由于目標出現遮擋或者視角變化,都會發生識別的準確率降低,同時由于卷積神經網絡和區域建議網絡優化問題以及計算機的運算能力,都會影響到目標識別和檢測的速度。對于傳統的目標檢測方法,研究的重點是特征提取和分類,但它對目標的分類依靠的是人工設計的特征,因此得到的準確度很低。即使最近的Fast R-CNN實現了近實時檢測的速率,但它忽略了生成區域建議框的時間。

為了提高運算速度和準確率,本文提出一種新的基于區域建議網絡和卷積神經網絡的目標檢測算法,該算法摒棄了傳統的 selective search[16]選擇候選區域的方法,而是利用RPN算法獲得候選區域的邊界框,減小計算量,然后通過Fast R-CNN開源框架,得到待檢測圖像的所有特征,最后,利用LocNet網絡,輸入已經得到的候選區域,計算候選區域的邊界概率,得到最優的目標邊界框。

2 基于區域建議網絡和卷積神經網絡的快速目標檢測原理

卷積神經網絡的優點在于可以通過利用自主學習特征的這種優勢,使特征表達能力和分類能力都比傳統目標檢測識別方法好,所以基于卷積神經網絡的目標檢測和識別方法取得了較高的準確率。但是,由于無法滿足實時檢測的要求,Gir?shick[4]等提出了R-CNN模型,這種卷積神經網絡的目標檢測和識別算法摒棄了遍歷搜索方式,利用選擇性搜索法從待檢測圖像中提取許多的候選區域,極大提高了速度和準確率,然而R-CNN還存在明顯的缺陷:占用大量的磁盤空間、會丟失信息和區域建議框有大量的重疊等。Girshick又提出了Fast R-CNN模型。相比于R-CNN模型,它不需要對每一個候選區域都進行特征提取,極大減少了不必要的運算量,但是它也有很大的缺點,選擇性搜索法是一種單獨的操作,對整個網絡速度還是有很大影響,所以我們提出了基于區域建議網絡和卷積神經網絡的快速目標檢測識別算法。

2.1 改進的基于卷積神經網絡的目標檢測識別算法的工作過程

目前最好的目標檢測網絡都要用到區域建議算法來預測目標的位置,生成候選區域。而本文提出了一種改進的基于卷積神經網絡的目標檢測識別算法,這個算法使用了深度計算建議框網絡(Region Proposal Networks,RPN)[13],它與 Fast R-CNN 共享卷基層,極大提高了速度。工作過程如圖1所示。

圖1 算法工作過程

2.2 區域建議網絡

區域建議網絡(RPN)作用就是在卷積神經網絡的最后一個卷積層輸出的特征圖上滑動窗口,然后生成許多可能存在檢測目標的候選區域,利用這些候選區域建議框來完成目標識別檢測。

1)區域建議網絡的工作過程

圖2 區域建議網絡工作過程

區域建議網絡主要工作過程:(1)在特征圖上生成許多建議框,識別哪些建議框是前景,哪些是背景,簡稱RPN Classification;(2)獲取前景區域的大致坐標,簡稱RPN bounding box regression。工作過程和任務如圖2所示。

2)區域建議網絡的Anchor機制

RPN網絡中核心思想就是生成許多Anchor來預測目標及邊界。由于目標大小尺寸不定,因此An?chor給出一個基準窗,根據不同的倍數和不同的長寬比得到不同大小的窗,然后又生成多種Anchor。

3)區域建議網絡損失函數計算

(1)softmax loss的計算:需要與某個anchor相對應的人工標定和預測的邊界框結果來求。

(2)regression loss的計算:需要從三個部分開始計算,第一個是建議框的坐標位置x,y,w,h;第二個是reference box,其中每一個都有個中心點坐標x_a,y_a,w_a,h_a;第三個是ground truth所標定的框對應的中心位置點坐標x*,y*,w*,h*。計算公式如下:

則RPN的損失函數可以由下面公式計算。

其中Ncls是大小為256的batch,Lcls(pi,pi*)是目標前景與背景的對數損失,pi是anchor i被預測為目標的概率是前景的標簽值,如果anchor是正樣本,的值為1,反之anchor是負樣本,則的值為0。R是魯棒損失函數smooth L1。

2.3 區域建議網絡與卷積神經網絡共享機制

第一步,訓練RPN,用VGGNet預訓練的模型來初始化RPN參數,微調來訓練RPN參數到最優。

第二步,孤立對Fast-RCNN網絡的訓練,將上一步RPN輸出的proposal作為Fast-RCNN網絡的輸入。

第三步,利用對目標檢測分類的Fast-RCNN網絡來初始化RPN訓練,但把共享的卷積層固定不變,只對RPN特有的層微調,這時兩個網絡可以共享卷積層了。

第四步,繼續保持共享的卷積層固定,只對Fast R-CNN的全連接層進行微調。利用這種方法使兩個網絡能夠共享卷積層。

2.4 LocNet網絡

使用LocNet[9]網絡進行更加精確地邊界框定位也是本文的創新點之一。傳統的邊界框定位就是直接通過回歸的方法得到邊界框坐標,但誤差很大,通常很難獲得非常準確的邊界框位置。摒棄bbox回歸得到邊界的方法,而利用概率模型來確定邊界框位置是一種新型的目標定位法,可以使邊界框的定位更精確,使用LocNet網絡時,將邊界框作為識別的區域,通過計算邊界框這個區域內每一行和每一列是否包含目標的條件概率,利用概率可以知道建議框具體位置的信息,從而準確推斷出建議框的位置。

3 實驗設計與結果分析

3.1 實驗設計

實驗結構模型如圖3所示。

圖3 實驗結構模型

整個模型可分為以下四部分:

1)特征提取部分:卷積層卷積、激活函數以及池化操作,用于提取特征圖。

2)RPN部分:區域建議網絡用于生成候選區域建議框Proposal,首先利用RPN網絡結構生成多種Anchors,然后利用Softmax對判斷Anchors屬于前景還是背景,同時借助Bounding Box Regression對Anchors的位置進行回歸預測,從而得到Proposal的準確坐標。

3)Proposal Layer部分:計算proposals和ground truth boxes的偏移量,用于回歸層中邊界框的位置回歸和參數的學習,獲得更精確的位置。

4)ROI池化部分:利用卷積層得到的待檢測圖像feature map和RPN網絡得到的候選區域建議框proposal,把propopal在待檢測圖像中的坐標映射到最后一個卷積層(conv5-3)輸出的feature map中,然后把這些映射到的區域進行RoI池化操作,得到固定大小特征圖,然后與之后的fc層相連。

3.2 實驗結果與分析

圖4 目標識別準確率與訓練次數關系

圖5 損失函數與訓練次數關系

圖6 目標檢測識別結果圖

圖6 中框代表目標位置,數字代表識別分類的概率,數字越高說明分類越準確。

實驗準確率及損失函數值如表1所示。其中AP(Average Precision)代 表 平 均 準 確 率 ,mAP(mean Average Precision)代表不同種類的目標識別準確率的平均值,lose損失函數代表錯誤率,利用梯度下降法找到最小值,即調到最優參數,識別效果最好。

表1 實驗準確率及損失函數值

在與Fast R-CNN網絡相比較時,通過實驗數據得到的AP值和mAP值看出,此方法確實比Fast R-CNN網絡檢測識別更準確,而且本方法不僅識別物體的準確率高于其他方法,得到的物體邊界框也更加精確。

本文所用方法與Fast R-CNN網絡分別對VOC2007圖像集的測試的對比試驗結果如圖8和圖9所示。

圖7 本文使用方法的損失函數

圖8 本文所用方法識別結果圖

圖9 Fast R-CNN方法識別結果圖

由結果圖可得出結論:Fast R-CNN網絡使用selective search的方法選出大量的候選區,雖然取代了傳統的遍歷,減少了計算量,但它需要人工設計分割的策略,有可能會因為分割不到位,導致目標檢測識別率不高;其次無法對選出的區域篩選,不能去除不相關的區域而減少計算量。并且Fast R-CNN網絡使用的是bounding box回歸的方法確定邊界框位置,相比于LocNet網絡,使用回歸的方法不能準確找到目標邊界框位置,但LocNet網絡使用概率模型,可以用卷積神經網絡學習從而確定更準確的位置。

4 結語

本文提出了一種新的目標檢測和識別算法——基于區域建議網絡和卷積神經網絡的目標檢測識別算法。這種算法由生成建議框的卷積神經網絡、用于目標檢測的Fast R-CNN網絡和使邊界框回歸更精確的LocNet網絡構成。通過對實驗結果進行分析和對比,可以直觀看出新的目標識別檢測算法在速度、識別檢測準確率和邊界框位置精確度上都更加優異。

猜你喜歡
建議區域檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
接受建議,同時也堅持自己
學生天地(2020年32期)2020-06-09 02:57:54
好建議是用腳走出來的
人大建設(2018年9期)2018-11-18 21:59:16
小波變換在PCB缺陷檢測中的應用
關于四色猜想
分區域
基于嚴重區域的多PCC點暫降頻次估計
電測與儀表(2015年5期)2015-04-09 11:30:52
建議答復應該
浙江人大(2014年4期)2014-03-20 16:20:16
主站蜘蛛池模板: 澳门av无码| 亚洲综合色区在线播放2019| 日韩AV无码免费一二三区| a级毛片免费播放| 激情在线网| 亚洲天堂伊人| 大香网伊人久久综合网2020| 波多野结衣爽到高潮漏水大喷| 国产精品久久久久久久伊一| 国产全黄a一级毛片| 18禁色诱爆乳网站| 国产成人精品18| 日本久久久久久免费网络| 99热这里只有精品在线播放| 亚洲成人77777| 久久精品亚洲中文字幕乱码| 伊人久久青草青青综合| 亚洲天堂视频在线播放| 91成人免费观看| 一级香蕉视频在线观看| 欧美第二区| 亚洲一区二区无码视频| 这里只有精品在线播放| 婷婷伊人五月| 久久精品人妻中文系列| 亚洲欧美天堂网| 国产美女叼嘿视频免费看| 亚洲全网成人资源在线观看| 色偷偷一区二区三区| 国产成人无码Av在线播放无广告| 97国产成人无码精品久久久| www.狠狠| 国产精品美人久久久久久AV| 国产人在线成免费视频| 久久精品丝袜| 国产青青草视频| 成人综合久久综合| 亚洲男人在线天堂| 999精品在线视频| 国产综合精品日本亚洲777| 91久久青青草原精品国产| 国产日韩欧美在线视频免费观看| 黄色福利在线| 91国内在线观看| 91娇喘视频| 青青草国产在线视频| 97国产在线视频| 亚洲成网777777国产精品| 真人免费一级毛片一区二区| 青青青国产在线播放| 国产成人精品亚洲77美色| 国产精鲁鲁网在线视频| 日韩AV无码一区| 亚洲第七页| 波多野结衣视频网站| 国产伦精品一区二区三区视频优播| 亚洲综合精品香蕉久久网| 亚洲精品无码AV电影在线播放| 亚洲一区二区三区国产精华液| 91精品在线视频观看| 极品尤物av美乳在线观看| 无码日韩精品91超碰| 不卡无码网| 91无码人妻精品一区| 午夜视频在线观看免费网站 | 特级做a爰片毛片免费69| 亚洲成人高清无码| 3D动漫精品啪啪一区二区下载| 久热这里只有精品6| 国产91蝌蚪窝| 网友自拍视频精品区| 中文字幕无码av专区久久| 国产精品福利在线观看无码卡| 亚洲动漫h| 人妻精品久久久无码区色视| 最新国产你懂的在线网址| 久久男人资源站| 亚洲91精品视频| 在线观看国产小视频| WWW丫丫国产成人精品| 国产亚洲欧美在线人成aaaa | 日本AⅤ精品一区二区三区日|