Openmvg: AKAZE is very slow

Created on 28 Mar 2019  路  3Comments  路  Source: openMVG/openMVG

Is it normal that AKAZE (both FLOAT and MLDB) runs incredibly slow?

Detecting features with SIFT takes 2-3 minutes for all the images, with AKAZE it takes several minutes (like 10) for a single image

question

All 3 comments

Yes, AKAZE is slower than SIFT or SURF. The method to compute the octaves is computationally more expensive to proceed (non linear diffusion scheme). The good point is that you generally get much more features.

You can consider running ComputeFeatures in multithread mode -n XCORE. It will make the process faster than just relying on all the thread for a single image.

I'm going to close this issue since we gave explanations to your question.
If you want to help to profile AKAZE code and help us to make it faster, feel free to help.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

itsdsk picture itsdsk  路  6Comments

tw0023 picture tw0023  路  5Comments

rttgnck picture rttgnck  路  6Comments

ghost picture ghost  路  3Comments

learnmano picture learnmano  路  4Comments