今天為大家介紹一篇圖森科技在iccv 2019的目標檢測**《scale-aware trident networks for object detection》,簡稱tridentnet,中文翻譯為三叉戟網路。**位址見附錄。
我們知道在目標檢測任務中,尺度變化一直是很關鍵的問題。針對尺度變化問題,也有很多的方案被提出,如figure 1所示:
**提出了tridentnet,基於resnet-101骨架網路在coco資料集上達到了單模型48.4的準確率,重新整理coco紀錄。tridentnet的主要貢獻在於:
假設膨脹率為[公式],使用的卷積核大小為[公式],則使用膨脹卷積的感受野大小為[公式],例如:
可以不增加額外的參數量。和**的出發點一致,即不同尺度的物體應該以同樣的表徵能力進行統一的轉化。在不同的感受野下,可以對不同尺度範圍訓練相同的引數。
本文的另外乙個值得稱道的地方就是實驗做的非常棒。首先來看multi-branch ,weight-sharing, scale-aware有效性證明,如table2所示。可以看到都比baseline好並且當三部分都加上的時候效能達到最高。注意一下,table2是在cico驗證集上進行的測試。
好了,做乙個簡短的總結吧。tridentnet是一種尺度敏感的檢測網路,並且訓練過程也要進行多尺度訓練。檢測準確性很高,並且不會有額外的引數,額外的計算量,是aspp結構的靈活應用。
**原文
官方實現
三叉搜尋樹
三叉搜尋樹是用來解決字典樹的記憶體問題的資料結構。為了避免不需要的節點的記憶體占用,每個字典樹節點不再使用陣列,而是使用 樹中有樹 的結構。在三叉搜尋樹中,字典樹節點的每個非空指標得到它自己。例如,有四個單詞,ab abba abcd和bcd,它的三叉搜尋樹結構如下 三叉搜尋樹包括三種箭頭。第一種,...
求三叉樹高度
有12345個結點的滿3叉數的高度為 寫出計算過程 1 層 1 節點數 1 2 3 4 層 2 節點數 3 5 6 7 8 9 10 11 12 13 層 3 節點數 9 滿三叉樹每層節點數目 假設k 1層有n個節點 那麼第k層就應該有3n個節點。也就是說這是乙個首項是1,公比是3的等比數列。第n層...
靜態拆分視窗 三叉視窗
1.首先在cmainfrm.h中定義2個csplitterwnd 的變數 csplitterwnd m wndsplitter1 csplitterwnd m wndsplitter2 2.新增你要載入的3個子視窗的類class wizard add class 新建基於cview的類cview1,...