LUNA PLATFORM v.5.24.0#
Изменения
-
В задачу Estimator (ресурс "/tasks/estimator") добавлена поддержка FTP-сервера в качестве источника изображений (параметр "source_type").
Для такого типа источника в теле запроса доступно задание следующих параметров для соединения с FTP-сервером:
- Параметр "host" — IP-адрес или имя хоста FTP-сервера (обязательное поле);
- Параметр "port" — порт FTP-сервера;
- Параметр "max_sessions" — максимальное количество разрешенных сеансов на FTP-сервере;
- Параметры "user" и "password" — параметры авторизации (обязательные поля).
Как и в задачах Estimator с использованием S3-подобного хранилища или сетевого диска в качестве источников изображений, доступна возможность задания пути до директории с изображениями, рекурсивного получения изображений из вложенных директорий, выбора типа передаваемых изображений, а также указания префикса и постфикса.
Для получения корректных результатов обработки изображений с помощью задачи Estimator все обрабатываемые изображения должны быть либо в исходном формате, либо в формате биометрических образцов.
См. соответствующие примеры и дополнительную информацию в спецификации OpenAPI.
-
Для событий добавлен новый параметр "detect_ts", позволяющий хранить временную метку (timestamp) относительно чего-либо, например, относительно начала видеофайла (см. тело ответа запроса generate events).
Значение параметра "detect_ts" также задать вручную с помощью запроса "save event".
-
Значительно снижено потребление памяти для задач Clustering, ROC-curve calculating и Cross-matching, а также для сервисов Python Matсher и Image Store.
Также для увеличения производительности работы в ресурсах "cross matching faces" и "cross matching bodies" сервиса Python Matcher заменен Content-Type тела ответа с
application/json
наapplication/msgpack
. -
В ресурсы "cross matching faces" и "cross matching bodies" сервиса Python Matcher добавлен новый параметр запроса "sorting", позволяющий отключить сортировку результатов сравнения в лексикографическом порядке.
-
Прекращена поддержка БД Vertica для сервиса Events. Настройки смены БД на Vertica удалены из настроек сервиса Configurator, а также удалена соответствующая информация из документации.
-
Добавлена проверка наличия инструкций avx2 на процессоре при старте контейнеров с помощью скрипта Docker Compose. Если процессор не имеет поддержки avx2, то при старте контейнеров будет выдана ошибка
avx2 not supported
.
Исправленные ошибки
- Исправлена ошибка, при которой для некоторых параметров запроса с типом "number" обрабатывались только вещественные числа. При вводе целых чисел возникала ошибка
Failed to validate input json
.