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

LUNA PLATFORM v.5.78.0#

Изменения LP

  • Значение настройки "ALLOW_LUNA_ACCOUNT_AUTH_HEADER" теперь по умолчанию установлено в false.

    Это означает, что при новых установках LUNA PLATFORM метод авторизации "LunaAccountIdAuth" больше не будет доступен, если его явно не включить.

    Это изменение связано с тем, что данный метод авторизации давно объявлен устаревшим.

    Важно! В ближайшее время поддержка метода "LunaAccountIdAuth" будет окончательно прекращена. Рекомендуется перейти на использование "BasicAuth" и "BearerAuth", если переход еще не был выполнен.

  • Теперь биометрические шаблоны лиц и тел, возвращаемые в теле ответа на запрос "videosdk" с аналитикой трекинга людей, возвращаются в формате SDK, а не Raw-формате.

    Благодаря этому можно использовать биометрические шаблоны, получаемые из запроса "videosdk", как кандидаты в запросах на сравнение.

  • Добавлена поддержка 115 версии нейронной сети для извлечения биометрических шаблонов тел.

  • Использование порога Quality для Liveness теперь считается устаревшим.

    Параметр "quality_threshold" удален из группы параметров "LUNA_REMOTE_SDK_LIVENESS_ESTIMATOR_SETTINGS", а в спецификации OpenAPI параметр помечен как Deprecated. Для обратной совместимости поле quality сохраняется в ответе, но всегда принимает значение 1.

  • Теперь при выполнении запроса "perform verification" добавляется тег "verifier_id" в InfluxDB.

    См. подробную информацию о мониторинге сервиса Handlers в разделе "Monitoring" руководства разработчика сервиса Handlers.

  • В руководстве разработчика Lambda обновлен пример Standalone-lambda, которая реализует функционал сравнения лиц из видео с лицами из списка.

    Теперь в примере используются биометрические шаблоны в формате SDK вместо устаревшего Raw-формата.

  • В скрипте "start_platform.sh" по разворачиванию Docker Compose теперь используется Storages для подготовки окружения.

    Теперь скрипт поддерживает следующие аргументы:

    • --common - подготовка окружения с профилем common и запуск LUNA PLATFORM без Backport'ов и сервисов Video Manager и Video Agent
    • --extra backport3 - при активации вместе с --common будет использован профиль backports при подготовке окружения, а также запущен сервис Backport3 и его пользовательский интерфейс
    • --extra backport4 - при активации вместе с --common будет использован профиль backports при подготовке окружения, а также запущен сервис Backport3 и его пользовательский интерфейс
    • --extra videoanalytics - при активации вместе с --common будет включено использование сервиса Video Manager и Video Agent в настройке "ADDITIONAL_SERVICES_USAGE", а также запущены сервисы Video Manager и Video Agent
    • --help/-h - вывод справочной информации

    Комбинирование флагов --extra backport3, --extra backport4, и --extra videoanalytics вместе с --common позволяет включить сразу несколько дополнительных сервисов.

    Использование флагов --extra без флага --common невозможно.

    Если аргументы не заданы, скрипт выполнит развертывание LUNA PLATFORM аналогично аргументу --common.

    Обратите внимание, что скрипт "start_platform.sh" является примером разворачивания LUNA PLATFORM с помощью Docker Compose в минимальной рабочей нагрузке и не предназначен для использования в продуктивном контуре.

  • Теперь при развертывании Storages в кластере Kubernetes с помощью манифестов из комплекта поставки, поды Storages не будут автоматически перезапускаться в случае ошибки выполнения.

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

  • Исправлена ошибка миграции lis_bucket в Storages при даунгрейде в случае, когда сервис Image Store еще не поддерживал TTL.

  • Исправлена ошибка миграции influx_bucket в Storages при обновлении со старой версии, где была настройка "LUNA_MONITORING".

  • Исправлено отсутствие проверки соединения с БД для сервиса Video Manager.