shape_based_matching icon indicating copy to clipboard operation
shape_based_matching copied to clipboard

读取和装载训练数据文件速度问题

Open wly2020-robot opened this issue 4 years ago • 4 comments

你好,meiqua!我在测试匹配检测程序运行时间时,发现读取test_templ.yaml和装载test_info.yaml这两个训练数据文件耗时太多,大概在60ms左右,如果训练加上scale,耗时会去到240-300ms,而后面匹配检测和精确度处理也就差不多也就60ms左右。请问读取和装载着两个训练文件需要这么长时间正常吗?可以优化吗?谢谢。

wly2020-robot avatar Nov 21 '20 08:11 wly2020-robot

这个倒没有很关注,读文件用的是opencv自带的yaml reader,感觉太慢的话可以试试其它serialization的方法,需要改一些代码

meiqua avatar Nov 21 '20 12:11 meiqua

好的,谢谢。看了程序流程每次都有读取*.yaml文件;如果读取一次后,后续只匹配,行不行?

wly2020-robot avatar Nov 23 '20 00:11 wly2020-robot

本来就是这样的呀。。

meiqua avatar Nov 23 '20 12:11 meiqua

匹配的时候耗时蛮高的,这是为什么呢, Initialize each ColorGradient with our sources 以下耗时 近120ms matchClass也耗时100多

linxionggege avatar Apr 13 '22 06:04 linxionggege