Разработка 4 мин чтения

Clearcam: «человек в зоне» на любых IP-камерах, видео у вас

Clearcam на Python подключается к IP-камерам по RTSP, находит людей, присылает уведомления с клипом и ищет по записи. Разбираю по документации и коду, где считается видео, что делает облако автора, как устроено шифрование и что учесть магазину или складу.

видеонаблюдениераспознавание объектовopen source152-ФЗ
Коротко. Clearcam на Python (лицензия GPL-3.0) берёт видео с камер по RTSP, находит людей и машины, присылает уведомление с клипом и ищет по записи. Нейросеть считает на вашем компьютере. Удалённый просмотр и пуши в приложение идут через платный сервис автора, а клипы шифруются вашим ключом до отправки. Проект одиночный и молодой, я его сам не запускал, как он распознаёт на ваших камерах, не проверено. Для магазина или склада с уже висящими IP-камерами это ещё один вариант рядом с Frigate.
Хотите внедрить это у себя?

Сделаю под ключ: разберу задачу, назову срок и цену. Чтобы начать, напишите в Telegram одной фразой.

Обсудить видеоаналитику на ваших камерах

Три часа ночи на складе

Склад закрыт в девять вечера. В три ночи у ворот кто-то ходит. Запись есть, но вы узнаете об этом утром и будете перематывать шесть часов. Уведомление «в зоне человек» с коротким клипом решает это за секунды.

Облачные сервисы такое умеют, но ваше видео живёт на чужих серверах. Clearcam построен вокруг этой развилки. Две другие открытые системы я уже разбирал: Frigate и Viseron. Здесь только то, что у clearcam устроено иначе.

Что это за проект

Репозиторий roryclear/clearcam создан в январе 2025 года. На 15 октября 2026 в нём 1862 звезды и 177 форков, последний релиз 0.2.8 от 31 августа, последний коммит от 14 октября. В файле LICENSE.md лежит стандартный текст GPL-3.0, добавочных условий я не нашёл.

Программа берёт поток камеры, находит объекты моделью YOLOv9, ведёт их трекером OC-SORT и пишет всё на диск. Для каждой камеры можно завести правило: какой класс объекта, сколько штук за какое окно времени, в какие часы и дни недели, внутри нарисованной зоны или везде. Поиск по записи через CLIP работает по тексту и по картинке. Поиск по лицам тоже есть. Оба режима по умолчанию выключены. Свежее в README: короткое описание события от модели Qwen3-VL, что-то вроде «человек у ворот».

Где считается видео и что лежит на диске

Считает нейросеть ваш компьютер. Движок вывода называется tinygrad. По README работают Mac и Linux, Windows пока зачёркнут: нужна правка ffmpeg. Сайт рекомендует Mac на чипе M, для карт AMD и NVIDIA есть переменная DEV. Про Raspberry Pi в документации ничего нет. Docker в репозитории нет: ставится через pip install -r requirements.txt, запускается python3 clearcam.py, интерфейс открывается на порту 8080.

Веса модели скачиваются при запуске с Hugging Face, список классов с GitHub. В закрытом контуре это надо готовить заранее. Записи лежат в папке data рядом с программой: сегменты по камерам и дням, кадры событий, клипы. Лимит по умолчанию 256 ГБ, дальше удаляется самая старая запись.

Веб-интерфейс слушает все адреса сети. Проверки пароля в коде сервера я не нашёл, но сам не запускал. Закрывать его придётся с нашей стороны, через VPN или фаервол.

Что делает облако автора и что с шифрованием

Без подписки всё работает внутри вашей сети: просмотр, поиск, правила, уведомления на свой адрес. Удалённый просмотр потоков, клипы событий и пуши в приложение требуют премиума. Приложения есть для iOS и Android. По сайту Android умеет только смотреть удалённо, а iPhone может ещё работать камерой. Карточка в российском App Store есть, я проверил её через публичный API Apple. Интерфейс на английском и шести других языках, русского нет. Страница в Google Play отвечает, но доступность из России я не подтверждал.

По коду клипы и сегменты живого потока шифруются AES-256 на вашем компьютере до отправки. Ключ вы вводите сами, на сервер уходит шифртекст. О сквозном шифровании пишут README и описание в App Store. На сайте clearcam.org такого заявления нет, там сказано, что платные функции используют серверы и облачное хранилище автора. Независимого аудита шифрования я не видел.

Есть исключение. Текст уведомления (имя камеры, класс объекта, описание от Qwen) уходит на сервер уведомлений без шифрования. По умолчанию это сервер автора. Если указать в настройках свой адрес, программа приложит и кадр. Так её подключают к Home Assistant, Pushover и n8n, пример сервера лежит в репозитории.

