Langke

Results 8 comments of Langke

> 同时只需要把scale_step angle_step一起设置就好 测了一下,在train的时候,feature points 画到training的图上位置不对,只能在第一个scale下面是对的,其他scale里面,feature points没有scale

> > 同时只需要把scale_step angle_step一起设置就好 > > 测了一下,在train的时候,feature points 画到training的图上位置不对,只能在第一个scale下面是对的,其他scale里面,feature points没有scale 我的问题可能出现在test.cpp里面 line 253-254 的comments,看不懂啊, 把is_first设成false直接abort了

> > > > 同时只需要把scale_step angle_step一起设置就好 > > > > > > > > > 测了一下,在train的时候,feature points 画到training的图上位置不对,只能在第一个scale下面是对的,其他scale里面,feature points没有scale > > > > > > 我的问题可能出现在test.cpp里面 line 253-254 的comments,看不懂啊, 把is_first设成false直接abort了...

Hi,请问你修改到什么进度了?有什么进展和问题吗 On Wed, May 31, 2023 at 9:31 PM ccy6839 ***@***.***> wrote: > 同时只需要把scale_step angle_step一起设置就好 > > 测了一下,在train的时候,feature points > 画到training的图上位置不对,只能在第一个scale下面是对的,其他scale里面,feature points没有scale > > 我的问题可能出现在test.cpp里面 line 253-254 的comments,看不懂啊, 把is_first设成false直接abort了 >...

> 我训练的时候只有最初尺寸的图片特征点是正确的,其他尺寸特征点没有跟随尺寸变化 所以还是识别不出来 那你和我一样的问题

``> > > > 你有什么解决办法吗 我知道了,每一个scale的第一个初始角度要把is_fisrt 设成真,这样调用addTemplate()会重新detect feature points。 我做了如下修改: float prev_scale = shapes.infos[0].scale; for (auto& info : shapes.infos) { Mat to_show = shapes.src_of(info); if (info.scale != prev_scale) { prev_scale...

> 感谢,我试一试 我还没有测最终的匹配结果,你如果有结果告诉我一下,如果这样正确的话,感谢!

> 我测试的如果使用多尺寸多角度生成的模板那最终得分基本在80-92,如果只使用单一模板最终的分可以达到95+。但是我们这样修改代码得到的模板是可以使用的。(这个代码我改了好久都没有修改成功,谢谢你的指点) 可以在template上创建一个mask, 从而去掉一些无关紧要位置的feature。如果识别场景里面有多个target, 或者你使用的多尺度且尺度变化step很小,要加nms, 这样原始尺寸的物体应该只会保留原始尺寸的match,得分应该不会因为使用多尺度而有影响才对