Документация для версии Face-Интеллект 8.2. Документация на другие версии также доступна.

Предыдущая страница Следующая страница

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

Общий формат запроса:

POST http://логин_пользователя_Интеллект:пароль_пользователя_Интеллект@IP-адрес:порт/firserver/FindPasserBy

Параметры запроса:

ПараметрОбязательныйОписание параметра
server_idДаИдентификатор Сервера распознавания лиц в ПК Face-Интеллект
dataДаДанные, которые требуется получить 
cameraIdsНетИдентификаторы (ID) камер. Если их не указать, то выводятся результаты по всем камерам
dateTimeFromДаВремя в формате UTC+0, начиная с которого будет происходить поиск лиц 
dateTimeToДаВремя в формате UTC+0, до которого будет происходить поиск лиц 
simНетСтепень схожести лица на фотографии с камеры и на эталонном изображении в запросе в диапазоне от 0 до 1, рекомендуемое значение − 0,8

image

ДаИзображение в формате base64

Пример запроса:

POST http://1:1@127.0.0.1:10000/firserver/FindPasserBy

{
"server_id" : "1",                                                               
"data":
{
"cameraIds" : ["1"],                          
"dateTimeFrom" : "2023-08-23T12:20:00",
"dateTimeTo" : "2023-08-25T16:20:00",
"sim" : 0.9,
"image" : "Фотография Александра в base64"
}
}

Заголовки запросов:

Заголовок

Описание заголовка

AllowВозвращает HTTP-метод, который используется в запросе
Content-LengthПоказывает размер символов, получаемых в запросе, измеряется в байтах
Content-TypeВозвращает тип получаемого запроса
ServerОпределяет сервер, с которого приходит запрос
Access-Control-Request-MethodВозвращает HTTP-метод, который может использоваться в запросе
Access-Control-OriginПоказывает, может ли ответ сервера быть доступен коду, отправляющему запрос с данного источника
DateПоказывает время запроса

Пример ответа:

{
    "Data": {
        "rows": [
            {
                "id": "301F1817-2B43-EE11-B47A-D85ED323673C",
                "sim": 0.994588,
                "cameraID": "aaffb7ea-2743-ee11-b47a-d85ed323673c",
                "timestamp": "2023-08-25T09:38:08.027"
            },
            {
                "id": "7F1D0A07-2B43-EE11-B47A-D85ED323673C",
                "sim": 0.993709,
                "cameraID": "aaffb7ea-2743-ee11-b47a-d85ed323673c",
                "timestamp": "2023-08-25T09:37:47.249"
            },
            {
                "id": "CA87811E-2B43-EE11-B47A-D85ED323673C",
                "sim": 0.993194,
                "cameraID": "aaffb7ea-2743-ee11-b47a-d85ed323673c",
                "timestamp": "2023-08-25T09:38:18.267"
            }
        ],
        "totalCount": 3,
        "duration": 127
    },
    "Status": "OK"
}

Параметры ответа:

ПараметрОписание параметра
DataПолученные данные
rowsСписок проходов лица, захваченного камерами 
idИдентификатор пользователя из базы лиц
simСтепень схожести лица на фотографии с камеры и на эталонном изображении в запросе. Полученные результаты должны быть равны или больше заданного значения
cameraIdID камеры, захватившей лицо
timestampВремя захвата/прохода лица в UTC+0 формате
totalCountКоличество проходов лица
durationВремя выполнения обработки лиц в миллисекундах
StatusСтатус выполненного запроса: SUCCESS − успешно, если ошибка − см. Список возможных ошибок Сервера распознавания лиц
  • No labels