Skip to main content

Detekcja ptaków — CNN na Raspberry Pi 5

Cel projektu #

Zbudowanie systemu, który automatycznie wykrywa obecność ptaków przy karmnikach ogrodowych. Projekt łączy kilka warstw:

  • automatyczne zbieranie zdjęć (Raspberry Pi 5 + kamera HQ)
  • ręczne labelowanie datasetu
  • trening binarnej sieci CNN (ptak obecny / brak ptaka)
  • deployment modelu z powrotem na urządzeniu brzegowym
  • dokumentacja procesu jako materiał edukacyjny

Projekt jest realizowany wspólnie przez dwie rodziny: Team Ewelina i Team Robert. Ewelina zbiera dane, ja trenuję model, mój syn Gabriel tworzy materiały wideo z wyników.

Szczygieł

Architektura systemu #

Karmnik (~10m)
     │
     ▼
Raspberry Pi 5
  + Kamera HQ (IMX477)
  + Obiektyw 8–50mm
     │
     ▼  (rsync / scp)
Dell XPS (stacja robocza)
  + PyTorch — trening CNN
     │
     ▼
Model → deploy na RPi5
  + inference w czasie rzeczywistym

Status projektu #

Etap Status
Konfiguracja sprzętu ✅ Gotowe
Automatyczne zbieranie zdjęć 🔄 W toku
Zbieranie datasetu (5000+ zdjęć) 🔄 W toku
Labelowanie i augmentacja ⏳ Planowane
Trening modelu bazowego ⏳ Planowane
Deployment na RPi5 ⏳ Planowane

2026