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

[v.2.18.0] 27.07.2026#

Версии компонентов

Сервис Используемая версия
LCA API v.5.0.22
LCA Stream v.3.0.43
LCA Hub v.4.8.0
LCA UI v.2.8.0

Новые возможности:

  • Добавлен новый классификатор ГРЗ «iraq_plate_recognition_v1» для распознавания символов ГРЗ Ирака:
  • поддержано каноничное отображение распознанных символов с учетом направления чтения арабского текста справа налево;
  • добавлена поддержка различных поколений номерных знаков Ирака.
  • Добавлена возможность тестирования LCA API в UI интерфейсе: функциональность сервиса LCA_API tester переработана и перенесена во вкладку «Распознавание кадров»:
  • добавлена возможность загрузить до 5 изображений с проверкой допустимого формата;
  • добавлен выбор типа обрабатываемого объекта: ТС, дым/огонь или животные;
  • для ТС можно выбрать тип кадра, классификаторы ТС и ГРЗ;
  • для детекции дыма и огня можно настроить разметочную сетку;
  • добавлена возможность сохранить результат обработки в событиях: после выполнения запроса созданное событие с результатами распознавания доступно в разделе «События»;
  • результат обработки отображается непосредственно в окне «Распознавание кадров» после выполнения запроса.
  • Добавлен экспорт нетранспортных событий для ситуационной аналитики: теперь в отчёт можно выгружать данные о животных, пешеходах и событиях «Дым/Огонь», а также выбирать поля для каждого типа событий в окне экспорта;
  • окно экспорта переработано: общие поля события вынесены в отдельный подраздел, далее отображаются поля, доступные для каждого типа событий;
  • данные выгружаются в файл Excel на отдельные вкладки для каждого типа событий;
  • существующая вкладка «Транспорт» сохранена без изменений, включая набор и последовательность колонок.
  • Изменена работа с превью камеры: кнопка «Подгрузить превью из Cars Stream» переименована в «Установить превью из видеопотока». При нажатии открывается окно с видеопотоком, в котором можно выбрать нужный кадр и установить его в качестве превью. Кадр, отображаемый в момент нажатия кнопки «Установить», сохраняется как превью камеры.
  • при регистрации новой камеры видеопоток можно просмотреть непосредственно в окне установки превью и выбрать подходящий ракурс до настройки зон и обработчиков;
  • при замене или восстановлении камеры текущее изображение можно сравнить с ранее установленным превью: при включении переключателя - «Наложить текущее превью» сохраненное превью отображается поверх видеопотока с заданной прозрачностью. Это позволяет сопоставить текущий и исходный ракурсы камеры;
  • прозрачность наложенного превью регулируется с помощью ползунка, при этом видеопоток остается без изменения прозрачности;
  • если после настройки камеры требуется выбрать другой ракурс, превью можно обновить по тому же сценарию — выбрать нужный кадр из видеопотока и установить его как новое превью.
  • Изменена работа с зонами распознавания: в окне добавления и редактирования зоны появилась возможность отображать детекции объектов на изображении с помощью кнопки «Найти объекты».
  • после нажатия «Найти объекты» изображение обрабатывается детекторами ТС, животных и дыма/огня;
  • чекбоксы соответствующих типов объектов становятся активными только при наличии их детекций на изображении. При выборе типа объекта его BBox отображается поверх изображения.
  • Добавлена информация о проверке ТС по спискам: в событиях и инцидентах отображаются название списка, владелец пропуска, его статус и решение по допуску на момент регистрации события. Статус определяется с учетом срока действия пропуска: если срок не указан, запись считается активной. Решение по допуску определяется с учетом заданного графика доступа. Информация сохраняется в истории события и не изменяется при последующих изменениях списка.
  • Обновлено отображение информации о проверке по списку в событиях и инцидентах: добавлены поля «Доступ» и «Статус». Для статуса используются значения «Активен» и «Не активен»;
  • Добавлен выбор режима работы со списками в сценарии:
    • «Регистрация по списку» — событие регистрируется только при прохождении проверки по связанному списку;
    • «Проверка по списку» — событие регистрируется независимо от результата проверки, при этом информация о допуске сохраняется в событии;
  • Добавлена настройка отправки данных о ТС в WebSocket: в сценарии появился переключатель sendToWebsocket.
  • Добавлена поддержка новой версии детектора ГРЗ V6:
  • обновлена модель детектора ГРЗ, которая дополнительно определяет таблички опасного груза и позволяет отличать их от номерных знаков;
  • детектор ГРЗ определяет три класса обнаруженных объектов:
    • класс 0 — главный номер;
    • класс 1 — не главный номер;
    • класс 2 — табличка опасного груза;
  • для одного ТС может быть обнаружено несколько номерных знаков. сохранено обнаружение табличек опасного груза, при этом они выделяются в отдельный класс и не рассматриваются как главный номер;
  • для новой версии детектора изменен размер изображения для инференса ГРЗ: значение imageSize увеличено с 220 до 320;
  • в новой версии детектора повышены качество и полнота распознавания по накопленным данным, улучшено определение принадлежности номера целевому ТС и фильтрация лишних результатов обнаружения с сохранением корректно распознанных номеров.
  • Расширены возможности мониторинга системы:
  • обновлен дашборд «Statistics» в Grafana: в панели «Cameras» теперь отображается текущее состояние созданных камер, а в панели «Stream» — данные о частоте кадров, количестве обработанных, пропущенных и некорректных кадров;
  • добавлен дашборд «Nvidia GPU Metrics» в Grafana для мониторинга состояния и использования графических процессоров: загрузки GPU и видеопамяти, температуры, энергопотребления, рабочих частот, режима производительности и причин ограничения производительности;
  • Добавлены методы API для получения статистики кадров:
    • /api/1/streams/statistics — статистика по всем камерам;
    • /api/1/streams/{uuid}/statistics — статистика по камере с указанным UUID. Оба метода доступны в Swagger.
  • Скорректирована обработка коротких треков ТС: добавлен параметр STREAM_YOUNG_TRACK_LENGTH_THRESHOLD, определяющий минимальную длину трека, необходимую для его обработки как полноценного:
  • значение параметра по умолчанию 8 кадров;
  • при снижении значения система начинает обрабатывать более короткие треки, что позволяет регистрировать события для ТС, быстро проезжающих зону контроля;
  • значение параметра вынесено в .env и может изменяться при настройке системы.
  • Расширена поддержка локализации: добавлена возможность выбора языка интерфейса из доступных локалей. Язык интерфейса определяется отдельной настройкой пользователя, независимо от настройки формата даты и времени;
    • актуализированы ключи переводов и файлы локализации для поддерживаемых языков.
    • добавлена поддержка португальского языка наряду с русским и английским;
    • предусмотрена возможность переключения языка интерфейса без перезапуска системы;
  • Расширены возможности импорта и экспорта данных в разделе «Списки»:
  • добавлены кнопки «Выгрузить» и «Импортировать» на уровне раздела и отдельного списка;
  • добавлена возможность выгружать данные выбранного списка в Excel и импортировать данные из Excel-файла. Для импорта можно скачать шаблон с полями, соответствующими выбранному списку;
  • для пустых списков доступен шаблон с примерами заполнения;
  • поиск по фото в списках заменен на импорт данных из Excel;
  • при импорте в уже заполненный список отображается дополнительное предупреждение о замене ранее сохраненных данных и требуется подтверждение действия.

