勵志

勵志人生知識庫

iou公式

IOU(Intersection over Union)公式用於衡量兩個集合,如目標檢測中模型預測的邊界框(Bounding Box)和實際邊界框(Ground Truth)之間的重疊程度。其計算公式為:

IOU=A∩BA∪B\text{IOU} = \frac{A \cap B}{A \cup B}IOU=A∪BA∩B​

A 和 B 分別代表兩個集合的面積。

A∩BA \cap BA∩B 表示兩個集合的交集區域面積。

A∪BA \cup BA∪B 表示兩個集合的併集區域面積。

這個公式可以重寫為:

IOU=A∩BA+B−(A∩B)\text{IOU} = \frac{A \cap B}{A + B - (A \cap B)}IOU=A+B−(A∩B)A∩B​

其中,A+B−(A∩B)A + B - (A \cap B)A+B−(A∩B) 表示兩個集合各自面積之和減去它們的交集面積。

IOU的值域在[-1,1]之間,當兩個區域不相交且相距很遠時,IOU值為-1;當兩個區域完全重疊時,IOU值為1。