IOU GIOU DIOU CIOU 及代码实现

总体发展过程:

IOU 

IOU(交并比)顾名思义就是两个框的交集除以他们的并集。

IOU = \frac{area(C)\bigcap area(G)}{area(C)\bigcup area(G)}

IOU Loss:IOU Loss = 1 -IOU(比较常用) 

IOU 的优点:1.能够很好的反应重合的程度       2.具有尺度不变性

缺点: 当不相交时候loss为0 (IOU Loss = 1 - IOU)

GIOU 

GIOU = IOU - \frac{A^{c}-u}{A^{c}} (-1\leq GIOU \leq 1)

        如图绿色边界框为真实的边界框,红色边界框为网络预测的边界框,蓝色边界框为用最小的矩形把两个边界框给框住。 A^{C}= 蓝色目标边界框面积。u=两个边界框并集的面积。取两个极限的例子,当两个目标边界框重合时,A^{C}- u = 0。此时GIOU = IOU。此时IOU = 1。当两个边界框无穷远时\frac{A^{C}-U}{A^{C}}趋近于1 ,GIOU = IOU - 1,此时IOU = 0,所以此时的GIOU = -1。GIOU的范围在-1到1之间。对比IOU当两个目标框不相交时也能提供损失。

GIOU Loss:1 - GIOU

特殊情况下GIOU会变为IOU:

DIOU:

        IO

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值