Есть ли способ обнаружить черты лица на видео? - PullRequest
3 голосов
/ 23 февраля 2012

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

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

P.S. Я разрабатываю для iphone!

Ответы [ 3 ]

3 голосов
/ 23 февраля 2012

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

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

0 голосов
/ 23 февраля 2012

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

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

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

0 голосов
/ 23 февраля 2012

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

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

...