Перейти к содержанию

Face2Face

Общие правила чтения полей, причины отказа и форматы файлов full/light описаны в обзоре.

Родитель: face2face_result. Результат сравнения лиц; исходные фотографии этим блоком не возвращаются.

Поля face2face_result.

Поля с пометкой «Обязателен» присутствуют всегда внутри этого объекта. Остальные поля — при наличии значения; null исключается из ответа.

Поле Тип в JSON Назначение и условия
result boolean Сохранённый результат технологии: true — принята, false — отрицательный результат. До расчёта может отсутствовать; учитывайте статус и особенности ниже.
prediction string Числовая оценка сходства.
prediction_percent string prediction × 100, округлённое до целого и преобразованное в строку, без %. Возвращается вместе с ненулевым или нулевым prediction; отсутствие оценки исключает оба поля.
failure_reason object Причина отказа, если записана; структура.

Решение result формируется сервисом сравнения. Не подменяйте его собственным порогом по округлённому prediction_percent.

JSON-примеры

Фрагменты корневого объекта ответа, а не целостные ответы. Все значения и ссылки условные. Формат файлов соответствует пояснениям на этой странице.

{
  "face2face_result": {
    "result": true,
    "prediction": "0.9700",
    "prediction_percent": "97"
  }
}