Detección de objetos particulares en la imagen, es decir, segmentación de imagen con opencv

Tengo que seleccionar cualquier objeto en particular visible en mi imagen en i-phone. Básicamente mi proyecto es segmentar objetos de imagen en base a mi toque.

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 cuadros de video?

Estoy usando OpenCV y iPhone para el proyecto. Por favor, ayuda si hay alguna otra idea que se haya implementado o que sea factible implementar.

Respuestas a la pregunta(1)

Su respuesta a la pregunta