Opis projektu:
Wymagana jest разработка системы видеонаблюдения для частного дома на 6–8 IP-камер с функциями записи, детекции объектов, распознавания лиц, аудиоаналитики и интеграции с Telegram-ботом. Система работает 24/7 на заданном оборудовании (ноутбук с Xeon E-2176M, 32 GB RAM, Nvidia Quadro P5000, Google Coral TPU, HDD для архива).
Główne zadania:
Przyjmowanie i nagrywanie RTSP-strumieni (FullHD + Sub Stream) z 6–8 kamer, przechowywanie wideo na HDD.
Detekcja obiektów (osoba, samochód, zwierzę) na Sub Stream z wykorzystaniem Google Coral TPU (MobileNet SSD/YOLO, TF Lite).
Rozpoznawanie twarzy na Main Stream (CPU/GPU), porównanie z bazą "Swoi".
Audiowizualna analiza: detekcja głośności, opcjonalnie — klasyfikacja dźwięków.
Konfigurowalne zasady: wyzwalacze według czasu, stref, obiektów, twarzy, dźwięków.
Telegram-bot: alerty (tekst, zrzuty ekranu, wideo), komendy (/status, /get_event), dodawanie twarzy do bazy.
Opcjonalnie: interfejs webowy do konfiguracji i przeglądania.
Logi, API (RESTful), konteneryzacja (Docker).
Wymagania dla wykonawcy:
Doświadczenie w pracy z Pythonem (OpenCV, TensorFlow Lite, PyTorch/TensorFlow), znajomość Go/C++ jako plus.
Umiejętności pracy z RTSP (GStreamer/FFmpeg), FastAPI/Flask, PostgreSQL, python-telegram-bot.
Zrozumienie ML/CV: detekcja obiektów, rozpoznawanie twarzy, optymalizacja pod TPU/GPU.
Doświadczenie z Dockerem i konfiguracją systemów 24/7.
Umiejętność pracy z określonym sprzętem (laptop + Coral TPU).
Warunki:
Format: Praca zdalna.
Termin: Do uzgodnienia, priorytet — jakość i stabilność.
Wynik: Kod źródłowy z komentarzami, kontener Docker lub instrukcja instalacji, demonstracja na docelowym sprzęcie.
Aby odpowiedzieć:
Proszę przesłać CV (lub portfolio zespołu).
Krótki opis odpowiedniego doświadczenia (praca z CV/ML, RTSP, botami Telegram).
Linki do projektów lub repozytoriów (jeśli są).
Kontakty: Proszę przesyłać odpowiedzi na [podaj email lub formularz giełdy].
Rozważymy kandydatów w ciągu 5 dni roboczych.
Uwaga: Szukamy odpowiedzialnego wykonawcy/zespołu z doświadczeniem w ML/CV i integracji złożonych systemów. Jesteśmy gotowi omówić szczegóły i budżet z odpowiednimi kandydatami.