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

[v.4.1.0] 05.11.2025#

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

Сервис Используемая версия
CARS_Analytics backend 4.1.0
CARS_Analytics frontend 2.1.0

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

  • Добавлен новый обработчик «Движение в зоне», который объединяет параметры разных обработчиков для более гибкой настройки. Подходит для более частых сценариев, связанных с трекингом ТС, например, регистрация каждой машины, попавшей в кадр (один раз) или регистрация машин, пересекающих заданные зоны. Обработчик включает учёт ориентации ТС, а также позиционирование ТС;
  • Добавлена настройка позиционирования ТС в обработчик «Вхождение в область», что улучшает логику отсечения автомобилей по позиции ТС и позволяет более точно обрабатывать события в заданных зонах;
  • Добавлен новый обработчик «Саботаж» для обнаружения смены ракурса камеры. Для обнаружения саботажа необходимо создать сценарий с типом «Инцидент» и обработчиком на саботаж. При обнаружении саботажа на вкладке «Камеры» будет отображаться треугольник тревоги напротив проблемной камеры. При наведении на иконку будет высвечиваться сообщение «Саботаж», а при клике на восклицательный знак будет происходить переход в раздел «Инциденты» с фильтром по сценарию и камере. В карточке инцидента саботажа будет отображаться только фрейм начала трека и фрейм окончания трека. После прочтения инцидента на саботаж восклицательный знак исчезнет;
  • Добавлена возможность отредактировать настройки для нескольких камер с одним типом источника с помощью кнопки «Массовое редактирование» в разделе «Камеры».
  • Добавлен метод /statistics, который возвращает статистические данные работы системы.
  • Добавлен вывод информации по занимаемой памяти: теперь можно отслеживать объём занимаемой памяти для кропов, фуллфреймов и БД;
  • Отображение количества событий и инцидентов.
  • Добавлена возможность выгрузки и загрузки настроек камер, сценариев и обработчиков через панель администратора. Теперь можно сохранять все настройки и затем загружать их обратно, что упрощает процесс восстановления конфигураций, обеспечивая удобство работы с настройками.
  • Добавлено отображение версий: теперь версии всех сервисов можно просматривать в панели администратора.
  • Добавлен раздел «История изменений»: новый раздел отображается в выпадающем меню пользователя:
  • Добавлена фильтрация по типу: «Мои изменения», «Все изменения», а также фильтрация по дате и времени (от и до).
  • По умолчанию отображаются последние X изменений.

Изменения:

  • Отмечены как устаревшие обработчики:
  • Пропускной пункт — устарел и заменён на Покадровый обработчик.
  • Подсчет ТС — устарел и заменён на Счетчик ТС.
  • Вхождение ГРЗ в область — устарел и заменён на Покадровый обработчик.
  • Реализованы уведомления об устаревших обработчиках. Если обработчик заблокирован, он не может быть создан. Созданные ранее устаревшие обработчики будут удалены через два релиза. Рядом с включённым обработчиком появится иконка восклицательного знака, а также одно из следующих уведомлений:
  • «Обнаружены устаревшие обработчики» — жёлтая иконка.
  • «Больше не поддерживается, необходимо заменить на новую версию» — жёлтая иконка.
  • «Больше не поддерживается, необходимо удалить» — красная иконка.
  • Добавлена транслитерация номеров, распознаваемых классификатором «rus_plate_recognition_v3» (РФ, Абхазия, ДНР, ЛНР, Южная Осетия) в латиницу. Независимо от значения переменной API_USE_LATIN_CHARACTERS, эти номера в БД теперь всегда будут храниться в латинице. Перед отправкой в WebSocket проверяется значение переменной API_USE_LATIN_CHARACTERS. Если переменная установлена в False, то перед отправкой номера РФ, Абхазии, ДНР, ЛНР и Южной Осетии переводятся из латиницы в кириллицу. Остальные номера остаются без изменений;
  • Убран запрет на ввод только Unicode символов в фильтрах ГРЗ в событиях и инцидентах, кириллические символы будут приведены к латинице перед поиском по БД. Теперь при вводе в поле фильтра можно использовать только маски, состоящие из букв в верхнем регистре, цифр и спецсимволов. Маски разделяются пробелами;
  • В модальном окне с фуллфреймом в блок «Зона распознавания» добавлен чекбокс «Все», который позволяет сразу выбрать все зоны распознавания для отображения на кадре, вместо выбора каждой зоны по отдельности;
  • По умолчанию включен автоматический перезапуск камеры: теперь в настройках камеры переключатель «Автоматический перезапуск» всегда включен по умолчанию;
  • Произведена замена логотипа VisionLabs;
  • Улучшен обработчик «Счётчик ТС»: теперь на кадрах отрисовываются позиционирование ТС (проекция автомобиля на дорогу) и отображаются bbox (границы ТС);
  • Внесены изменения в модальное окно экспорта:
  • Убрана надпись «Колонки», теперь отображается только надпись «Экспорт».
  • Убраны вкладки «Наличие» и «Порядок».
  • Убрано поле «Количество» из выгружаемых данных.
  • Переименованы поля «Изображение ТС» и «Изображение ГРЗ» в «Фрагмент ТС» и «Фрагмент ГРЗ» соответственно.
  • В выгрузку добавлено новое поле «Свойства ГРЗ», которое находится во вкладке «ГРЗ» (по умолчанию селектор выключен).
  • Добавлено поле «Сценарий» в поля для экспорта (по умолчанию включено).
  • По умолчанию поле «Изображения» теперь выключено.
  • Переработан формат выгрузки в Excel:
  • Теперь, если в одном событии несколько номеров, все они выгружаются в одну строку для одного события.
  • Закреплены обязательные поля для выгрузки.
  • Изображения теперь склеиваются в одну ячейку через разделительную черту.
  • Текстовая информация (строки, числа) отображается друг под другом через перенос строки (\n).
  • Множество цветов выгружается через разделитель в одной ячейке.
  • При экспорте событий дополнительно выводится новое поле со свойствами номера, если они есть (если нет, то вставляется «-» прочерк). При наличии нескольких номеров, в полях «Свойства ГРЗ» и «Свойства ГРЗ (точность)» добавляется несколько строк для каждого номера.

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

  • Добавлены переводы на английский в те места, где они отсутствовали;
  • Исправлена проблема при сохранении камеры. Теперь при сохранении камеры статус меняется на «Connecting», что приводит к изменению настроек обработки камеры в CARS_Stream;
  • Исправлена ошибка при добавлении/редактировании обработчика: устранили проблему, из-за которой невозможно было добавить или отредактировать обработчик внутри сценария. Также исправлена ошибка, из-за которой страница не открывалась при переходе по ссылке на уже созданный обработчик;
  • Исправлены ошибки в отображении сообщений: в всплывающих ошибках приложения ранее отображались имена переменных, которые не были информативны;
  • Исправлена ошибка удаления записей при переполненной памяти: теперь старые записи удаляются, если микросервис обнаруживает, что диск занят более чем на установленные в настройках пороговые значения;
  • Добавлены отсутствующие фичи для регионов РФ в БД: теперь все регионы РФ выдаются и отображаются корректно;
  • Исправлена ошибка с переходом по ссылке в камеру из таблицы событий: теперь название камеры в таблице событий кликабельно, и можно перейти к нужной камере при нажатии на ссылку.