Бюджет: 1000 USD Срок: 30 дней
Привет, Александр!
Спасибо за детальное ТЗ — оно продуманное, а задание амбициозное и чрезвычайно интересное. Я специализируюсь на разработке систем компьютерного зрения, интеграции с Telegram, обработке видео и работе с AI/ML. Готов реализовать систему, которая будет работать 24/7, эффективно использовать ресурсы и удобно управляться через Telegram 📲
🚀 Архитектура
🔹 Разделение потоков:
Sub-поток (720p) — первичная детекция на TPU (YOLO/MobileNet SSD).
Main-поток (FullHD) — постоянная запись на HDD без перекодирования (mp4), синхронизация со звуком (опционально).
🔹 TPU Coral — ускоряет детекцию объектов (люди, авто, животные) с минимальной нагрузкой на CPU/GPU.
🎯 Интеллектуальный анализ
✅ Триггеры запускают анализ Main-потока (± несколько секунд).
✅ CPU+GPU:
Распознавание лиц (сверка с базой “Свои”).
Опционально: трекинг, цвет/модель авто.
✅ Аудиоанализ — выявление громких звуков, scream/glass break (опционально).
📐 Зоны, правила, фильтры
🔸 Настраиваемые полигоны зон.
🔸 Движок правил:
Условия: время, зона, объект, лицо, звук.
Действия: лог, алерт, игнор.
📌 Пример:
“Периметр, 23:00-06:00, человек, Не свой → Telegram”
🗃️ Хранение и БД
🗄 PostgreSQL:
Камеры, зоны, правила, векторы лиц “Свои”, лог событий.
API для добавления “Своих”.
💽 HDD: структурированный видеоархив.
🔁 Автоочистка/ротация архива.
🤖 Telegram-бот
📲 Алёрты с текстом, скриншотом, кнопками:
[Свой] – добавить в базу,
[Тревога] – эскалация,
[Игнор] – фильтрация.
💬 Команды:
/status – состояние системы,
/get_event – детали,
/get_log – последние события.
🔐 Авторизация по Telegram ID.
🌐 Веб-интерфейс (опционально)
Настройки камер, зон, “Своих”, правил.
Просмотр событий, логов, архивов, живого видео.
🧰 Технологии
Python – основа системы.
CV/ML: OpenCV, TensorFlow Lite, PyTorch.
RTSP: GStreamer, FFmpeg.
Бот: python-telegram-bot.
API: FastAPI.
Контейнеры: Docker для деплоя.
Мониторинг: systemd + автозапуск.
📦 Результат
🔹 Готовый Docker-образ или инструкции для установки
🔹 Исходный код с комментариями
🔹 Демонстрация на вашем оборудовании
🔹 Полная документация
🔹 Дальнейшая поддержка (по договоренности)
💼 Почему я?
✅ Опыт в системах видеоаналитики, ML, CV, Telegram API
✅ Фокус на производительность, безопасность и гибкость
✅ Умение строить архитектуру, которая масштабируется
✅ Оперативность и открытость к диалогу
С уважением, Семен!
🔧 Python Dev / CV Engineer