关于目标检测的bbox,最让人抓狂的,就是你永远不能对于box的定义掉以轻心, 虽然box就是一个正方形,四个数字,但是如果没有正确理解其对应的含义,会对于mAP的计算等任务产生灾难性的影响。
box的前两个数字可能表达 x_min, y_min,或者x_center, y_center, 后两个数字可能表达x_max,y_max或者w, h. 不同的数据集或者检测模型有不同的定义,比如coco中, box 定义如下 **x_min, y_min, width, height,**数而在ultralyutics中, xywh中xy的含义却又是x_center, y_center...
所以,当你的目标检测可视化不正确的时候,也许可能只是box的使用有问题
如果你的mAP计算有问题,可能也是因为你的box计算有问题。