目标检测基础概念笔记IoU
收藏
IoU
1 IoU简介
交并比(Intersection-over-Union,IoU),目标检测中使用的一个概念,是产生的候选框(candidate bound)与原标记框(ground truth bound)的交叠率,即它们的交集与并集的比值。最理想情况是完全重叠,即比值为1。如下图。
公式
2 分析候选框与原标记框位置情况(1->n)
交集和并集到底应该怎么计算:先计算出交集,然后并集通过两个边框的面积的和减去交集部分即为并集,因此 IoU 的计算的难点在于交集的计算。
为了计算交集,考虑两个边框的相对位置,然后按照相对位置(左上,左下,右上,右下,包含,互不相交)如图1,(中上,中下,中左,中右)如图2,分情况讨论,来计算交集。
3 化繁为简(n->1)
两个框交集的计算的实质是两个集合交集的计算,因此我们可以将两个框的交集的计算简化为:
假设集合A(x1,x2),集合B(y1,y2),求AB交集的上下界限,交集的计算逻辑:
交集下界Z1:max(x1,y1)
交集上界Z2:min(x2,y2)
如果Z2-Z1小于0,则说明集合A、B没有交集
小结
以上是作者针对目标检测概念理解一些做的项目笔记,不同见解欢迎各位大佬指正。
文章附加项目代码链接:https://aistudio.baidu.com/aistudio/projectdetail/2166507
如若存在问题,可在评论区留言,作者会不时为大家讲解
作者aistudio主页链接:https://aistudio.baidu.com/aistudio/personalcenter/thirdview/539945
1
收藏
请登录后评论