Estoy tratando de obtener la ubicación de un determinado objeto en una imagen tomada con una cámara. La coincidencia de plantillas no funcionará en este caso, porque necesito una solución invariante de escala/rotación.Uso de puntos clave para calcular similitudes de objetos
Así que ahora estoy usando el algoritmo FAST de OpenCV para detectar puntos clave en mi imagen, lo que parece funcionar bien.
¿Pero qué sigue? Tengo una 'imagen de plantilla' del objeto que quiero detectar. Puedo imaginar que también tengo que detectar los puntos clave de esta imagen de plantilla, y luego compararla showhow con la imagen tomada con la cámara. ¿Es esto lo que tengo que hacer a continuación y, de ser así, qué funciones puedo usar para eso? (Estoy usando OpenCV)
¿O hay otra forma de hacer esto?
Entonces, ¿cómo puedo usar los puntos clave para detectar un determinado objeto en mi imagen?
Puede consultar los 3 últimos tutoriales de esta página, quizás le puedan ser útiles: http://opencv.itseez.com/doc/tutorials/features2d/table_of_content_features2d/table_of_content_features2d.html – Adrian
@AdrianPopovici Gracias, Probé "Features2D + Homography para encontrar un objeto conocido", funciona excelente. La desventaja es que es extremadamente lento. Pero eso es probablemente porque estoy en un iphone. Voy a probar el último también para ver si eso es más rápido. Gracias de todos modos, ¡me apuntaste en la dirección correcta! – w00