2016-04-04 2 views
2

Я ищу алгоритмы/публикации по обнаружению лиц. В Интернете много. Но мой сценарий несколько специализирован. Я хочу точно распознавать лица в изображениях, снятых носимыми устройствами (например, повествовательные клипы), поэтому будет размытие изображения, а качество изображения не будет таким хорошим. Я хочу точно определить лица, которые находятся в пределах 15 футов от камеры. Следующая цель - оценить позу, прежде всего, чтобы узнать, смотрит ли человек на камеру (или лучше смотрит на владельца камеры).Лучший алгоритм определения лица и оценки позы

Любое предложение?

ответ

0

Мое стремление к этому было бы либо глубокой структурой обучения, использующей сверточные слои для классификации пикселей, либо алгоритмом K-mean/K-Nearest Neighbor.

Это зависит от ваших данных. С вашего поста я предполагаю, что ваши данные не помечены? что означает, что вы не можете подавать «истину» алгоритму классификации.

Возможно, вы можете использовать CNN (сверточную нейронную сеть) для классификации пикселей (сегментация изображения), которая должна идентифицировать местоположение человека. учитывая это, возможно, вы можете запустить «местный» CNN i регион, близкий к лицу, идентифицированному для классификации региона, в котором тело расположено в определенной позе.

Это, вероятно, будет моим первым решением проблемы, но будет зависеть от точной структуры ваших данных и структуры ваших ярлыков (если они есть).

Я должен сказать, что это звучит как забавный проект!

0

Я нашел OpenCV's Haar Cascades for Face Detection довольно точным и надежным для размытия движения и «живого» распознавания лиц.

Я говорю это, потому что я использовал их для реализации Eye-Tracker на C++ с веб-камерой для ноутбука (разрешение которой было отличным, и размытость изображения, естественно, всегда присутствовала).

Они работают в многорежимном режиме и, следовательно, способны обнаруживать лица любого размера, но вы можете легко настроить их на интересующую вас дистанцию.

Возможно, это не ваше окончательное оптимальное решение, но поскольку они уже реализованы и поставляются с пакетом OpenCV, они могут стать хорошей отправной точкой.

 Смежные вопросы

  • Нет связанных вопросов^_^