Где стоят серверы автора, на сайте не сказано. Цена премиума тоже неясна: в форме видна сумма в один евро без пояснений. Как оплатить из России, не проверял.

Что важно учесть

Все 1638 коммитов написал один человек. Проект живой, но если автор остановится, сопровождать код придётся нам. Версия 0.2.x, качество распознавания ночью и в инфракрасном режиме на ваших камерах не проверено. Если мы доработаем код и передадим вам копию, по GPL-3.0 исходники доработки идут вместе с ней.

Теперь закон. Сведения о физиологических и биологических особенностях человека по статье 11 152-ФЗ обрабатываются только с письменного согласия, кроме случаев из части 2. Поиск по лицам попадает сюда, поэтому в магазине я бы его не включал. Изображение человека охраняет статья 152.1 ГК РФ. Согласие не нужно при съёмке в месте, открытом для свободного посещения, но не тогда, когда изображение становится основным объектом использования. Если клипы уходят за границу, смотрите статью 18 часть 5 и статью 12 того же 152-ФЗ, я разбирал их в материале про локализацию баз данных. Применимо ли это к вашему помещению, решает юрист.

Что можно сделать уже сейчас

Проверьте RTSP. Откройте адрес потока камеры в VLC. Если картинка идёт, остальное решаемо.

Возьмите одну камеру на две недели. Правило: класс «человек», расписание с закрытия до открытия, зона на проходе. Посчитайте ложные срабатывания за ночь.

Выберите маршрут уведомлений. Свой адрес приёма, а на нём небольшой сервис, который пересылает кадр в Telegram или MAX. Эту обвязку делаем мы, в clearcam её нет.

Закройте доступ и решите вопросы с юристом. Интерфейс только через VPN, лица и облако автора выключены, пока юрист не дал добро. Что входит в такую настройку, смотрите на странице компьютерного зрения, ориентиры по стоимости в прайсе.

Частые вопросы

Нужна ли видеокарта?

В документации такого требования нет: Mac или Linux, Python 3.11, ffmpeg. Если нагрузка идёт на процессор, README советует переменную DEV. Сколько камер потянет конкретная машина, зависит от размера модели и разрешения. Цифр в документации нет, это проверяют на объекте.

Можно ли без сервиса автора?

Да. Запись, поиск, правила и уведомления на свой адрес работают без аккаунта. Не будет просмотра потоков и клипов в приложении. Удалённо в этот же веб-интерфейс можно заходить через VPN.

Чем он отличается от Frigate?

Отличие в приложении для телефона и в шифровании клипов на вашей стороне при удалённом просмотре. По качеству распознавания я их не сравнивал.

Коротко о главном

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

Напишите мне в Telegram кодовое слово «ВИДЕОГЛАЗ», скажите, сколько у вас камер и отдают ли они RTSP. Отвечу, подойдёт ли clearcam, Frigate или другая схема, и сколько займёт настройка.

Обсудим вашу задачу

Что я делаю для бизнеса

Напишите одной фразой, что нужно. Отвечу, что подойдёт, сколько займёт и сколько стоит. Сообщение уже подготовлено.

  • Боты в Telegram, MAX, VK
  • Автоматизация процессов и CRM
  • Аналитика и дашборды
  • Сайты и лендинги под ключ

Бесплатно: чек-лист «Готов ли ваш бизнес к 152-ФЗ»

12 пунктов, которые проверяют готовность за час: данные, согласия, уведомление в РКН, локализация, защита. Отметьте, что уже сделано, и увидите дыры, за которые сейчас штрафуют.

Пишу о разработке, ИИ и законах для бизнеса

Разборы, кейсы и практика — без воды. Выходит регулярно, читать 3–5 минут.

Готовые решения под ключTurnkey solutionsSoluciones llave en mano交钥匙解决方案Түлхүүр гардуулах шийдэл 451 готовых IT-решений для бизнеса451 ready-made IT solutions for business451 soluciones IT listas para empresas451 个面向企业的现成 IT 解决方案Бизнест зориулсан 451 бэлэн IT шийдэл Автоматизация, боты, AI, 152-ФЗ и платформы · бесплатная консультацияAutomation, bots, AI, data privacy and platforms · free consultationAutomatización, bots, IA, privacidad de datos y plataformas · consulta gratis自动化、机器人、AI、数据合规与平台 · 免费咨询Автоматжуулалт, бот, AI, өгөгдлийн хамгаалалт ба платформ · үнэгүй зөвлөгөө Смотреть каталогView catalogVer catálogo查看目录Каталог үзэх