...
POST http://IP-адрес:порт/firserver/
Параметры запроса:
Параметр | Обязательный | Описание параметра |
---|
server_id | Да | Идентификатор Сервера распознавания лиц в ПК Face-Интеллект |
data | Да | Данные, которые требуется получить |
cameraIds |
ДаНет | Идентификаторы (GUID) камер из таблицы dbo.cameras базы данных |
Fir Fir. Если их не указать, то выводятся результаты по всем камерам |
dateTimeFrom | Да | Время в формате UTC+0 |
формате, проходить происходить поиск лиц |
dateTimeTo | Да | Время в формате UTC+0 |
формате проходить происходить поиск лиц |
sim |
ДаНет | Степень схожести лица на фотографии с камеры и на эталонном изображении в запросе в диапазоне от 0 до 1, рекомендуемое значение − 0,8 |
image | Да | Изображение в формате base64 |
Пример запроса:
POST http://127.0.0.1:10000/firserver/FindFaces
Code Block |
---|
{
"server_id" : "1",
"data":
{
"cameraIds" : ["AAFFB7EA-2743-EE11-B47A-D85ED323673C"],
"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 | Показывает время запроса |
Пример ответа:
Expand |
---|
{
"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 | Степень схожести лица на фотографии с камеры и на эталонном изображении в запросе. Полученные результаты должны быть равны или больше заданного значения |
cameraId | GUID камеры, захватившей лицо |
timestamp | Время |
последнего захвата/прохода лица в UTC+0 формате |
totalCount | Количество проходов лица |
duration | Время выполнения обработки лиц в миллисекундах |
Status | Статус выполненного запроса: SUCCESS − успешно, если ошибка − см. Список возможных ошибок Сервера распознавания лиц |