旋转框的交并比计算比较复杂,总的流程是: 旋转框的IOU计算: 求的两个框的交集部分面积,然后交集面积/(面积和-交集面积)就是IOU 交集面积: 求交集多边形:求两框线段交点,在另外一个框内部的框顶点作为交集多边形的顶点。 移动原点到交集多边形内 逐个求交集多边形两个相邻顶点与原点构成的三角形的面积, 累加所有
该公式可以通过计算两个旋转框的相交面积与相并面积之比来确定它们之间的iou值,从而判断它们是否存在重叠或重合现象。具体公式如下: iou = S_intersection / S_union 其中,S_intersection表示两个旋转框的相交面积,S_union表示两个旋转框的相并面积。针对旋转框的特殊形状和旋转角度,计算其相交面积和相并面积需要...
58行,NMSFast_函数使用了旋转框的交并比函数rotatedRectIOU去实现NMS,40就是rotatedRectIOU的代码:这...
这是我自己在CPU上实现的Differential Rotated IoU Loss, 主要算法包括相交面积算法和凸包算法,具体内容...