請問為什麼YOLOv1 要重覆存兩次box的資訊?
2020/07/02 下午 09:51
電腦視覺深度學習討論版
MJ
觀看數:12
回答數:1
收藏數:0
cvdl
cvdl-d32
如下Day32範例程式, 對於同一個box比如說i = 0, 為什麼要在target的第4和9重覆存放一樣的資料呢? (row81,82)
當我print 兩個box信息的時候(row92,93) 得到的是完全一樣的東西.
講義說yolo v1 每個網格預測B=2個bbox 的信息, 可是target裡存的都是一樣的東西?
謝謝!
回答列表
-
2020/07/05 上午 11:26Jeffrey贊同數:0不贊同數:0留言數:0
1. 為了要比較真正的(ground-truth) bounding box,和演算法預測出(predicted)的 bounding box
2. 在訓練影像中,若有物體的 bounding box 中心落在某一網格,則該網格負責預測該物體。該網格的預測器對該物體只輸出最多 B 個 bounding box 的預測,而每一個 bounding box 都有是否涵蓋該物體的信賴分數。若有偵測到物體,該格狀區域的預測器會一併輸出物體的分類機率。
所以是有機會會兩個一樣