Openmvg: AKAZE es muy lento

Creado en 28 mar. 2019  ·  3Comentarios  ·  Fuente: openMVG/openMVG

¿Es normal que AKAZE (tanto FLOAT como MLDB) funcione increíblemente lento?

La detección de funciones con SIFT toma de 2 a 3 minutos para todas las imágenes, con AKAZE toma varios minutos (como 10) para una sola imagen

question

Todos 3 comentarios

Sí, AKAZE es más lento que SIFT o SURF. El método para calcular las octavas es computacionalmente más costoso de proceder (esquema de difusión no lineal). Lo bueno es que generalmente obtienes muchas más funciones.

Puede considerar ejecutar ComputeFeatures en modo multiproceso -n XCORE . Hará que el proceso sea más rápido que simplemente depender de todo el hilo para una sola imagen.

Voy a cerrar este tema ya que dimos explicaciones a tu pregunta.
Si desea ayudar a perfilar el código AKAZE y ayudarnos a hacerlo más rápido, no dude en ayudar.

¿Fue útil esta página
0 / 5 - 0 calificaciones