Сравнение двух лиц
FindFace Multi позволяет сравнить два лица и убедиться в их принадлежности одному человеку.
Вы можете сравнить два объекта из разных источников или объект с объектом внутри одной и той же карточки и вернуть сходство между ними.
Выполните следующие действия:
Выполните обнаружение лица (автомобиля, силуэта) на прикрепленном изображении и скопируйте
id
интересующего вас объекта.Используйте метод
GET /verify
.
GET /verify
Запрос содержит следующие QUERY-STRING PARAMETERS:
Название |
Схема JSON |
Описание |
---|---|---|
|
string |
Минимум 1 символ. В этом поле указывают ID карты, в которой хранится объект для сравнения. |
|
string |
Минимум 1 символ. Это поле может содержать одну из следующих ссылок:
|
|
string |
Минимум 1 символ. Аналогично как для object1. |
CURL пример
curl -X GET "http://<findface-ip:port>/verify?card_id=1&object1=detection%3Acf58e4uv54rotim9jtd0&object2=detection%3Acf58g1mv54rotim9jtdg" \
-H "Accept: application/json" \
-H "Content-Language: ru" \
-H "Accept-Language: ru" \
-H "Authorization: Token <token>" \
В случае успешного ответа (OK: 200), возвращается объект, содержащий уровень схожести.
Название |
Схема JSON |
Описание |
---|---|---|
|
number |
Оценка сходства лиц (от 0 до 1). |
Пример ответа
{
"confidence": {
"face_objects": {
"4493493039043981648": 0.7896046
},
"average_conf": 0.7896046
}
}