Перейти к содержанию

LUNA PLATFORM v.5.7.0#

Изменения

  • Добавлен новый ресурс \«/tasks/exporter\», с помощью можно выгружать данные событий и лиц из LP и сохранять их в CSV файл.

    На вход принимается набор фильтров для определения объектов, которые необходимо выгрузить в файл. На выходе возвращается ZIP архив, в котором будет храниться CSV файл с данными об объектах и изображения для каждого объекта (опционально).

    Возможность поддержана в сервисах API и Tasks.

    См. раздел \«Задача экспорта\» в руководстве администратора.

  • Добавлена опция для использования внешнего URL изображения при сохранении исходного изображения.

    В политику сохранения исходного изображения добавлена настройка use_external_references. Она позволяет включить сохранение ссылки на внешнее изображение в поле \«image_origin\», чтобы избежать дублирования одного и того же изображения в базе данных.

    • Eсли в запросе передан внешний URL на изображение, то в поле \«image_origin\» будет указан этот URL.
    • Eсли в запросе передан биометрический образец и он был сохранён в хранилище Image Store, то в поле \«image_origin\» будет указана ссылка на него.

    Если длина URL превышает 256 символов, то вместо него будет сохранено само исходное изображение.

    Возможность поддержана в сервисах API и Handlers.

  • Добавлена возможность передавать время детекции вместе с изображениями.

    В запрос создания событий в ресурс \«/handlers/{handler_id}/events\» добавлена возможность явного указания времени детекции лица для каждого из передаваемых изображений. Доступно для схем запроса multipart/form-data и application/json.

    Данная возможность требуется для случаев, когда отправка изображений выполняется не сразу, а через некоторое время.

  • Для сервисов API, Configurator, Backport 4 был изменён механизм перезагрузки настроек. Теперь перезагрузка выполняется путём перезапуска соответствующих процессов. Механизм обеспечивает более надёжное обновление настроек сервисов.

    Следует учесть, что запросы, выполняемые в момент изменения настроек, могут закончиться с ошибкой. Сервис может быть недоступен некоторое время.

  • При указании несуществующего list_id в задаче кластеризации теперь возвращается две ошибки, вместо одной: \«List with id {ID} not found\» и \«Objects for clustering not found (empty set)\».

Исправленные ошибки

  • Теперь при провале проверки соединения сервисов LP с InfluxDB возвращается сообщение \«Check connection to Influxdb: connection refused\». Ранее вместо ошибки возвращался список вызовов до возникновения ошибки.
  • Исправлены замедления работы в сервисе Image Store.
  • В сервисе Handlers исправлена ошибка, когда не обрабатывалось значение параметра face_bounding_boxes, передаваемое в запросе в ресурс \«/verifiers/{verifier_id}/verifications\».
  • В сервисе Handlers исправлен формат URL аватара лица, создаваемого с помощью обработчика (handler). Ранее он возвращался в формате \«/samples/{sample_id}\». Теперь URL возвращается в формате \«/samples/faces/{sample_id}\».
  • В спецификацию OpenAPI сервиса Backport 4 добавлены поля user_data и external_id, которые возвращаются в ответе создания событий с помощью ресурса \«/handlers/{handler_id}/events\».