Как системы распознавания лиц различают настоящее лицо и фотографию лица? - PullRequest
1 голос
/ 19 февраля 2020

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

1 Ответ

0 голосов
/ 07 мая 2020

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

  • Motion Approach: Вы можете заставить пользователя мигать или двигаться, что убеждает его в реальности (наиболее вероятно, что он будет работать с набором видеоданных или последовательными изображениями)
  • Подход к функциям: Извлечение полезных функций из изображения и использовать их для принятия бинарных классификационных решений, чтобы сказать, реальное или нет.
  • Анализ частоты: Исследование области Фурье лица.
  • Алгоритмы оптического потока: А именно, изучение различий и свойств оптического потока, генерируемого из 3D-объектов и 2D-плоскостей.
  • Анализ текстуры: Вы также можете создавать локальные двоичные шаблоны, используя OpenCV, для классификации поддельных изображений или нет, см. эту ссылку для получения подробной информации об этом подходе.
...