Как Faceter научил камеру отличать человека от ветки - FACETER Облачное видеонаблюдение

Как Faceter научил камеру отличать человека от ветки

04.06.2026 Владислав Кондратьев Технологии

Телефон вибрирует тридцатый раз за час. Открываешь снапшот, а там ветка. Потом кошка. Потом тень от облака. Потом снова ветка. На тридцать первом уведомлении ты просто отключаешь нотификации, и вся идея «умного наблюдения» отправляется туда же, куда и коробка от камеры. На антресоль.

Эта статья о том, как команда Faceter потратила месяцы, чтобы того самого тридцать первого уведомления не было. И почему путь к «действительно умной камере» прошел не через покупку мощного железа, а через инженерный компромисс. На железе, которое уже есть у пользователя. В том числе на камерах с прошивкой OpenIPC.

Как Faceter научил камеру отличать человека от ветки

С чего все началось: парадокс свободы

У Faceter была простая на первый взгляд задача: подключить камеру на открытой прошивке OpenIPC к своему облаку. OpenIPC давно был в поле зрения команды. Ведь открытая прошивка дает независимость от вендоров и работает на огромном парке устройств.

Это ровно та свобода, которой так не хватает в мире закрытого «железа», где производители прячут распознавание людей и лиц внутри своих фирменных приложений.

Но за свободой обнаружился парадокс. Камера прекрасно отдавала видео, а вот над ее собственной аналитикой еще предстояло поработать. Детекция движения реагировала на листья, птиц, блики. Для пользователя это и есть те самые сотни ложных срабатываний, после которых наблюдение из помощника превращается в источник раздражения.

Получилась честная инженерная развилка: камера как источник видео отличная, но камера как аналитик – пока нет. Но этим и удобен продукт OpenIPC: открытая прошивка дает фундамент, на котором можно смело строить. И команда Faceter запустила процесс строительства.

Как Faceter научил камеру отличать человека от ветки

Почему нельзя было «просто взять готовую нейросеть»

Самый очевидный путь: взять фабричный AI SDK от производителя процессора и включить распознавание людей. Команда честно прошла этот путь до конца. Результат стоит привести как есть:

  • Ingenic. На попытку внедрения ушло около трех месяцев. Успехом не увенчалось.
  • Goke. Та же история.
  • Sigmastar. Снова стена.

Корень проблемы у всех трех форматов оказался общим: отсутствие нормальной документации, закрытость архитектур и почти полное отсутствие техподдержки для нестандартных задач. Эти готовые решения мы обозвали «черными ящиками».

Пока сценарий совпадает с тем, что задумал вендор, все работает. Шаг в сторону, и адаптация растягивается на месяцы без выхода в стабильный продакшен.

Вывод, к которому пришла команда, звучит почти банально, но за ним месяцы работы: чтобы дать пользователю реальную аналитику, а не просто видеопоток, детектор нужно делать самим. Такой, что выживет в условиях жесткого дефицита ресурсов: мало оперативной памяти, слабый процессор, разные чипы, минимум свободного места в прошивке.

Архитектура компромисса: когда Computer Vision помогает нейросети

Здесь начинается самое интересное с инженерной точки зрения. Полноценная нейросеть, которая «жует» каждый кадр в высоком разрешении, на таком железе просто не живет. Не хватит ни памяти, ни процессора. Поэтому решение Faceter стало не совсем нейросетью, а гибридом классических алгоритмов компьютерного зрения и машинного обучения.

Первый шаг: отказ от тяжелого видеопотока. Вместо него используется MJPEG, 5 кадров в секунду в ограниченном разрешении. Этого с запасом хватает для задачи, а декодирование такого потока почти не нагружает процессор камеры. Бонус – универсальность: MJPEG умеют отдавать многие стримеры, в том числе Majestic в составе OpenIPC.

