Список изменений
2.8.1 (07.08.2024)
Исправлено
- Оптимизировано чтение профилей: Исправлена проблема, вызывавшая медленное чтение профилей с файловой системы при операциях с базой профилей.
- Эффективное обновление базы профилей: Теперь при обновлении базы профилей в OMNI Platform, в базе профилей OMNI Agent обновляются только изменения (diff), а не вся база целиком.
2.8.0 (24.05.2024)
Новое
- Добавлены события контроля сокрытия лица (БЕТА). Теперь OMNI Agent может фиксировать события, когда человек прячет лицо (отворачивается, скрывает шарфом, головным убором, очками или маской) в момент прохождения контролируемой зоны. Новый детектор позволяет оперативно реагировать на попытки уклонения от системы идентификации по лицу и помогает накапливать статистику подобных нарушений дисциплины в системах учета рабочего времени.
- Добавлена возможность получать события по вебхукам напрямую с OMNI Agent, а не только через базу OMNI Platform, что обеспечивает более гибкую интеграцию с клиентской инфраструктурой.
- Добавлена возможность включать / отключать отдельные события HAR (падение, драка, сидение, лежание) и настраивать время уверенной детекции каждого из событий HAR. Теперь можно выбрать, какие конкретно действия вы хотите отслеживать, и определить, насколько длительным должно быть событие, чтобы считать его значимым для вашего сценария использования и не реагировать лишний раз на кратковременные события.
Исправлено
- Удалена возможность включать отправку событий для отключенных пайплайнов в агенте OMNI. Например, ранее, когда опция HAR была отключена в Настройках, можно было включить опцию "Отправка событий HAR". Теперь последняя опция заблокирована.
- Исправлены редкие ошибки подключения OMNI Agent к OMNI Platform через безопасное подключение (HTTPS). Очень редко OMNI Agent не мог подключиться к платформе, потому что не находил сертификат платформы в своем списке доверенных сертификатов.
2.7.1 (16.04.2024)
Исправлено
- Исправлен сброс настроек эмуляции Hikvision после переактивации OMNI Agent на OMNI Platform, в случае если OMNI Agent не был перезапущен после изменения настроек.
2.7.0 (27.03.2024)
Новое
- Обновлена модель HAR для повышения точности детекции человеческой активности.
- Появилась возможность запускать обработку файлов видео из веб-интерфейса.
- Добавлена возможность отключить отправку полного кадра в событиях. Это позволит сэкономить объем занимаемого пространства в базе данных OMNI Platform.
- В структуру событий добавлены координаты объекта на полном кадре. Теперь можно отслеживать перемещение человека без передачи полных кадров.
- Добавлена возможность отправлять данные о лицах с OMNI Agent в формате данных умной камеры Hikvision. Это позволяет сочетать в одном проекте как имеющиеся обычные камеры, так и более дорогие “умные” камеры в единой архитектуре взаимодействия систем и использовать единый подход к дальнейшей обработке изображений лиц.
- Добавилась возможность непрерывного поиска лучших кадров лица в треке. Это повышает точность идентификации, т.к. с базой будет сравниваться лучшее изображение лица, выбранное за всё время нахождения человека в кадре.
Исправлено
- Исправлены периодические потери данных сгенерированных шаблонов или данных идентификации.
2.6.0 (19.02.2024)
Новое
- Добавлены режимы построения биометрических шаблонов.
- Добавлена задержка отправки повторных событий для событий неидентификации.
Исправлено
- Исправлена неверно работавщая реидентификация по лицу, когда при повторном попадании в поле зрения камеры персоне присваивался новый ID.
2.5.1 (22.02.2024)
Исправлено
- Исправлено отключение пайплайна детекции лиц при изменении
desired_score
в веб-конфигураторе.
2.5.0 (13.12.2023)
Новое
- Детекции HAR (распознавания действий людей) и ROI (пересечения линий и появления в областях интереса) теперь транслируются в OMNI Platform как события event-сервиса. Это сводит к единому принципу интеграции для передачи данных во внешние системы как для идентификации/неидентификации лиц, так и для детекции действий.
- Теперь можно отсечь дубли событий идентификации и детекции действий, случающиеся из-за смены ракурса, поворота головы, пересечения треков людей или кратковременных заслонений (кулдаун событий).
- Появилась возможность ограничивать поле зрения камеры через файлы конфигурации и веб-интерфейс. Это позволяет исключить дубли детекций/идентификаций с камер, зоны обзора которых пересекаются и накладываются, а также исключить ложные детекции/идентификации у самых краев объектива, где происходит оптическое искажение картинки.
- Появилась полная поддержка трекинга тел на ARM64 (Jetson), а также поддержка MQTT протокола для выходных данных и настройка отправки процессов по MQTT. Теперь Агент проще интегрировать с конечными устройствами в решениях, где не требуется сервер OMNI Platform.
- Появилась возможность менять настройки videoworker на Агенте через файлы конфигурации, чтобы обеспечивать оптимальную производительность при требуемом качестве детекции и идентификации лиц.
Исправлено
- Отрисовка превью теперь производится только при просмотре камеры в web-конфигураторе, что экономит ресурсы процессора.
- Повышено качество трекинга тела человека и детекции HAR (поведенческой активности людей).
- Доработан интерфейс web-конфигуратора с учетом обратной связи от пользователей, чтобы ускорить изучение и упростить настройку Агента. Например: включение CUDA, настройка зоны видимости камер, привязка лицензии для Standalone-режима, настройка порогов идентификации лиц и т.д.
- Исправлено неверное наименование полей идентификации
far
иfrr
в событиях идентификации и активностях.
2.4.1 (04.12.2023)
Новое
- Подобраны оптимальные настройки детекции и идентификации лиц, позволяющие добиваться обработки наибольшего количества видеокамер с плотным потоком лиц.
Исправлено
- Отключена детекция масок из-за нестабильности качества и нежелательных эффектов на производительность.
- Удалено сообщение об ошибке, появляющееся в консоли Standalone версии Агента перед активацией.
2.4.0 (16.10.2023)
Новое
- Добавлена детекция человеческой активности (HAR): падения, драки, детекция лежащего и сидящего человека. Теперь можно строить бизнес-решения по выявлению ситуаций, в которых людям требуется помощь.
- Добавлена установка OMNI Agent без GUI, что позволяет устанавливать его на серверных машинах, а также удаленно через ssh.
- Добавлен трекинг человека на карте помещения. Позволяет строить верхнеуровневую бизнес-аналитику (тепловые карты потоков людей, приближение к в потенциально опасным зонам, посещение зон рекламы товаров и т.д.).
- Добавлена детекция пересечения линий и попадания людей в области интереса (ROI), размеченные на кадре с камеры. Позволяет организовать охрану периметра без заборов и других физических барьеров, контролировать приближение людей к обрывам и перилам мостов, реагировать на появление людей в определенных зонах камеры в рекламных целях и т.д.
- Добавлена возможность развёртывать OMNI Agent в изолированном окружении как самостоятельное приложение без связи с OMNI Platform. Позволяет использовать API в сторонних бизнес-решениях в режиме детекции силуэтов и лиц (без идентификации по базе OMNI Platform), сокращая затраты на содержание серверной части.
- Поддержка платформы ARM64 в том числе NVIDIA Jetson (для детекции и трекинга лиц). Дает возможность запускать приложение на оборудовании с большей вычислительной мощностью.
- Размер инсталлятора уменьшен вдвое, так как прекращена поддержка 11v1000 и более ранних методов распознавания лиц. Быстрее скачивается, экономит место на диске после установки.
- Добавлен сбор «трейсов» (логов обработки с высоким уровнем детализации) для анализа результатов обработки видео и выявления возникших проблем.
Исправлено
- Детекция тел теперь требует не более 2 ядер на поток вместо использования всех доступных. Ресурсы железа используются более эффективно.
- Исправлено редкое переполнение внутренней очереди модулей OMNI Agent на медленных машинах. В результате удалось оптимизировать использование ресурсов железа и повысить стабильность OMNI Agent.
- Исправлены мерцающие детекции тел на превью, чтобы у пользователя не возникало ощущения нестабильности функционала.
- Исправлены редкие падения OMNI Agent.
2.3.3 (10.10.2023)
Исправлено
- Исправлены проблемы производительности при использовании большого количества камер.
2.3.2 (15.09.2023)
Новое
- В веб-интерфейсе отображается время работы OMNI Agent. Теперь пользователь может увидеть нестабильность работы, вызванную внешними факторами, о которых OMNI Agent не может сформировать ошибку;
- Реализована гарантированная доставка событий при работе OMNI Agent в сетях с нестабильным соединением.
Исправлено
- Время в активностях и событиях теперь отображается в формате ISO 8601 (UTC +0);
- Исправлена утечка виртуальной памяти на MS Windows при работе OMNI Agent с большими базами данных (от 100К);
- Исправлены ложноположительные детекции во время движения людей в поле зрения нескольких камер.
2.3.1 (11.08.2023)
Исправлено
- Исправлена ошибка, при которой возвращаемое значение score могло быть больше 1.
2.3.0 (05.06.2023)
Новое
- Добавлено формирование и передача событий идентификации/неидентификации;
- Возможность настройки score для распознавания лиц;
- Настройки агента обновляются без перезапуска.
2.2.0 (20.04.2023)
Новое
- Добавлена поддержка мультикамерности: теперь к OMNI Agent можно подключить дополнительные камеры;
- Добавлена поддержка алгоритмов распознавания FaceSDK: method12v30, method12v50, method12v100, method12v1000;
- Добавлена поддержка CUDA 10.
Исправлено
- Исправлены редкие зависания во время отключения OMNI Agent;
- Исправлены мерцающие детекции внимания в веб-интерфейсе OMNI Agent.
Улучшено
- Добавлено асинхронное удаление базы OMNI Agent после деактивации;
- Добавлено отображение версии OMNI Agent в веб-интерфейсе и по ссылке ИП адрес устройства с Агентом:порт/about;
- Изменен внешний вид отображаемого bbox лица.
2.1.1 (01.02.2023)
Исправлено
- Ошибка при установке агента на несистемный диск в Windows.
2.1.0 (23.11.2022)
Исправлено
- Стабилизация идентификаторов процессов;
- Исправлены зависания в процессе завершения работы, когда происходит повторная перенастройка агента перед перезапуском;
- Редкие проблемы с синхронизацией базы данных, приводящие к частичному повреждению данных профилей.
Улучшено
- Возможность передачи лучшего кадра через вебхук;
- Возможность отключения передачи биометрического шаблона;
- Уменьшен размер пакета инсталляции;
- Возможность передачи лучших кадров в оригинальном качестве.
2.0.0 (10.10.2022)
Новое
- Поддержка FaceSDK 11v1000;
- Новой алгоритм синхронизации базы данных.
Исправлено
- Исправлено несколько ошибок установки;
- Подписаны инсталляторы для локальной версии агента;
- Исправлены случайные изменения (между запусками) порта веб-конфигуратора, в случае если значение по умолчанию уже используется;
- Исправлены (редкие) случайные зависания на MS Windows в процессе отключения;
- Исправлены случайные отключения в случаях с RTSP видеопотоками с временным прерыванием соединения.
Улучшено
- Частичная поддержка реконфигурации во время исполнения (только для внутреннего пользования);
- Оптимизация времени отклика;
- Плавный синхронный предварительный просмотр;
- Синхронизация версии шаблона.