Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

POST http://IP-адрес:порт/префикс/firserver/GetAnalityc - получить аналитические данные.

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

ПараметрОбязательныйОписание параметра
server_idДаИдентификатор Сервера распознавания лиц в ПК Face-Интеллект
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 h ttphttp://localhost127.0.0.1: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"
 ]
}

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

Expand


Code Block
{
 "PassAndLikesList": [
 {
 "MainPass": {
 "Id": "53952CAF-3BBB-E811-8D01-005056C00008",
 "Timestamp": "2018-09-18T12:09:32.848",
 "Camera": "1",
 "Gender": 1,
 "Age": 31.4502
 },
 "BestPerson": {
 "Id": "5CC71799-48BB-E811-8D01-005056C00008",
 "Name": "Петр",
 "Surname": "Петров",
 "Patronymic": "Петрович",
 "Department": "Отдел 1",
 "Comment": "",
 "Sim": 0.850095
 },
 "LikePasses": [
 {
 "Id": "1E1483A5-41BB-E811-8D01-005056C00008",
 "Timestamp": "2018-09-18T12:52:08.987",
 "Gender": 1,
 "Age": 31.4372,
 "Camera": "1"
 },
 {
 "Id": "F10CD78D-41BB-E811-8D01-005056C00008",
 "Timestamp": "2018-09-18T12:51:33.907",
 "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Общее количество обработанных лиц
ProcessedDurationВремя выполнения обработки лиц в миллисекундах
CompareCountОбщее количество сравнений лиц
ResponceResponseОткликОтвет
StatusСтатус выполненного запроса: SUCCESS - успешно

...