雨滴科技技术论坛

 找回密码
 立即注册
查看: 683|回复: 1

特征匹配

[复制链接]

513

主题

1974

帖子

8158

积分

论坛元老

Rank: 8Rank: 8

积分
8158
扫一扫,手机访问本帖
发表于 2021-1-24 00:32:46 | 显示全部楼层 |阅读模式
本帖最后由 max 于 2021-1-24 00:44 编辑

在本机上面调试好了SIFT,部署发现不能使用。
在本机上面运算大概耗时间50ms - 160ms,想看看目标机器的性能差距。

想起来一件事情,SUFT和SIFT都是有专利的。
其中SIFT最近专利过期了。所以opencv里面新版本的(4.4)以及老版本的可以运行。
目标机的是opencv4.1,不知道是不是不能运行。

在本机发现另外一个比较奇怪的事情,SIFT比ORB的时间更优,这是解释不通的。

我的规划其实是ORB,只是看SIFT耗时间似乎不多,感觉也有实时的可能性。
而且确实本机上,SIFT的精准度是比ORB更好。

先让ORB在目标机走起来吧,全屏720p运算,还能有11fps,比想象的快。
ORB特征匹配确实是解决了旋转,缩放,遮盖等问题
所谓的旋转不变性,尺度不变性
换句人话来说,旋转了也可以匹配到,
靠近点缩小点或者放远点,都可以匹配到,
有东西遮了一部分也可以匹配到。


效果达到预期。




回复

使用道具 举报

513

主题

1974

帖子

8158

积分

论坛元老

Rank: 8Rank: 8

积分
8158
 楼主| 发表于 2021-1-26 14:51:48 | 显示全部楼层
SURF属于收费模块,在CMake编译时要指定:OPENCV_ENABLE_NONFREE
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
在线咨询
咨询热线
0755-26787502-8006/8016
扫一扫二维码
直接访问本站

QQ|Archiver|手机版|小黑屋|雨滴科技  

GMT+8, 2021-10-22 05:04 , Processed in 0.055225 second(s), 10 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表