Но даже пять кадров в секунду для слабого чипа – это много. Поэтому обработка построена как каскад из трех фильтров, где каждый следующий получает на вход все меньше данных:

  1. Фильтр движения. Камера через OpenIPC фиксирует сам факт изменения в кадре. Дешево, быстро, отсекает статичную картинку.
  2. Computer Vision. Алгоритмы выделяют не весь кадр, а только те области, где что-то изменилось. Те самые «прямоугольники» движения. На нейросеть отправляется не вся сцена, а несколько небольших фрагментов.
  3. Нейросеть. Эти маленькие области уходят в сверхлегкую модель на базе Apache TVM (архитектура Visual WakeWords). Ее задача предельно сужена до одного бинарного ответа: «человек» или «не человек».
Как Faceter научил камеру отличать человека от ветки

Именно эта узкая специализация – ключ ко всему. Модель не пытается распознать сто классов объектов, она отвечает только на один вопрос.

За счет этого весь пайплайн укладывается в 70-80 миллисекунд на обработку и минимально расходует память. Ветка, качнувшаяся на ветру, до третьего фильтра просто не доходит. Ее отсекает каскад. А человек у забора – доходит.

Что в итоге получил пользователь

Именно так уведомление «обнаружено движение» превращается в уведомление «человек у забора». Так произошла смена самой ценности системы.

БылоСтало
Сотни ложных срабатываний в деньРезко меньше шума, реакция на контекст
«Движение в кадре»«Человек у забора»
Уведомления хочется отключитьУведомлениям можно доверять
Камера – источник видеоКамера – источник событий

Каждое подтвержденное событие фиксируется в ленте, прилетает снапшотом в приложение или в Telegram-бот. То самое тридцать первое уведомление про ветку больше не приходит.

И что важно: решение не заперли внутри облака Faceter. Детектор доступен и как отдельная утилита для OpenIPC: его можно встраивать в собственные скрипты и системы как готовый строительный блок. По сути, в экосистему открытого железа добавился недостающий модуль: легковесный и точный классификатор «человек / не человек».

Эволюция, а не революция

У этой истории есть эффект, который выходит за рамки одного детектора. Интеллектуальная аналитика уже не привилегия нового и дорогого оборудования. Проблема большинства массовых решений не в слабом железе, а в «слепоте к контексту»: универсальные прошивки делаются для глобального рынка и плохо учитывают конкретные условия конкретной камеры, отсюда и ложные срабатывания.

Опыт интеграции с OpenIPC показал обратный принцип: умное наблюдение достигается не заменой железа, а глубокой инженерной работой поверх того, что уже есть.

И это результат кооперации двух отечественных команд: открытой экосистемы OpenIPC и облачной платформы Faceter. За саму возможность такой интеграции команда Faceter благодарна сообществу OpenIPC: без открытой прошивки этого проекта подобраться к «железу» так близко было бы попросту невозможно.

Еще больше обзоров, кейсов и полезной информации о видеонаблюдении в нашем официальном Telegram-канале. Подписывайтесь, чтобы оставаться в курсе важных событий.

Владислав Кондратьев

Владислав Кондратьев

Специалист в области видеонаблюдения, видеоаналитики, облачных систем хранения данных. Консультант по вопросам интеграции систем и средств видеонаблюдения в различные сферы бизнеса. Опыт работы в отрасли более 10 лет.
Технологии
Опубликовано: 04.06.2026

интересное от Faceter

