关于利用yolov5进行目标检测时,mAP很好,但是detect时矩形框偏移,位置不对的记录

问题描述:
1、使用yolov5-7.0官方的代码进行检测,数据集标注采用的是labelme,然后将json标签文件转换成txt文件,训练时一切正常,**mAP也很高,val验证也正常,但是detect出现矩形框偏移,**无论是改输入大小,还是重新训练,都会出现矩形框偏移的问题,也就是矩形框一直在左上角或者右上角,
我还用了yolov8的官方代码进行训练

2、最后在run文件夹下发现了猫腻,文件夹中保存的val-batch和train-batch的图片上,矩形框的位置就是出现偏移的,和detect出来的图片一样

3、于是怀疑数据集的标注出现问题,于是用labelimg重新标注成yolo格式的,也就是如下图这个在这里插入图片描述
4、重新标注了大概一百多张,detect测试正常,打开第一次生成的txt和labelimg直接生成的txt,发现两者后边的数值相差很大,估计是json转txt的代码不合适,导致转换出来的矩形框坐标有问题

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值