目录
什么是DIOU
DIOU的原理
结论
什么是DIOU
DIOU是Distance Intersection over Union的缩写,它是一种衡量预测框与真实框重叠程度的指标,常用于深度学习领域的目标检测或语义分割任务中。
DIOU的原理
对于GIoU,当预测框在真实框内部且预测框面积相等时,GIoU无法区分预测框和真实框的相对位置关系
对此DIoU引入中心距离,具体定义如下:
![L_{DIOU}=1-IOU+\frac{\rho ^{2\left ( b,b^{gt} \right )}}{c^{2}}](https://latex.csdn.net/eq?L_%7BDIOU%7D%3D1-IOU+%5Cfrac%7B%5Crho%20%5E%7B2%5Cleft%20%28%20b%2Cb%5E%7Bgt%7D%20%5Cright%20%29%7D%7D%7Bc%5E%7B2%7D%7D)
其中d为预测框和真实框中心点的距离,c 为最小外接矩形的对角线距离
![](https://img-blog.csdnimg.cn/ec6be1839a564103b882b5cbe0b2fb9d.png)
结论
最小化DIoU损失函数可以直接拉近预测框和真实框之间的距离,收敛速度快,并解决GIOU问题。