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

...

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 
Максимальный возраст лиц, данные по которым нужно получить
dateTimeFrom 
Время в UTC формате, с момента которого необходимо получить данные
dateTimeTo 
Время в UTC формате, до момента которого необходимо получить данные
genders 
Пол лиц, данные по которым нужно получить: 0 - Не определен, 1 - Мужчина, 2 - Женщина
faceMode
Тип лиц, данные по которым нужно получить: 0 - все лица, 1 - только распознанные, 2 - только нераспознанные
threshold
Пороговое значение степени сравнения лиц
minPasses
Фильтр по минимальному числу проходов
maxPasses
Фильтр по максимальному числу проходов
cameraIds 
Идентификатор камер в ПК Face-Интеллект

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

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

Expand


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"
 ]
}


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

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,
 "Responce": {
 "Status": "SUCCESS"
 }
}


...

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