yolov4-pytorch icon indicating copy to clipboard operation
yolov4-pytorch copied to clipboard

关于不同输入大小图片的锚框问题

Open 3097254259 opened this issue 2 years ago • 8 comments

作者你好,请问你在代码里给出的yolo_anchors.txt锚框是对于输入图像大小为多少的时候用的呢?imput size 分别为416x416 和608x608时,anchors会不一样吗?

3097254259 avatar Apr 24 '22 08:04 3097254259

还有一个问题,就是两次训练,设置的shape不一样,一次608大小,一次416大小,618的效果反而远小于416的,请问这种情况正常吗?

3097254259 avatar Apr 24 '22 12:04 3097254259

同问,608608是获取yolo4_voc_weights.pth的input_shape输入尺寸,是不是选择608608会比416*416实验效果好?还有当检测肺结节(3-5mm目标比较小)yolo_anchors.txt是否通过kmeans_for_anchors.py修改后再进行实验效果会好一点?

ChenMaolong avatar Apr 25 '22 02:04 ChenMaolong

不,我608608的效果却是远不如416416好,我检测的鱼竿发自我的荣耀手机-------- 原始邮件 --------发件人: ChenMaolong @.>日期: 2022年4月25日周一 10:26收件人: bubbliiiing/yolov4-pytorch @.>抄送: HongliEmperor @.>, Author @.>主 题: Re: [bubbliiiing/yolov4-pytorch] 关于不同输入大小图片的锚框问题 (Issue #303)

同问,608608是获取yolo4_voc_weights.pth的input_shape输入尺寸,是不是选择608608会比416*416实验效果好?还有当检测肺结节(3-5mm目标比较小)yolo_anchors.txt是否通过kmeans_for_anchors.py修改后再进行实验效果会好一点?

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

3097254259 avatar Apr 25 '22 03:04 3097254259

1、默认的anchors框是官方提供的,应该是512x512 2、感觉是不是batch size的影响比anchors大,608你能设置的batch小很多

bubbliiiing avatar Apr 26 '22 00:04 bubbliiiing

同问,608_608是获取yolo4_voc_weights.pth的input_shape输入尺寸,是不是选择608_608会比416*416实验效果好?还有当检测肺结节(3-5mm目标比较小)yolo_anchors.txt是否通过kmeans_for_anchors.py修改后再进行实验效果会好一点?

anchors的修改不一定得到好的结构,大中小的分配很重要的

bubbliiiing avatar Apr 26 '22 00:04 bubbliiiing

好,谢谢大佬

ChenMaolong avatar Apr 26 '22 03:04 ChenMaolong

所以修改图片大小后,需要修改默认的anchors参数吗?

YoungLNB avatar Jul 02 '22 08:07 YoungLNB

如果差距比较大可以试着改变,但一般不必要

bubbliiiing avatar Jul 02 '22 14:07 bubbliiiing