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.
Answer
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/.
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.
No comments:
Post a Comment