深度學(xué)習(xí):什么是IoU?
1、什么是IoU(Intersection over Union)
IoU是一種測量在特定數(shù)據(jù)集中檢測相應(yīng)物體準(zhǔn)確度的一個標(biāo)準(zhǔn)。IoU是一個簡單的測量標(biāo)準(zhǔn),只要是在輸出中得出一個預(yù)測范圍(bounding boxex)的任務(wù)都可以用IoU來進(jìn)行測量。為了可以使IoU用于測量任意大小形狀的物體檢測,我們需要:
ground-truth bounding boxes(人為在訓(xùn)練集圖像中標(biāo)出要檢測物體的大概范圍)
我們的算法得出的結(jié)果范圍。
也就是說,這個標(biāo)準(zhǔn)用于測量真實和預(yù)測之間的相關(guān)度,相關(guān)度越高,該值越高。如下圖所示。綠色標(biāo)線是人為標(biāo)記的正確結(jié)果(ground-truth),紅色標(biāo)線是算法預(yù)測的結(jié)果(predicted)。
2、IoU的計算
IoU是兩個區(qū)域重疊的部分除以兩個區(qū)域的集合部分得出的結(jié)果,通過設(shè)定的閾值,與這個IoU計算結(jié)果比較。
舉例如下:綠色框是準(zhǔn)確值,紅色框是預(yù)測值。