Amazon Rekognition: как сравнить лицо одного изображения с несколькими изображениями в пакетном режиме? - PullRequest
0 голосов
/ 27 февраля 2020

Я использую распознавание Amazon для создания API для сравнения лиц. Исходное или исходное изображение будет единичным, тогда как для целевых изображений у меня есть коллекция изображений (скажем, база данных). Как сравнить лицо из одного изображения с лицами из нескольких изображений в серии?

1 Ответ

0 голосов
/ 28 февраля 2020

Вы должны:

  • Создать коллекцию лиц, используя CreateCollection()
  • Добавить лица в коллекцию лиц, используя IndexFaces()
  • Сравнить изображение с Коллекция лиц с использованием SearchFacesByImage()

Из SearchFacesByImage - Amazon Rekognition :

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

Чтобы выполнить поиск всех лиц во входном изображении, сначала можно вызвать операцию IndexFaces, а затем использовать идентификаторы лиц, возвращенные в последующие вызовы операции SearchFaces.

Вы также можете вызвать операцию DetectFaces и использовать ограничивающие прямоугольники в ответе для создания кадрирования, которые затем можно передать в операцию SearchFacesByImage.

...