Как Faceter научил камеру отличать человека от ветки
Телефон вибрирует тридцатый раз за час. Открываешь снапшот, а там ветка. Потом кошка. Потом тень от облака. Потом снова ветка. На тридцать первом уведомлении ты просто отключаешь нотификации, и вся...
API для видеонаблюдения: как связать камеры с CRM, кассой и Telegram-ботом
Большинство «открытых» API для видеонаблюдения доступны в той же мере, как подъезд с домофоном, к которому никто не помнит код. Документация фрагментарна, половина методов живет в SDK на C# под...
Как посчитать реальную выгоду от ИИ-видеонаблюдения в 2026 году
Многие владельцы бизнеса хотят внедрить ИИ-видеонаблюдение, но не понимают, как посчитать, окупится ли оно. В результате красивые технологии часто превращаются в дорогую игрушку. Ключевой KPI Faceter (Фэйстер) — это количество...
Видеонаблюдение для магазина: что реально ловит воров, а что просто висит на стене?
Потери российских ритейлеров от воровства составляют до 3% от оборота. Казалось бы, виной всему шоплифтеры, но статистика говорит об обратном. Покупатели крадут лишь треть. Еще треть, как это ни парадоксально,...
Видеонаблюдение Faceter для малого бизнеса: как владельцу кофейни или салона перестать «жить на работе»
Малый бизнес редко работает по графику «с 9 до 18». Владельцы кофеен, салонов красоты, барбершопов и небольших магазинов постоянно вовлечены в процессы: открытие точки, сотрудники, поставки, касса, клиенты, конфликты, проверки....
Топ-5 «фантазий» от ИИ-агента Facter: продолжаем обучение
Мы продолжаем тестировать AI‑агента Faceter в реальных условиях. На этот раз пользователь Сергей Борисов поделился свежими наблюдениями: где сработало, где ошиблось, а где удивило. Читайте: это полезно для всех, кто...
Гибридное хранение Faceter: облако + SD-карта в видеонаблюдении
Раньше приходилось выбирать: либо облако, либо карта памяти. Сегодня лучший вариант — когда работают оба хранилища одновременно. Faceter использует именно гибридный подход: камеры серии Фейстер Pro и Mini пишут видео...
ИИ-видеонаблюдение Faceter: честный обзор с Securika 2026
На выставке Securika 2026 мы показали, как выглядит современное ИИ-видеонаблюдение, которое реально работает, а не просто «висит для галочки». В этом ролике Виталий из Faceter показывает:В этом ролике Виталий из...
ИИ-агент Faceter: видеонаблюдение, которое умеет объяснять
ИИ-агент Faceter: что это такое? Faceter развивает видеонаблюдение как программно-аппаратный комплекс, где камера, прошивка, облако и ИИ-агент работают как единая система. Ключевое преимущество подхода: мы научили камеры объяснять, что происходит...
Faceter: собственные камеры + приложение для видеонаблюдения
Что такое Faceter: экосистема видеонаблюдения – железо и софт Faceter – это полноценная экосистема, которая объединяет: Такой подход отличается от классической модели, где используются сторонние устройства и универсальные решения. В...
Как работает ИИ в видеонаблюдении: интервью с пользователем
Команда Faceter продолжает активное внедрение ИИ-технологий в видеонаблюдение, где отдельного внимания заслуживает наш собственный AI-агент, который объясняет происходящее в кадре. Лучшее подтверждение результатов работы – обратная связь от пользователей. Поэтому...
Как вывести изображение с камеры на монитор: 4 способа и современная альтернатива
Не во всех сценариях видеонаблюдения требуется запись архива. Часто задача проще – вывод изображения с камеры на монитор в реальном времени. Например, чтобы контролировать вход, двор или помещение без лишних...
Faceter на Securika Moscow 2026
Приглашаем на Securika Moscow 2026 и будем рады видеть вас на стенде Faceter. Мы подготовили демонстрационную зону с AI-агентом: вы сможете  протестировать его вживую и посмотреть, как система анализирует события...
Видеонаблюдение загородного дома: гайд для пользователей
Даже при хороших соседях и закрытой территории загородный дом требует повышенного внимания. Здесь всегда существуют риски: от случайных визитов до более серьезных ситуаций. Вопрос уже не в том, ставить камеры...
Как подключить камеру к телевизору: подробная инструкция на 7 шагов
Если нужна простая система видеонаблюдения без сложной настройки, можно обойтись минимальным набором: камера и телевизор. Такой вариант подходит для дома, дачи или небольшого объекта. Ниже разберем, как подключить камеру видеонаблюдения...