Есть ли способ определить черты лица на видео?

Я пытаюсь выяснить, есть ли какие-либо библиотеки или фреймворки, которые помогут определить черты лица, то есть глаза, во время записи видео.

Я пробовал использовать face.com api и THE CIDetector на IOS, но они работают только с изображениями, а не с видео.

P.S. Разрабатываю для айфона!


person MidnightCoder    schedule 23.02.2012    source источник


Ответы (3)


Почему бы просто не извлечь кадры из видео во время его воспроизведения и не использовать их в CIFaceDetector? На этом сайте есть полезная информация о том, как получать кадры из видеофайлов на iOS:

http://www.7twenty7.com/blog/2010/11/video-processing-with-av-foundation

person Tark    schedule 23.02.2012

Я никогда не использовал это на iOS / Mac OSX, но вам следует проверить библиотеку OpenCV. Отметьте этот вопрос для поддержки iOS: iPhone и OpenCV

В библиотеке есть встроенные функции для обнаружения лиц, но я не знаю, доступны ли они в порту iOS.

person jpimentel    schedule 23.02.2012

Вы ищете Обнаружение объектов, и я бы порекомендовал OpenCV.

Если вам нужен нестандартный пример, просто просмотрите эту ссылку :) К руководству прилагается полнофункциональный образец кода. Вы можете использовать OpenCV для гораздо большего, чем просто отслеживание лиц - просто покопайтесь в документации и некоторых других учебные пособия.

Вы можете найти несколько каскадных классификаторов здесь для частичного обнаружения лиц. .

person dom    schedule 23.02.2012