Видеонаблюдение, которое присылает фото в Telegram
Обычная камера превращается в сторожа: система сама видит, что в кадре появился человек, и присылает снимок в мессенджер.
Задача
Готовые системы видеонаблюдения с распознаванием — это либо дорогая коробка, либо облачная подписка, куда уезжает ваше видео. Для маленькой задачи («сообщи, если кто-то зашёл в мастерскую после закрытия») это перебор.
Хотелось проверить, из чего собирается минимальная рабочая версия.
Что сделано
Камера берётся прямо в браузере. Веб-приложение получает кадры с камеры ноутбука или телефона — не нужны специальные камеры и провода.
Распознавание поставлено на сервер. Кадры уходят в собственный сервис, который определяет объекты в кадре: человек, животное, машина.
Уведомление сделано полезным. При срабатывании в Telegram приходит не сухой сигнал, а сам кадр: сразу видно, что происходит, и не нужно никуда заходить.
Добавлена защита от лавины сообщений. Если человек стоит в кадре пять минут, уведомление приходит один раз, а не сто.
Результат
Работающий прототип, который показывает: базовая видеоаналитика собирается из открытых компонентов и не требует ни облачной подписки, ни специального оборудования. Под конкретную задачу настраивается, какие объекты считать событием и куда слать сигнал.
Что дальше
Зоны внимания в кадре (реагировать только на вход в определённую область) и запись коротких клипов вместо одиночных снимков.
Расскажите, что нужно сделать
Напишите в Telegram пару предложений о задаче: что за бизнес, что должно получиться и что уже пробовали. В ответ — понятный план и цена. Без брифов на десять страниц.