Для определения схожести лиц используются различные технологии, среди них:
- Биометрический анализ. www.securitylab.ru Оцениваются ключевые параметры лица: расположение глаз, носа, рта, форма головы. www.securitylab.ru
- Сравнение признаков. www.sciencehunter.net Компьютер анализирует определённые параметры с помощью алгоритмов. www.sciencehunter.net Например, определяет, как схожи пропорции, выделяет контуры и симметричные черты. www.sciencehunter.net
- Метод собственных векторов. yandex.ru В этом методе изображение лица рассматривают как вектор, который раскладывают в линейную комбинацию собственных векторов ковариационной матрицы корреляций для тестового набора лиц. yandex.ru
- Метод Виолы-Джонса. www.sciencehunter.net Считается наиболее эффективным для применения в режиме реального времени. www.sciencehunter.net Дополнительно к нему применяют признаки Хаара. www.sciencehunter.net Объединение этих систем позволяет идентифицировать человека при повороте лица даже на 30 градусов. www.sciencehunter.net
- Нейросети. habr.com С их помощью можно предсказать итоговую матрицу преобразования напрямую, не отыскивая ключевые точки и не делая каких-либо предположений о расположении носа и глаз. habr.com
Некоторые сервисы, которые используют эти технологии для определения схожести лиц: MxFace, StarByFace, PicTriev, Who Do I Look Like и другие. www.sravni.ru www.securitylab.ru