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

[v.3.1.32] 31.05.2024#

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

Сервис Используемая версия
CARS_Analytics backend 3.1.32
CARS_Analytics frontend 2.0.43
СARS Analytics Vehicle Plugin 1.0.32
CARS_Analytics backend checkpoint plugin 0.9.20

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

  • Добавлена поддержка распознавания ГРЗ следующих стран и регионов: США, Канада, Бразилия, Мексика, Абхазия, Южная Осетия, ДНР, ЛНР;
  • Добавлен новый тип источника камеры: «RTSP буфер»;
  • Добавлены новые разделы параметров при создании камеры: «Получать информацию о прицепе ТС из CARS_Stream», «Настройки для детектора Дыма/Огня»;
  • Добавлен параметр «Область запрета движения» для обработчиков: «Вхождение в область», «Движение между зонами» и «Расчет скорости»;
  • Добавлен параметр «Направление» в карточке события, для обработчика «Движение между зонами»;
  • CARS_API Tester: добавлен детектор животных;
  • В интерфейс администратора добавлен лог, в котором хранится информация о действиях пользователя;
  • В настройки конфигурации вынесен верхний предел max_bestshot_count через параметр ANLYS_UI_MAX_BESTSHOT_COUNT_LIMIT. Теперь можно настроить максимальное количество best shots или отключить отслеживание (безлимит). По умолчанию установлен предел в 100;
  • Добавлена отдельная переменная CHECKPOINT_STALE_ENTRIES_OLDER_THAN для указания времени жизни записей в днях для удаления старых событий checkpointEvents. Значение по умолчанию — 0 (без удаления);
  • Реализовано удаление изображений для CheckpointEvent, теперь при удалении событий также удаляются привязанные изображения (например, лучший кадр и изображения номеров);
  • Добавлена поддержка WheelDroiSettings, теперь можно настраивать параметры фильтрации для колёс;
  • Добавлена поддержка новой версии классификатора для распознавания символов ГРЗ Китая;
  • В интерфейс администратора реализовано отображение истории статусов камеры.

Изменения:

  • CARS_API Tester: обновлены классификаторы и детекторы;
  • Добавлены параметры обрезки кадра для детектора дым/огонь;
  • Изменены названия экстренных служб;
  • Расширено логирование для лучшего контроля за движением событий;
  • Интервал обработки по умолчанию установлен в 2 секунды, но теперь его можно легко настроить через конфиг-файл;
  • Внесены изменения в логику обработки событий, улучшена очистка изображений, связанных с событиями. Функция теперь правильно обрабатывает фильтрацию событий и удаление данных;
  • Пользователи больше не удаляются из системы, а получают статус BLOCKED или DISABLED при деактивации. Это предотвращает потерю данных о пользователе и сохраняет возможность восстановления доступа;
  • Добавлена обработка потери соединения с базой данных в агрегаторе. Теперь при потере соединения с БД агрегатор пытается восстановить связь и установить новое соединение без необходимости перезагрузки;
  • Добавлена возможность повторных попыток отправки статуса камеры при временном отказе API с интервалом в 15 секунд. При ошибках 400-500 повторные попытки не выполняются, так как проблема требует вмешательства;
  • Добавлен монотонный ID для отслеживания непрерывности отдаваемых данных через сокет;
  • Добавлена фильтрация фич для ГРЗ, отбрасывающая значения «-» и «undefined», полученные от CARS_API, что устраняет проблему с пустыми фичами;
  • Обновлены переводы и текст в настройках камеры для прицепа;
  • Оптимизирован процессинг плагинов для ускорения обработки событий;
  • Реализован CommandMixin для агрегаторов, что улучшает обработку и фильтрацию событий в зависимости от сценария, минимизируя избыточные операции.

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

  • Исправлена проблема определения ГРЗ прицепа, если ГРЗ автомобиля был виден в кадре;
  • Исправлена проблема при удалении сценария: камера не перезагружалась с новыми параметрами;
  • Исправлена синхронизация лучшего кадра ГРЗ с полным кадром;
  • CARS_API Tester: исправлен размер шрифта при отрисовке значений на изображении;
  • Устранена сбои в работе CARS_API Tester;
  • Исправлена проблема с неполной фильтрацией аттрибутов в плагинах. Теперь учитываются все известные аттрибуты для car и plate;
  • Исправлена проблема с детекцией знака «Опасный груз» как ГРЗ, теперь при выборе ГРЗ учитывается не только скор, но и соотношение сторон;
  • Устранена проблема с неправильной структурой данных, что вызывало ошибки при выгрузке данных;
  • Устранена проблема с неправильным отображением FrameId, теперь отображаются только корректные данные о фрагментах;
  • Устранена проблема с отсутствием передачи wheelRegionId в stream;
  • Устранена проблема с синхронизацией отправки событий для авто с прицепом, теперь данные о записи корректно обрабатываются;
  • Устранена проблема с некорректным выбором записей при склейке событий;
  • Устранена ошибка с неожиданным ключом в MessageCacheKey, которая вызывала сбои при обработке сообщений. Теперь ключи парсятся корректно;
  • Исправлена проблема с блокировками при пуше в недоступное API;
  • Исправлена проблема с ненужным слиянием прицепов в логике аналитики, теперь поведение можно контролировать с помощью конфигурационного флага;
  • Исправлена ошибка склейки событий, добавлена проверка модели перед выбором по типу ТС, что предотвращает неверную склейку.