Изменения:

  • Скорректирована верстка для работы на экранах с шириной от 1280 px;
  • В фильтрах «События», «Инциденты» и «Расширенные события» добавлена возможность исключать значения ориентации.
  • В списке камер добавлено отображение предупреждения для камер без обработчиков. При наведении на значок отображается подсказка с информацией об отсутствии обработчиков.
  • На вкладках «События» и «Инциденты» после применения фильтров кнопка «Применить» меняется на «Обновить». Нажатие кнопки обновляет выборку с учетом выбранных фильтров;
  • Скорректировано отображение правой панели на странице камеры: при наличии настроенных обработчиков при переходе на страницу автоматически открывается существующий обработчик вместо формы «Новый обработчик»;
  • Упрощены имена скриптов: убран префикс docker_ для единообразия и сокращения команд. docker_start_all.sh переименован в start.sh, docker_stop_all.sh — в stop.sh, docker_save_all.sh — в save.sh, docker_restore.sh — в restore.sh, extras/api/api_start_all.sh — в extras/api/api_start.sh, extras/api/api_stop_all.sh — в extras/api/api_stop.sh, extras/bash/download — в extras/bash/functions;
  • Переименованы переменные RTSP Streamer в файле .env-vanilla: названия переменных приведены к единому префиксу STREAMER_: STREAM_ENABLESTREAMER_ENABLE, DEBUGSTREAMER_DEBUG, SUPERUSER_USERNAMESTREAMER_USERNAME, SUPERUSER_PASSWORDSTREAMER_PASSWORD, SUPERUSER_EMAILSTREAMER_EMAIL, VIDEOS_PATHSTREAMER_VIDEOS_PATH, MEDIA_ROOTSTREAMER_MEDIA_ROOT;
  • Добавлена индикация загрузки видеопотока на странице камеры: во время подготовки стрима отображается индикатор загрузки;
  • Добавлена кнопка «+» для создания нового обработчика в карточке камеры, в подразделе со списком обработчиков. Если у камеры уже есть настроенные обработчики, новый обработчик можно добавить непосредственно из списка; при отсутствии обработчиков по-прежнему открывается форма создания нового обработчика;
  • Следующие обработчики помечены как «Запрещенные»: обработчики больше не работают и недоступны для создания:
  • «Вхождение в область»;
  • «Пропускной пункт»;
  • «Движение между зонами»;
  • «Расчет скорости»;
  • «Вхождение пешехода в область»;
  • «Вхождение животного в область»;
  • «Вхождение ГРЗ в область»;
  • «Детекция дыма и огня».

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

  • Устранен пропуск обработки кадров после обрыва трека;
  • Скорректировано отображение видео в режиме «Интерактивный»;
  • Исправлена ошибка обновления данных о ТС при смене трека;
  • Исправлена ошибка при поиске номерных знаков Таиланда и Ирака;
  • Добавлена проверка границ зоны детекции: теперь невозможно задать область, выходящую за пределы кадра;
  • Исправлен расчет скорости в обработчиках;
  • Скорректирована обработка устаревших обработчиков при загрузке дампа: для них заблокированы редактирование и включение, при этом удаление остается доступным;
  • Исправлена валидация и отображение фильтра «Количество осей»;
  • Исправлена ошибка в «Покадровом обработчике», из-за которой ГРЗ мог исчезать из события после его завершения.