www sobre noticias mini ipadizate foros foro blog apple ios objective-c opencv image-processing

sobre - ¿Cómo detectar la vista lateral facial, la oreja izquierda, la nariz lateral, la boca lateral en la aplicación iOS con OpenCV?



ipad o iphone (1)

Creo que solo usar plantillas de piezas (por ejemplo, clasificadores de corte de viola) no funcionará en su caso. Las partes que desea detectar son muy pequeñas y se ocluirán total o parcialmente la mayor parte del tiempo. Mi sugerencia sería usar modelos basados ​​en modelos gráficos, es decir, modelos de apariencia activa, estructuras pictóricas, etc. Esto no solo le permitirá explotar las restricciones espaciales (es decir, la boca siempre debe estar debajo de la nariz, etc.), sino que también funcionará cuando una o algunas de las partes están ocluidas. Probablemente pueda comenzar con los siguientes códigos disponibles públicamente:

  1. http://cmp.felk.cvut.cz/~uricamic/flandmark/index.php#structclass
  2. http://www.iai.uni-bonn.de/~gall/projects/facialfeatures/facialfeatures.html

Ambos códigos están en C ++ y te permitirán detectar partes faciales del cuerpo, pero creo que las orejas no están incluidas en ambos. Puede ser que puedas intentar agregar partes adicionales modificando ligeramente el código fuente, y también entrenando tus propias plantillas para las partes faltantes.

PD. No soy un desarrollador de iOS, por lo que no estoy seguro de si iOS puede pagar esos modelos, pero en computadoras normales son lo suficientemente reales en tiempo real para imágenes de tamaño normal.

Necesito ayuda con el perfil facial a través de la imagen en una aplicación de iOS.

Estoy tratando de detectar la oreja izquierda, la nariz y la boca en una imagen determinada. Hasta ahora probé OpenCV, encontré los clasificadores de HAIL de Voila, pero este clasificador HAAR no detecta el oído izquierdo.

Necesito realizar esta detección sin ir al servidor / en línea.

¿OpenCV es una buena opción para esto? Cualquier código de muestra que pueda compartir para lograr esta funcionalidad sería genial.

¿Cuáles pueden ser otras opciones para lograr esta funcionalidad?