Фейсмарк или Каземи в Android - PullRequest
0 голосов
/ 04 июля 2018

Я работаю над интеграцией OpenCV в Android, и я могу сделать это успешно. Через предустановки Java и Haarcascades я могу обнаружить Face , Nose , Mouth во время выполнения.

Теперь, возможно, следующая задача - обнаружить ориентиры на лице во время выполнения. После долгих поисков я получил Dlib и Flandmark . Я пытался реализовать оба. Когда я реализовал Dlib, частота кадров моей камеры упала с 15 кадров в секунду до 1-2 кадров в секунду, кроме того, ориентиры также не были обнаружены. Во Flandmark коду не удалось найти файл .dat из папки raw. После дополнительного поиска в Google я обнаружил, что в OpenCV 3.4.1 встроен Facemark, и нет необходимости реализовывать сторонние библиотеки для определения ориентира.

На данный момент я не могу найти ни одного примера или документации о том, как я могу реализовать Facemark или Kazemi непосредственно на перенастроенном mat в onCameraFrame и обнаружение лицевых ориентиров оттуда.

Любая помощь приветствуется. Заранее спасибо.

1 Ответ

0 голосов
/ 16 декабря 2018

Вещественное выражение лица Каземи не является частью основного пакета opencv, а является одним из расширений: https://github.com/opencv/opencv_contrib

Лично я думаю, что они должны сделать этот модуль частью ядра, так как очень много людей имеют доступ к лицевым ориентирам.

...