DF-traffic_sign_Detect
DF-traffic_sign_Detect copied to clipboard
测试识别的图片如何裁剪?
训练的图片是裁剪的,测试识别的图片如何裁剪?
你好,我用你github 上retinanet 模型训练,能训练,但是一个epoch之后validaton detection AP 都是0, 你知道是怎么回事吗?
训练的图片是裁剪的,测试识别的图片如何裁剪?
测试识别的图片根据你前面已经线上测试了的结果进行裁剪,线上测试的结果越好,对测试集的处理越好。已经上传一份之前的测试文件
训练的图片是裁剪的,测试识别的图片如何裁剪?
测试识别的图片根据你前面已经线上测试了的结果进行裁剪,线上测试的结果越好,对测试集的处理越好。已经上传一份之前的测试文件
不好意思,还是没有明白 验证的图片是没有x1 y1 x2 y2,不知道如何裁剪,还是整张图片送入训练好的模型?
请问是不是先拿一个一阶段模型去检测大图 得到大致位置之后再裁剪哪个位置的图片 再将这块图片输入到精细的二阶段模型中去进行检测 ?是不是一阶段模型要用原始图片大小训练 resize之后还能检测到目标么
训练前先把训练集根据box裁剪成300x300或其他尺寸再训练 预测时先预测大概位置,再精细把图片裁剪后精细预测。
------------------ 原始邮件 ------------------ 发件人: "yuyijie1995"[email protected]; 发送时间: 2019年8月11日(星期天) 中午1:36 收件人: "moyan007/DF-traffic_sign_Detect"[email protected]; 抄送: "Subscribed"[email protected]; 主题: Re: [moyan007/DF-traffic_sign_Detect] 测试识别的图片如何裁剪? (#1)
请问是不是先拿一个一阶段模型去检测大图 得到大致位置之后再裁剪哪个位置的图片 再将这块图片输入到精细的二阶段模型中去进行检测 ?是不是一阶段模型要用原始图片大小训练 resize之后还能检测到目标么
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.
训练前先把训练集根据box裁剪成300x300或其他尺寸再训练 预测时先预测大概位置,再精细把图片裁剪后精细预测。 … ------------------ 原始邮件 ------------------ 发件人: "yuyijie1995"[email protected]; 发送时间: 2019年8月11日(星期天) 中午1:36 收件人: "moyan007/DF-traffic_sign_Detect"[email protected]; 抄送: "Subscribed"[email protected]; 主题: Re: [moyan007/DF-traffic_sign_Detect] 测试识别的图片如何裁剪? (#1) 请问是不是先拿一个一阶段模型去检测大图 得到大致位置之后再裁剪哪个位置的图片 再将这块图片输入到精细的二阶段模型中去进行检测 ?是不是一阶段模型要用原始图片大小训练 resize之后还能检测到目标么 — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.
感谢
你好,我用你github 上retinanet 模型训练,能训练,但是一个epoch之后validaton detection AP 都是0, 你知道是怎么回事吗?
你可以看一下你这边对应的anchor的参数以及number参数是否设置对,参数错误会出现这个问题
训练的图片是裁剪的,测试识别的图片如何裁剪?
测试识别的图片根据你前面已经线上测试了的结果进行裁剪,线上测试的结果越好,对测试集的处理越好。已经上传一份之前的测试文件
不好意思,还是没有明白 验证的图片是没有x1 y1 x2 y2,不知道如何裁剪,还是整张图片送入训练好的模型?
就是相当于先对于直接训练的模型,将验证集整张图片送入,输出一个框,然后利用这个结果对验证集进行裁剪,再输入通过裁剪的方式训练的模型中进行测试,校准还原后即为最后的测试结果。
请问是不是先拿一个一阶段模型去检测大图 得到大致位置之后再裁剪哪个位置的图片 再将这块图片输入到精细的二阶段模型中去进行检测 ?是不是一阶段模型要用原始图片大小训练 resize之后还能检测到目标么
对,这样理解没啥问题,只不过这里训练一阶的模型主要是为了得到验证集上的先验。
请问是不是先拿一个一阶段模型去检测大图 得到大致位置之后再裁剪哪个位置的图片 再将这块图片输入到精细的二阶段模型中去进行检测 ?是不是一阶段模型要用原始图片大小训练 resize之后还能检测到目标么
对,这样理解没啥问题,只不过这里训练一阶的模型主要是为了得到验证集上的先验。
不太明白验证集上的先验是什么意思。。能不能麻烦您再解释下 拜托了
请问是不是先拿一个一阶段模型去检测大图 得到大致位置之后再裁剪哪个位置的图片 再将这块图片输入到精细的二阶段模型中去进行检测 ?是不是一阶段模型要用原始图片大小训练 resize之后还能检测到目标么
对,这样理解没啥问题,只不过这里训练一阶的模型主要是为了得到验证集上的先验。
不太明白验证集上的先验是什么意思。。能不能麻烦您再解释下 拜托了
因为不知道验证集上的目标在哪里,通过一阶检测先得到大致的位置,然后通过裁剪后训练的检测器再对根据一阶检测结果裁剪后的图片进行测试。其实就是相当于作了两stage检测,先检测到在哪,然后再提框训练一个小尺度检测器再做细致的检测。
你好,我有一点不明白,您的crop_test代码里面有这样一行代码:new_img.save('path' + pic_name)
有个问题是对于一个已有线上检测结果的csv文件来说,这样的操作会不断覆盖原图,所以实际上也没有保存每个潜在目标框的信息