2011-03-23 13 views
5

Tengo que seleccionar cualquier objeto particular visible en mi imagen en i-phone. Básicamente mi proyecto es segmentar objetos de imagen en función de mi toque.Detección de objetos particulares en la imagen, es decir, segmentación de imágenes con opencv

El método que estoy siguiendo es detectar primero los contornos de la imagen y luego seleccionar una secuencia particular basada en el toque del dedo. ¿Hay algún otro método que sea más robusto porque tengo que ejecutarlo en marcos de video?

Estoy usando OpenCV y iphone para el proyecto. Solicite ayuda si hay alguna otra idea que se haya implementado o que sea factible implementar.

+0

¿Entonces lo que quiere es seleccionar un objeto dado tocando el avance de video de su iPhone y mantenerlo seleccionado? ¿Podría dar más detalles sobre su proyecto? ¿Se está moviendo la cámara, qué tipo de objeto, si tiene información previa antes de seleccionar, qué hará con el objeto seleccionado, etc. –

Respuesta

1

¿Has mirado implementaciones SIFT o SURF? Ambos rastrean las características del objeto y son resistentes (hasta cierto punto) a la rotación, la traslación y la escala.

Consulte también FAST, que es un algoritmo de detección de esquina que podría ayudarlo, ya que tienen una aplicación en la tienda de aplicaciones que muestra lo rápido que es.

+0

había leído sobre SIFT y SURF pero no estoy seguro de que me ayudaría a seleccionar un objeto con fingertouch en iphone. – Satyavrat

+0

Lo que haría definiría una región en la que estaba el toque y generaría un conjunto de características SIFT a partir de él, desde ese punto estará rastreando instancias de ese 'conjunto' –

Cuestiones relacionadas