官术网_书友最值得收藏!

第1章 雙階段檢測

1.1.2 候選區域提取

R-CNN輸入CNN的并不是原始圖像,而是通過選擇性搜索得到的候選區域,選擇性搜索的核心思想是層次分組算法(hierarchical grouping algorithm)[11],其核心內容為:


[11] 參見Pedro F Felzenszwalb、Daniel P Huttenlocher的論文“Efficient Graph-Based Image Segmentation”。

將圖像分成若干個小區域;

計算相似度,合并相似度較高的區域,直到小區域全部合并完畢;

輸出所有存在過的區域,即候選區域。

選擇性搜索偽代碼區域的合并規則為:

優先合并顏色相近的;

其次合并紋理相近的;

再次合并在上述合并后總面積小的;

最后優先合并在上述合并后總面積在其邊界框(bounding box,bbox)中所占比例大的。

圖1.3所示是通過選擇性搜索得到的候選區域,選擇性搜索的核心內容如算法1所示。

圖1.3 選擇性搜索效果示意

算法1 選擇性搜索

輸入:(彩色)圖像

輸出:目標假設位置的集合L

  1: 獲取所有的區域

  2: 初始化相似度集合

  3: for 每一個鄰居對do

  4:          計算相似度 

  5:           

  6: end for

  7: while ≠ ? do

  8:        計算最高相似度 

  9:        合并對應區域

10:        去除相似內容除了riS = S \ s(rir*)

11:        去除相似內容除了sjS = S \ s(r*rj)

12:        計算rt與其鄰居之間的相似性集合St

13:        

14:        

15: end while

16: 從R的所有區域中提取對象位置框L

主站蜘蛛池模板: 页游| 通河县| 德令哈市| 平舆县| 焦作市| 石棉县| 隆安县| 邻水| 东平县| 宜兰市| 石门县| 石台县| 深水埗区| 澄城县| 五台县| 龙陵县| 太仓市| 曲水县| 石台县| 宣城市| 天水市| 北宁市| 枞阳县| 遵化市| 墨竹工卡县| 无锡市| 汨罗市| 祥云县| 正阳县| 莱州市| 景宁| 哈巴河县| 特克斯县| 云梦县| 利辛县| 南乐县| 新闻| 洞头县| 鞍山市| 九龙城区| 仪征市|