Hi you got some nice speed going there. Did you implement the GPU-SURF ? If not , do you know where I can find it? I am doing my thesis project would be nice to try this out.
@trianguloGS: Correct. Not using the SURF algorithm, that is, at least on current CPUs, which have relatively few cores. SURF is very processing intensive, but it is highly parallelizable, and particularly suitable for single-instruction, multiple-data (SIMD) processors, such as GPUs (or GPGPUS). However, there are other tracking algorithms that work quite well on CPUs (e.g. mean-shift tracking using probabilistic color, Lucas-Kanade tracking using Shi and Tomasi corner detection, etc.).
@AhoOo85: I used "Fast Scale Invariant Feature Detection and Matching on Programmable Graphics Hardware" by N. Cornelis and L. Van Gool
kurtglastetter 1 year ago
@AhoOo85, I did not implement GPU SURF.
kurtglastetter 1 year ago
Hi you got some nice speed going there. Did you implement the GPU-SURF ? If not , do you know where I can find it? I am doing my thesis project would be nice to try this out.
AhoOo85 1 year ago
@trianguloGS: Correct. Not using the SURF algorithm, that is, at least on current CPUs, which have relatively few cores. SURF is very processing intensive, but it is highly parallelizable, and particularly suitable for single-instruction, multiple-data (SIMD) processors, such as GPUs (or GPGPUS). However, there are other tracking algorithms that work quite well on CPUs (e.g. mean-shift tracking using probabilistic color, Lucas-Kanade tracking using Shi and Tomasi corner detection, etc.).
kurtglastetter 1 year ago
so with a CPU it can't do tracking in real time... ¿?
trianguloGS 1 year ago