Versions Compared

Key

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

Тело POST запроса (см. Запрос на поиск), начинающего поиск, должно содержать бинарные данные, которые содержат изображение искомого лица в формате JPEG.

Info
titleПримечание
  • Все
сработки
  • события от детекторов лиц хранятся в базе данных в
таблице 
  • таблице t_json_event.
  • В таблице t_face_vector хранятся вектора лиц, которые распознал детектор.
  • В таблице t_face_listed хранятся изображения лиц, которые добавили в список лиц (см. Лица).
ПараметрОбязательныйОписание
accuracyНет

В строке поиска или в теле запроса дополнительно задается параметр accuracy – точность распознавания в диапазоне [0; 1] (1 – полное совпадение). Если данный параметр не задавать, будет использовано значение по умолчанию – 0.9.

Note
titleВнимание!

Параметр в теле будет иметь больший приоритет.

Note
titleВнимание!

Если оставить тело POST запроса пустым, то поиск вернет все сработки события по распознанным лицам. Значение параметра параметра accuracy при этом будет 0.

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

POST http://127.0.0.1:80/search/face/SERVER1/AVDetector.2/EventSupplier/past/future?accuracy=0.7

GET http://127.0.0.1:80/search/face/2e69ba76-23f1-4d07-a812-fee86e994b8e/result

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

Code Block
{
   "events" : [
      {
         "accuracy" : 0.90591877698898315,
         "origin" : "hosts/SERVER1/DeviceIpint.2/SourceEndpoint.video:0:0",
         "position" : {
            "bottom" : 0.10694444444444445,
            "left" : 0.69687500000000002,
            "right" : 0.74687500000000007,
            "top" : 0.018055555555555554
         },
         "timestamp" : "20160914T085307.499000"
      },
      {
         "accuracy" : 0.90591877698898315,
         "origin" : "hosts/SERVER1/DeviceIpint.2/SourceEndpoint.video:0:0",
         "position" : {
            "bottom" : 0.10694444444444445,
            "left" : 0.69687500000000002,
            "right" : 0.74687500000000007,
            "top" : 0.018055555555555554
         },
         "timestamp" : "20160914T085830.392000"
      }
}
ПараметрОписание
originКанал камеры с которого поступает видео поток для анализа
.
timestampВремя кадра, на котором детектор обнаружил лицо
.
accuracyТочность распознавания в диапазоне [0; 1], 1 – полное совпадение
.
positionКоординаты рамки, определяющей положение лица на кадре
.