目標檢測入門系列手冊一:定位 + 分類問題的解法
,學習全套目標檢測演算法&模型
定位 + 分類問題 是分類到目標檢測 的一個過渡問題,從單純地圖片分類到分類後給出目標所處位置,再到多目標的類別和位置。接下來,我們看一下定位+ 分類問題的解法。
分類不用多說,上一章我們以分類為例講了卷積神經網路。在定位問題中,則需要模型返回目標所在的外接矩形框,即目標的(x,y,w,h)四元組。
接下來介紹一種比較容易想到的思路,把定位當做迴歸問題,具體步驟如下:
(1)訓練(或下載)一個分類模型,例如AlexNet、VGGNet 或ResNet;
(2)在分類網路最後一個卷積層的特徵層(feature map)上新增“regression head”,如圖1-2 所示;補充說明:神經網路中不同的“head”通常用來訓練不同的目標,每個“head”的損失函式和最佳化方向不同。如果想讓一個網路實現多個功能,通常是在神經網路後面接多個不同功能的“head”。
(3)同時訓練“classification head”和“regression head”,為了同時訓練分類和定位(定位是迴歸問題)兩個問題,最終損失函式是分類和定位兩個“head”產生損失的加權和。
(4)在預測時同時使用分類和迴歸head 得到分類+ 定位結果。這裡強調一下,分類預測出的結果就是C 個類別,迴歸預測的結果可能有兩種:一種是類別無關,輸出4個值;一種是類別相關,輸出4*C 個值,這要看讀者想要哪種結果了。
文章來源: 阿里雲-機器智慧技術
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69956605/viewspace-2667643/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 目標檢測入門系列手冊二:RCNN訓練教程CNN
- 目標檢測入門系列手冊五:YOLO訓練教程YOLO
- 目標檢測入門系列手冊六:SSD訓練教程
- 目標檢測入門系列手冊七:目標檢測的產品應用實踐【工業視覺篇】視覺
- 目標檢測入門系列手冊三:Fast R-CNN 訓練教程ASTCNN
- 目標檢測入門系列手冊四:Faster R-CNN 訓練教程ASTCNN
- 目標檢測之YOLO系列YOLO
- 【Android Studio】入門系列 4.1.Coding 定位目標Android
- 使用Harr特徵的級聯分類器實現目標檢測特徵
- 增加檢測類別?這是一份目標檢測的基礎指南
- 【object_detection】目標檢測與定位:一些基本概念Object
- 目標檢測
- 目標檢測和影像分類及其相關計算機視覺的影像分佈計算機視覺
- 深度學習目標檢測(object detection)系列(一) R-CNN深度學習ObjectCNN
- 乾貨 | 目標檢測入門,看這篇就夠了(上)
- 乾貨 | 目標檢測入門,看這篇就夠了(下)
- input輸入框的游標定位的問題
- 九、目標檢測
- jmeter 效能測試入門手冊分享JMeter
- 【目標檢測從放棄到入門】SSD / RCNN / YOLO通俗講解CNNYOLO
- 目標檢測(一):LeNet-5
- 訓練一個目標檢測模型模型
- 目標檢測---教你利用yolov5訓練自己的目標檢測模型YOLO模型
- 影象處理入門:目標檢測和影象檢索綜述
- 目標檢測面面觀
- 目標檢測之SSD
- 目標檢測綜述
- 28-目標檢測
- Redis入門手冊Redis
- Docker入門手冊Docker
- 目標檢測:二維碼檢測方案
- 做目標檢測,這一篇就夠了!2019最全目標檢測指南
- 「技術綜述」一文道盡R-CNN系列目標檢測CNN
- Git – 版本控制工具十分鐘入門手冊Git
- SSD 目標檢測 Keras 版Keras
- 目標檢測發展方向
- 【目標檢測】R-CNNCNN
- MARS目標檢測-更進一步的一天