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

LUNA PLATFORM v.5.31.0#

Изменения

  • SDK обновлен до версии 5.10.0.

  • Добавлена поддержка 60 нейронной сети извлечения биометрических шаблонов лиц и 105, 106, 107 нейронных сетей извлечения биометрических шаблонов тел. По умолчанию используются версии 59 и 104.

    Нейросеть 60 не поддерживается при использовании сервисов для построения индекса и поиска по индексу.

    В целях уменьшения размера контейнера Handlers в ближайших сборках LP 5 из поставки будут удалены нейросети извлечения биометрических шаблонов лиц 54, 56, 57 и нейросети извлечения биометрических шаблонов тел 102, 103 и 104. Для их использования потребуется отдельно скачать необходимую нейросеть и поместить в контейнер сервиса Handlers. Данная процедура описана в разделе "Использование модели нейросети не из поставки" руководства администратора LP 5.

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

    Детектор используется автоматически при выполнении запросов POST на ресурсы "/handlers/{handler_id}/events" и "/tasks/estimator", если в обработчике указаны обе опции "detect_face" и "detect_body". При этом значительно повышается скорость обработки изображений по сравнению с использованием отдельных детекторов.

    В связи с этим в сервисе Handlers обновлены названия полей в БД Influx, используемых при мониторинге:

    • detection_width -> face_detection_width (серия face_detection);
    • detection_height -> face_detection_height (серия face_detection);
    • detection_width -> body_detection_width (серия body_detection);
    • detection_height -> body_detection_height (серия body_detection).
  • Сервис Accounts добавлен в инструмент визуализации данных мониторинга LUNA Dashboards.

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

  • Исправлена ошибка, из-за которой сервис Handlers в некоторых случаях не возвращал соединение в пул соединений БД Postgres и мог выводить ошибку с кодом 10017 (Database connection timeout error) пока сервис не был перезапущен.

  • Из скрипта миграции БО "migrate_4_to_5.py" удалена зависимость "logbook", отсутствие которой приводило к ошибке "ModuleNotFoundError: No module named ’logbook’".

  • Исправлено отсутствие описания поля "remove_image_origins" в запросе "create gc task" в OpenAPI документации сервиса Admin.

  • Исправлена ошибка, при которой в запросе на создание аккаунта к сервису Backport4 в теле ответа возвращалась неправильная версия API.