fast RCNN的NMS计算面积areas = (x2 - x1 1) * (y2 - y1 1),为什么要“+ 1”?
因为计算的是像素点个数,比如左上角和右下角像素点重合,此时面积应该是1而不是0,所以计算时要加一。.
为什么有(0,0)坐标就要+1呢
因为计算的是像素点构成的矩形框的面积,坐标之差还要加1才是真正的长。
例如,左下角坐标为(1,1),右上角的坐标为(6, 6),那么矩形框的长应该是包含6-1+1=6个像素点,宽应该是包含6-1+1=6个像素点。
面积应为6*6=36,。
计算overlap的width,x、y的坐标表示包含了(0,0)坐标