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

FaceStream v.5.1.4#

Изменения

  • Добавлены два новых ключа запуска для FaceStream - "CONFIG_RELOAD" и "PULLING_TIME".

    Ключ запуска "CONFIG_RELOAD" включает проверку наличия изменений в секции "FACE_STREAM_CONFIG" сервиса LUNA Configurator и принимает следующие значения:

    • "1" - отслеживание изменений включено, при наличии изменений в конфигурации будут автоматически перезапущены все контейнеры FaceStream;
    • "0" - отслеживание изменений отключено (значение по умолчанию).

    Ключ запуска "PULLING_TIME" задает период получения новых параметров из секции "FACE_STREAM_CONFIG" сервиса LUNA Configurator в диапазоне [1...3600] сек. Используется совместно с тегом "CONFIG-RELOAD". По умолчанию значение равно "10".

    Ключи запуска также доступны в режиме работы FaceSteam с конфигурационными файлами.

  • Добавлен новый параметр "min_body_size_threshold" в группу параметров "filtering" в настройки управления потоками.

    Параметр задает размер детекции тела, меньше которого она не будет отправлена на обработку. Размер высчитывается как квадратный корень из произведения ширины (в пикселях) на высоту (в пикселях) детекции.

    Пример: min_body_size_threshold = sqrt (64*128) = 90.5

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

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

  • Адрес исходного изображения теперь записывается в поле "detections" > "image_origin" события LUNA PLATFORM. Ранее этот адрес записывался в поле "face" > "user_data".

  • Исправлена ошибка, при которой в запросе получения потоков из очереди (ресурс "/1/streams/processing/queue") не обрабатывался параметр "limit" (максимальное количество возвращаемых потоков) при фильтрации по группе.