Общий формат запроса:
POST httpPOST http://localhostIP-адрес:10000порт/firserver/GetAnalityc
Параметры
...
запроса:
...
Code Block |
---|
{
"server_id": "1",
"minAge": 0,
"maxAge": 1000,
"dateTimeFrom": "2018-08-17T21:00:00.000",
"dateTimeTo": "2018-09-18T20:59:59.000",
"genders": [
0,
1,
2
],
"faceMode": 0,
"threshold": 0.8,
"minPasses": 1,
"maxPasses": 10000,
"cameraIds": [
"1"
]
} |
где:
...
Параметр | Обязательный | Описание параметра |
---|
server_id | Да | Идентификатор Сервера распознавания лиц в ПК Face-Интеллект |
...
minAge - минимальный возраст лиц, данные по которым нужно получить;
...
maxAge - максимальный возраст лиц, данные по которым нужно получить;
|
minAge | Нет | Минимальный возраст лиц Если не указать, то возраст не учитывается |
maxAge | Нет | Максимальный возраст лиц Если не указать, то возраст не учитывается |
dateTimeFrom | Да | Время |
...
в UTC формате, с момента которого необходимо получить данные |
...
|
dateTimeTo | Да | Время в UTC формате, до момента которого необходимо получить данные |
...
|
genders | Нет | Пол лиц: 0 - Не определен, 1 - Мужчина, 2 - Женщина |
...
Если не указать, то пол не учитывается |
faceMode | Нет | Тип лиц: 0 - все лица, 1 - только распознанные, 2 - только нераспознанные |
...
Если не указать, то faceMode=0 |
threshold | Нет | Пороговое |
...
значение степени сравнения лиц |
...
. По умолчанию 0.8 Если не указать, то threshold=0.8 |
minPasses | Нет | Фильтр по минимальному числу проходов |
...
Если не указать, то фильтр не учитывается |
maxPasses | Нет | Фильтр |
...
по максимальному числу проходов |
...
Если не указать, то фильтр не учитывается |
cameraIds | Нет | Идентификаторы камер в ПК Face-Интеллект |
...
Если не указать, то выводятся результаты по всем камерам |
Пример запроса:
POST http://127.0.0.1:10000/firserver/GetAnalitycПример ответа:
Code Block |
---|
{
"PassAndLikesListserver_id": ["1",
{"minAge": 0,
"MainPassmaxAge": {1000,
"IddateTimeFrom": "53952CAF2018-3BBB-E811-8D01-005056C0000808-17T21:00:00.000",
"TimestampdateTimeTo": "2018-09-18T1218T20:0959:3259.848000",
"Cameragenders": "1"[
0,
"Gender": 1,
"Age": 31.45022
}],
"BestPersonfaceMode": {0,
"Idthreshold": "5CC71799-48BB-E811-8D01-005056C00008"0.8,
"NameminPasses": "13"1,
"SurnamemaxPasses": "Петров"10000,
"PatronymiccameraIds": "",[
"Department1": "0",
"Comment": "",
]
} |
Пример ответа:
Expand |
---|
Sim0.550095},LikePasses[
1E1483A541BB3BBB-E811-8D01-005056C00008",
"Timestamp": "2018-09-18T12: | 5208987GenderAge31.4372Camera"1"31.4502
},
"BestPerson": {
"Id": " | F10CD78D41BB48BB-E811-8D01-005056C00008",
" | Timestamp2018-09-18T12:51:33.907Gender1,
Age: 31.4372Camera1
}
{Id60438F6B-41BB-E811-8D01-005056C00008Timestamp2018-09-18T12:50:33.901Gender1,"Age": 31.4372Camera"1"
},924A4A461E1483A5-41BB-E811-8D01-005056C00008",
"Timestamp": "2018-09-18T12: | 4933868987",
"Gender": 1,
"Age": 31.4372,
"Camera": "1"
},
{
"Id": " | E9990024F10CD78D-41BB-E811-8D01-005056C00008",
"Timestamp": "2018-09-18T12: | 48839907",
"Gender": 1,
"Age": 31.4372,
"Camera": "1"
}
],
"Total": 40,
"Males": 40,
"Females": 0
}
],
"ProcessedTotal": 1346,
"ProcessedDuration": 83,
"CompareCount": 18555,
" | ResponceResponse": {
"Status": "SUCCESS"
}
} |
|
где:
...
Параметры ответа:
Параметр | Описание параметра |
---|
PassAndLikesList | Список проходов уникальных лиц |
MainPass | Данные о первом проходе уникального лица (подробнее см. Получение протокола распознавания) |
BestPerson | Данные о лице из базы лиц и степень схожести эталонного лица с уникальным лицом, если такое лицо существует (подробнее см. Получение информации о всех пользователях из базы лиц) |
LikePasses | Список с данными похожих проходов (аналогично MainPass). Не может иметь размер больше 5 элементов |
...
|
Total | Общее количество уникальных лиц |
Males | Количество лиц мужского пола |
Females | Количество лиц женского пола |
ProcessedTotal | Общее |
...
количество обработанных лиц |
...
...
| Время выполнения обработки лиц в миллисекундах |
...
...
| Общее количество сравнений лиц |
...
|
Response | Ответ |
Status | Статус выполненного запроса: SUCCESS - успешно |