logo
Loading...

請問為什麼YOLOv1 要重覆存兩次box的資訊? - Cupoy

如下Day32範例程式, 對於同一個box比如說i = 0, 為什麼要在target的第4和9重覆存...

cvdl,cvdl-d32

請問為什麼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:26
    Jeffrey
    贊同數:0
    不贊同數:0
    留言數:0


    1. 為了要比較真正的(ground-truth) bounding box,和演算法預測出(predicted)的 bounding box


    2. 在訓練影像中,若有物體的 bounding box 中心落在某一網格,則該網格負責預測該物體。該網格的預測器對該物體只輸出最多 B 個 bounding box 的預測,而每一個 bounding box 都有是否涵蓋該物體的信賴分數。若有偵測到物體,該格狀區域的預測器會一併輸出物體的分類機率。


    所以是有機會會兩個一樣