Визуализация ответов Сервера

Видеодетектор лиц не обрабатывает ответы Сервера на свои API запросы, связанные с идентификацией лиц и управлением видеокамерами. При необходимости вам потребуется написать собственный прокси-скрипт, управляющий взаимодействием видеодетектора лиц и Сервера и перенаправляющий API-ответы в приложение, которое может их обработать и визуализировать. Пример использования прокси-скрипта между Сервером и видеодетектором показан на схеме ниже:

render_ru

При написании прокси-скрипта придерживайтесь следующей логики:

  1. Запрос от видеодетектора передается на Сервер FindFace без изменений в следующем формате:

    curl -X POST -H 'Authorization: Token ntech' -F "gender=true" -F "emotions=true" -F "age=true" -F "cam_id=1b19a189-26b9-42e5-8cd8-6cabde79dc7e" -F "timestamp=2017-08-25T13:09:54" -F "bbox=[[620,380,1383,1143]]" -F "[email protected]" -F "[email protected]_norm.png" -F 'detectorParams={"score": -0.000911839, "direction_score": -0.568228}' http://192.168.104.184:8000/v1/face
    
  2. Ответ от Сервера, отправленный видеодетектору лиц, перенаправляется в пользовательское приложение для обработки.

    Примечание

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