Budżet: 1000 USD Termin: 30 dni
Cześć, Ołeksandrze!
Dziękuję za szczegółowe TZ — jest przemyślane, a zadanie ambitne i niezwykle ciekawe. Specjalizuję się w opracowywaniu systemów komputerowego widzenia, integracji z Telegramem, obróbce wideo i pracy z AI/ML. Jestem gotów zrealizować system, który będzie działał 24/7, efektywnie wykorzystywał zasoby i był wygodny w obsłudze przez Telegram 📲
🚀 Architektura
🔹 Podział strumieni:
Sub-strumień (720p) — wstępna detekcja na TPU (YOLO/MobileNet SSD).
Main-strumień (FullHD) — ciągły zapis na HDD bez transkodowania (mp4), synchronizacja z dźwiękiem (opcjonalnie).
🔹 TPU Coral — przyspiesza detekcję obiektów (ludzie, samochody, zwierzęta) przy minimalnym obciążeniu CPU/GPU.
🎯 Analiza inteligentna
✅ Triggery uruchamiają analizę Main-strumienia (± kilka sekund).
✅ CPU+GPU:
Rozpoznawanie twarzy (weryfikacja z bazą “Swoi”).
Opcjonalnie: śledzenie, kolor/model samochodu.
✅ Analiza audio — wykrywanie głośnych dźwięków, krzyk/łamanie szkła (opcjonalnie).
📐 Strefy, zasady, filtry
🔸 Konfigurowalne poligony stref.
🔸 Silnik zasad:
Warunki: czas, strefa, obiekt, twarz, dźwięk.
Działania: log, alert, ignoruj.
📌 Przykład:
“Perimetr, 23:00-06:00, człowiek, Nie swój → Telegram”
🗃️ Przechowywanie i Baza Danych
🗄 PostgreSQL:
Kamery, strefy, zasady, wektory twarzy “Swoi”, log zdarzeń.
API do dodawania “Swoich”.
💽 HDD: zorganizowany archiwum wideo.
🔁 Automatyczne czyszczenie/rotacja archiwum.
🤖 Bot Telegram
📲 Alerty z tekstem, zrzutem ekranu, przyciskami:
[Swój] – dodaj do bazy,
[Alarm] – eskalacja,
[Ignoruj] – filtracja.
💬 Komendy:
/status – stan systemu,
/get_event – szczegóły,
/get_log – ostatnie zdarzenia.
🔐 Autoryzacja przez Telegram ID.
🌐 Interfejs webowy (opcjonalnie)
Ustawienia kamer, stref, “Swoich”, zasad.
Przeglądanie zdarzeń, logów, archiwów, na żywo wideo.
🧰 Technologie
Python – podstawa systemu.
CV/ML: OpenCV, TensorFlow Lite, PyTorch.
RTSP: GStreamer, FFmpeg.
Bot: python-telegram-bot.
API: FastAPI.
Kontenery: Docker do wdrożenia.
Monitoring: systemd + automatyczne uruchamianie.
📦 Wynik
🔹 Gotowy obraz Docker lub instrukcje instalacji
🔹 Kod źródłowy z komentarzami
🔹 Demonstracja na twoim sprzęcie
🔹 Pełna dokumentacja
🔹 Dalsze wsparcie (po uzgodnieniu)
💼 Dlaczego ja?
✅ Doświadczenie w systemach analizy wideo, ML, CV, API Telegram
✅ Skupienie na wydajności, bezpieczeństwie i elastyczności
✅ Umiejętność budowania architektury, która się skaluje
✅ Szybkość i otwartość na dialog
Z poważaniem, Semen!
🔧 Python Dev / CV Engineer