什麼是NMS?

來源:趣味經驗館 1.29W

Non-maximum suppression簡稱NMS,NMS又稱非極大值抑制,顧名思義就是抑制不是極大值的元素,搜索局部的極大值,NMS是一種Post-Procession(後處理)方式,跟算法無關的方式。NMS應用在所有物體檢測的方法裏,它是目標檢測管道中的一個必要組成部分。

其作用是可以快速去除重合度很高的且標定相對不是很準確的預測框,但是這種方法有一個缺點:對於重合度很高的目標不友好。 NMS在計算機視覺領域有着非常重要的應用,如視頻目標跟蹤、數據挖掘、3D重建、目標識別以及紋理分析等。

NMS算法的主要思想是:先對網絡預測出的所有邊界框按照分數由高到低排序,然後選取分數最高的預測框作為target,分別計算target與其餘剩下的預測框的重疊程度(用IoU來衡量),若重疊程度大於某一預先設定的閾值,則認為該預測框與target是同時負責預測同一個物體的,所以將該邊界框刪除,否則予以保留。接着在未被刪除的預測框中選擇分數最高的預測框作為新target,重複以上過程,直至判斷出所有的框是否應該刪除。
 

什麼是NMS?

以上就是關於NMS的分享了,希望能幫到大家。

熱門標籤