重叠度(IOU):
IOU定义了两个bounding box的重叠度,如下图所示:

重叠度(IOU)
计算IoU
A = [x1, y1, x2, y2],B = [x1, y1, x2, y2]

iw = min(A[2], B[2]) - max(A[0], B[0])
if iw > 0:
   ih = min(A[3], B[3]) - max(A[1], B[1])  
   if ih > 0:
        A_area = (A[2] - A[0]) * (A[3] - A[1])
        B_area = (B[2] - B[0]) * (B[3] - B[1])
        uAB = float(A_area + B_area - iw * ih)
        IoU = iw * ih / uAB
 

相关文章:

  • 2021-07-31
  • 2022-12-23
  • 2021-08-28
  • 2021-06-14
  • 2021-12-17
  • 2021-12-03
  • 2022-02-20
猜你喜欢
  • 2022-03-08
  • 2022-12-23
  • 2021-09-19
  • 2021-08-30
  • 2022-01-24
  • 2022-02-06
  • 2021-06-10
相关资源
相似解决方案