Versions Compared

Key

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

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

POST http://IP-адрес:порт/префикс/firserver/GetAnalityc

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

POST http://localhost:10000/firserver/GetAnalityc

...

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

ПараметрОбязательныйОписание параметра
server_idДаИдентификатор Сервера распознавания лиц в ПК Face-Интеллект
minAgeНет

Минимальный возраст лиц

, данные по которым нужно получить

Если не указать, то возраст не учитывается

maxAge Нет

Максимальный возраст лиц

, данные по которым нужно получить

Если не указать, то возраст не учитывается

dateTimeFrom Да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
{
 "
PassAndLikesList
server_id": 
[
"1",
 
{
"minAge": 0,
 "
MainPass
maxAge": 
{
1000,
 "
Id
dateTimeFrom": "
53952CAF
2018-
3BBB-E811-8D01-005056C00008
08-17T21:00:00.000",
 "
Timestamp
dateTimeTo": "2018-09-
18T12
18T20:
09
59:
32
59.
848
000",
 "
Camera
genders":
"1"
 [
 0,
 
"Gender":
1,
 
"Age": 31.4502
2
 
}
],
 "
BestPerson
faceMode": 
{
0,
 "
Id
threshold": 
"5CC71799-48BB-E811-8D01-005056C00008"
0.8,
 "
Name
minPasses": 
"13"
1,
 "
Surname
maxPasses": 
"Петров"
10000,
 "
Patronymic
cameraIds": 
"",
[
 "
Department
1"
 ]
}

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

Expand


Code Block
{: "0",
 "Comment": "",
 "SimPassAndLikesList": 0.550095[
 },{
 "LikePassesMainPass": [
 {
 "Id": "1E1483A553952CAF-41BB3BBB-E811-8D01-005056C00008",
 "Timestamp": "2018-09-18T12:5209:0832.987848",
 "GenderCamera": "1",
 "AgeGender": 31.43721,
 "CameraAge": "1"31.4502
 },
 "BestPerson": {
 "Id": "F10CD78D5CC71799-41BB48BB-E811-8D01-005056C00008",
 "TimestampName": "2018-09-18T12:51:33.907Петр",
 "GenderSurname": 1,
 "AgeПетров": 31.4372,
 "CameraPatronymic": "1Петрович"
 },
 {
 "IdDepartment": "60438F6B-41BB-E811-8D01-005056C00008Отдел 1",
 "TimestampComment": "2018-09-18T12:50:33.901",
 "GenderSim": 1,0.850095
 "Age": 31.4372},
 "CameraLikePasses": "1"
 },[
 {
 "Id": "924A4A461E1483A5-41BB-E811-8D01-005056C00008",
 "Timestamp": "2018-09-18T12:4952:3308.868987",
 "Gender": 1,
 "Age": 31.4372,
 "Camera": "1"
 },
 {
 "Id": "E9990024F10CD78D-41BB-E811-8D01-005056C00008",
 "Timestamp": "2018-09-18T12:4851:33.839907",
 "Gender": 1,
 "Age": 31.4372,
 "Camera": "1"
 }
 ],
 "Total": 40,
 "Males": 40,
 "Females": 0
 }
 ],
 "ProcessedTotal": 1346,
 "ProcessedDuration": 83,
 "CompareCount": 18555,
 "ResponceResponse": {
 "Status": "SUCCESS"
 }
}


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

ПараметрОписание параметра
IdИдентификатор изображения (см. Получение изображения по ID)
MainPassПервый проход уникального лица
BestPersonЛицо в базе данных, если оно существует
PassAndLikesListСписок проходов уникальных лиц
MainPassДанные о первом проходе уникального лица (подробнее см. Получение протокола распознавания)
BestPersonДанные о лице из базы лиц и степень схожести эталонного лица с уникальным лицом, если такое лицо существует (подробнее см. Получение информации о всех пользователях из базы лиц)
LikePassesСписок с данными похожих проходов (аналогично MainPass)LikePassesМассив похожих проходов. Не может иметь размер больше 5 элементов
TotalОбщее количество уникальных лиц
MalesКоличество лиц мужского пола
FemalesКоличество лиц женского пола
ProcessedTotalОбщее количество обработанных лиц
ProcessedDurationВремя выполнения обработки лиц в миллисекундах
CompareCountОбщее количество сравнений лиц
ResponseОтвет
StatusСтатус выполненного запроса: SUCCESS - успешно