За 2025 год SmartVision заметно сместился от образа «еще одной VMS с аналитикой» к инструменту, который рассчитан на долгую эксплуатацию, масштабирование и повседневную рутину. Изменения не кричащие, но системные. Это набор технических решений, которые по отдельности выглядят скромно, а вместе сильно упрощают жизнь инженеру и оператору.
Если попробовать описать этот год одной фразой, то она будет простой: меньше ручной работы, меньше лишних данных, больше контроля над временем, ресурсами и изображением.
Если попробовать описать этот год одной фразой, то она будет простой: меньше ручной работы, меньше лишних данных, больше контроля над временем, ресурсами и изображением.
Автоматический поиск камер по ONVIF
Автоматическое обнаружение через ONVIF стало шире и стабильнее, особенно для популярных моделей. Неправильный профиль, не тот порт, не тот путь к потоку. Чем меньше ручного ввода, тем меньше таких проблем. Система сама находит камеру, подхватывает ее параметры и дает сразу рабочий результат.
Интерфейс системы выидеонаблюдения
Визуальная часть тоже стала спокойнее и логичнее, изменилась сетка камер.
На бумаге все камеры одинаковые. В жизни они никогда не бывают одинаковыми. Но почти всегда есть группы типовых камер: коридоры, парковки, периметр, торговый зал. Раньше настройка выглядела так: добавили камеру, настроили поток, выбрали кодек, включили детекцию, задали зоны, правила, расписания, события, облако.
Теперь камеру можно скопировать со всеми параметрами. Потоки, детекторы, правила, расписания, привязки, мелочи, о которых обычно вспоминают через неделю. Один раз настроили «эталон», проверили, убедились, что все работает как надо, и дальше просто тиражируете. Это снижение количества ошибок. Потому что ошибки чаще всего появляются не от незнания, а от усталости и повторения одного и того же.
На бумаге все камеры одинаковые. В жизни они никогда не бывают одинаковыми. Но почти всегда есть группы типовых камер: коридоры, парковки, периметр, торговый зал. Раньше настройка выглядела так: добавили камеру, настроили поток, выбрали кодек, включили детекцию, задали зоны, правила, расписания, события, облако.
Теперь камеру можно скопировать со всеми параметрами. Потоки, детекторы, правила, расписания, привязки, мелочи, о которых обычно вспоминают через неделю. Один раз настроили «эталон», проверили, убедились, что все работает как надо, и дальше просто тиражируете. Это снижение количества ошибок. Потому что ошибки чаще всего появляются не от незнания, а от усталости и повторения одного и того же.
Видео архив и квоты для записи на разные диски
Теперь про архив. Здесь изменения не косметические, а концептуальные. Запись на несколько дисков с четким порядком и лимитами — это не просто удобство. Это защита от типичных аварий. Системный диск больше не умирает тихо ночью из-за того, что кто-то забыл поставить галочку. Архив можно распределять по локальным дискам, сетевым хранилищам, NAS. Причем заранее задать, сколько места можно занять на каждом носителе и в каком порядке они используются.
Самое важное, что видео изначально пишется в открытом формате MP4. Без проприетарных файловых систем и «родных» плееров, которые через пять лет невозможно найти. Диск можно вынуть, подключить к обычному компьютеру и открыть видео любым стандартным проигрывателем. Файлы аккуратно разложены по камерам и датам. Отдельно события, отдельно непрерывная запись, отдельно таймлапсы. Это звучит банально, но в реальной эксплуатации именно такие «банальности» спасают архивы от забвения.
В системе есть два подхода к записи. Универсальный и эффективный. В первом случае все приводится к H.264. Видео открывается где угодно, даже в браузере. Во втором случае поток сохраняется «как есть», включая H.265. Процессор при этом отдыхает, GPU работает, система спокойно переваривает десятки и сотни потоков. Компромисс честный: H.265 плохо дружит с браузерами. Но встроенный плеер с этим справляется без проблем. Выбор простой и инженерный. Нужна совместимость — берем универсальный режим. Нужна производительность — берем нативный поток.
Самое важное, что видео изначально пишется в открытом формате MP4. Без проприетарных файловых систем и «родных» плееров, которые через пять лет невозможно найти. Диск можно вынуть, подключить к обычному компьютеру и открыть видео любым стандартным проигрывателем. Файлы аккуратно разложены по камерам и датам. Отдельно события, отдельно непрерывная запись, отдельно таймлапсы. Это звучит банально, но в реальной эксплуатации именно такие «банальности» спасают архивы от забвения.
В системе есть два подхода к записи. Универсальный и эффективный. В первом случае все приводится к H.264. Видео открывается где угодно, даже в браузере. Во втором случае поток сохраняется «как есть», включая H.265. Процессор при этом отдыхает, GPU работает, система спокойно переваривает десятки и сотни потоков. Компромисс честный: H.265 плохо дружит с браузерами. Но встроенный плеер с этим справляется без проблем. Выбор простой и инженерный. Нужна совместимость — берем универсальный режим. Нужна производительность — берем нативный поток.
PTZ управление IP камерами
Управление PTZ за год прошло путь от «оно вроде двигается» до рабочего инструмента. Камеры реагируют стабильнее, команды отрабатываются точнее, задержки при переходе между пресетами сократились. Это важно в тех сценариях, где одна камера закрывает несколько зон и оператору нужно быстро менять точку обзора.
Автоматическое обновление IP по MAC-адресу
Отдельного внимания заслуживает решение проблемы «капризных» камер с DHCP. Автоматическое обновление IP по MAC-адресу решает классическую ситуацию, когда камера после перезагрузки внезапно «пропадает». Система сама находит ее по аппаратному идентификатору. Да, бывают устройства, которые умудряются менять даже MAC. Это уже диагноз, а не настройка. Но для большинства нормальных камер проблема решается без участия человека.
Видеоаналитика и детекция движения
Видеоаналитика за этот год стала менее шумной и более осмысленной. Алгоритмы детекции движения переработаны так, чтобы реагировать на реальные изменения сцены, а не на каждую тень или блик. Это снижает количество ложных событий и возвращает доверие к уведомлениям.
Для уменьшения нагрузки кадры на детекторы отправляются при определенных условиях. Сначала срабатывает легкий детектор, который определяет движение, потом кадры передаются на детектор объектов и дальше при необходимости на более сложные интеллектуальные детекторы (распознавание лиц или номеров машин).
Распознавание номерных знаков ушло от универсального подхода «одна модель для всего мира». Используются разные нейросети для разных регионов. Система сама определяет страну номера и выбирает подходящий алгоритм. Учтены особенности восточноевропейских номеров, где региональные цифры часто отличаются шрифтом и расположением. Добавлена тонкая настройка параметров через конфигурационные файлы. Это позволяет балансировать скорость и точность под конкретный объект, а не под абстрактную «среднюю камеру».
При этом честно признается физика процесса. Качество распознавания зависит от положения камеры, частоты кадров, освещения и мощности компьютера. Чем выше скорость машины, тем меньше времени номер находится в кадре. Иногда номер виден глазу, но система просто не успевает набрать достаточное количество кадров для уверенного решения. Это решается либо настройками, либо правильной установкой камеры. Чудес тут нет, и это хороший признак.
Для уменьшения нагрузки кадры на детекторы отправляются при определенных условиях. Сначала срабатывает легкий детектор, который определяет движение, потом кадры передаются на детектор объектов и дальше при необходимости на более сложные интеллектуальные детекторы (распознавание лиц или номеров машин).
Распознавание номерных знаков ушло от универсального подхода «одна модель для всего мира». Используются разные нейросети для разных регионов. Система сама определяет страну номера и выбирает подходящий алгоритм. Учтены особенности восточноевропейских номеров, где региональные цифры часто отличаются шрифтом и расположением. Добавлена тонкая настройка параметров через конфигурационные файлы. Это позволяет балансировать скорость и точность под конкретный объект, а не под абстрактную «среднюю камеру».
При этом честно признается физика процесса. Качество распознавания зависит от положения камеры, частоты кадров, освещения и мощности компьютера. Чем выше скорость машины, тем меньше времени номер находится в кадре. Иногда номер виден глазу, но система просто не успевает набрать достаточное количество кадров для уверенного решения. Это решается либо настройками, либо правильной установкой камеры. Чудес тут нет, и это хороший признак.
Детектор дыма и огня
Отдельно стоит упомянуть детекцию дыма и огня. Это не замена пожарной сигнализации и не попытка «сделать все одним модулем». Это дополнительный слой защиты, который работает по визуальным признакам. Камера видит изменения сцены раньше, чем датчик почувствует дым под потолком. Особенно это полезно на складах, в паркингах, на открытых площадках и промышленных объектах. Модуль устойчив к помехам вроде тумана, пара и бликов, потому что анализирует поведение сцены, а не просто цвет пятна.
Запись по расписанию
Добавилась возможность задать отдельные расписания для непрерывной записи, записи по детектору движения, стрима потока и загрузки событий на облачный сервер. Камеры работают тогда, когда это действительно нужно. Архив становится компактнее и полезнее. А оператор перестает играть в игру «не забыл ли я включить запись перед выходом из дома». Здесь всё происходит автоматически и по расписанию.
Тайм-лапс
И наконец таймлапс. Один кадр в секунду или в минуту позволяет сохранить историю объекта без гигантских архивов. Система умеет автоматически переключаться на обычную запись при появлении активности и возвращаться обратно. Это удобно для стройплощадок, промышленности, удаленных объектов, городских сценариев. Таймлапс превращается в отчет, в инструмент анализа, в способ увидеть процессы, которые в реальном времени просто незаметны.
Что ждет SmartVision в ближайшее время
В 2026 году уже реализована полноценная нейросетевая детекция звуков без лишней нагрузки на процессор. Система постоянно анализирует звуковой поток и выявляет один из 500 типов звуков, которые можно настроить. Запись события может запускаться даже при отсутствии движения или объектов в кадре. Сценарии использования могут быть самые разные: плач или крик ребенка, контроль состояния больного, наблюдение за животными, фиксация аварийных или нештатных звуков на производстве.
Быстрые уведомления
Готовится модуль быстрых (моментальных) уведомлений с фото события в телеграм и другие мессенджеры. При этом можно будет выбрать конкретные события, по которым требуется присылать уведомления, например, плач ребенка.
Интеграция с внешними системами
В процессе разработки модуль настройки интеграции с внешними устройствами (СКУД, шлагбаумы, умный дом). В модуле настройке будет возможность создавать действия на определенные события в виде настройки произвольных post и get запросов. Таким образом, при определенном событии возможно будет открытие двери, шлагбаума, включение/выключение света или любого устройства.