SIFT可以实时运行吗? [英] Can SIFT run in realtime?

查看:241
本文介绍了SIFT可以实时运行吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否有CFT的SIFT C / C ++实现在约2.2GHz的处理器和4GB的RAM中实时运行?或者,提取SIFT功能和约2000个关键点的描述符的最低可实现运行时间是多少?安德鲁·韦达尔迪(Andrew Vedaldi)的C ++实现在2000个关键点上花费了大约3.5秒。

Is there any C/C++ implementation of SIFT that runs in realtime in a processor of ~2.2GHz and a RAM of 4GB? Or what is the lowest achievable runtime for extracting SIFT features and descriptors of ~2000 keypoints. The C++ implementation by Andrew Vedaldi takes around 3.5 seconds for 2000 keypoints.

推荐答案

常规。即使使用现代PC,SIFT的精确实施也无法实时运行。
但是GPU上有一个实现 http://cs.unc.edu/~ccwu / siftgpu /

Generaly NO. Exact implementation of SIFT can't run in real time even with modern PC. But there is a implementations on GPU http://cs.unc.edu/~ccwu/siftgpu/.

更快的替代方法是SURF,但仍不是实时的。我知道只有一种在现代手机上实时运行的DoH描述符实现,但是它不是公开的。

The faster alternative is SURF, but still not real time. I know only one implementation of DoH descriptor running in real time on modern mobiles, but it is not public.

这篇关于SIFT可以实时运行吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