2016-10-25 8 views
1

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

Например, я нашел https://github.com/auduno/clmtrackr, который показал точки обнаружения объектов лица. Я подумал, возможно, посмотрю на код и сделаю его объективным. Проблема в том, что когда я тестировал clmtrackr с лицом с деформацией, он не работал должным образом.

Вы можете проверить это также: http://www.auduno.com/clmtrackr/clm_image.html

enter image description here

попытался Также это изображение:

enter image description here

оба были несовместимы с обнаруживая все функции указывает он может обнаружить.

Вы знаете какой-либо API, который мог бы это сделать? Или вы знаете, какие методы я должен искать, чтобы я мог сделать это сам.

Спасибо

ответ

0

вы можете использовать dlib поскольку алгоритм обнаружения этого лица быстрее, и это также включает в себя предварительно обучена модель https://github.com/davisking/dlib/ https://github.com/davisking/dlib-models

см. это для интеграции в ios how to build DLIB for iOS

В качестве альтернативы вы можете использовать openface для его проверки, просто загрузите двоичные файлы http://www.cl.cam.ac.uk/~tb346/software/OpenFace_0.2_win_x86.zip и вы готовы пойти с командной строкой https://github.com/TadasBaltrusaitis/OpenFace/wiki/Command-line-arguments

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