2011-08-17 20 views
8

Ahora que la detección de rostros es posible con ios 5, me pregunto si también es posible detectar ojos parpadeantes. Leí los marcos, pero acabo de obtener métodos para obtener la posición de los ojos. Además, he oído hablar del framework OpenCV para iphone que tiene detección de rostros. ¿Obtendré mi trabajo intermitente realizado por el framework OpenCV?detección de parpadeo para iphone sdk

¿Alguien me puede ayudar con algunas cosas en openCV o en la detección de rostro/parpadeo? Todo lo que necesito es detección de parpadeo en iphone/ipad.

Cualquier sugerencia/respuesta bienvenida ... Gracias.

EDITADO: Como iOS 5 está bajo NDA, por favor sugiérame si esta detección es posible a través del framework OpenCV ??

+4

Dado que iOS 5 aún está bajo NDA, usted es no se permite hablar de eso aquí. Debería hacer su pregunta en el foro especial iOS 5 SDk en https://devforums.apple.com/community/ios – rckoenes

+0

¿es posible a través de OpenCV? – mayuur

Respuesta

3

Puede detectar los ojos con openCV.

Echa un vistazo aquí

http://opencv-code.com/OpenCV_Eye_Detection

de eso, usted puede adaptar su algoritmo para realizar un seguimiento de los cambios en el área de los ojos, y encontrar una manera de formular un abrir y cerrar de los ojos sobre la base de estos cambios.

+0

Bien, gracias, pero ¿pueden ayudarme con algunos artículos o tutoriales para desarrollar algoritmos para ojos parpadeantes? – mayuur

+0

Eche un vistazo a este http://opencv-code.com/Real_Time_Eye_Tracking_and_Blink_Detection –

+0

¡muchas gracias por esto! – mayuur

1

Oye en iOS 5 hay una clase llamada CIDetector. Allí puede detectar no solo las caras, sino también su característica como el ojo izquierdo, la boca, etc. Consulte la documentación del desarrollador para obtener más detalles.

+0

sí lo he comprobado al momento de hacer mi pregunta. Sin embargo, no tenía nada relacionado con la detección Eye-Blink. ¿Encontraste algo relacionado con los parpadeos? – mayuur

+0

No encuentro los parpadeos, pero pude detectar la cara, los ojos y la boca. Le dará u CGPoint y un booleano para decir si está presente o no, y no detectará en muchas fotos, creo que hay precondiciones. Acabo de verificar. Ningún ojo parpadea a partir de ahora y no hay muestras por manzana. Pueden mejorar en la próxima versión. – Star

4

Ahora, en iOS 7, CoreImage admite el parpadeo de ojos. Aquí está el diff API a partir de beta 2:

Aquí está el diff API de iOS 7 Beta 2:

CoreImage

CIDetector.h

Agregado CIDetectorEyeBlink

Agregado CIDetectorSmile