Sommario:

RASPBERRY PI Pi RILEVAMENTO DI OGGETTI CON PI FOTOCAMERE: 3 passaggi
RASPBERRY PI Pi RILEVAMENTO DI OGGETTI CON PI FOTOCAMERE: 3 passaggi

Video: RASPBERRY PI Pi RILEVAMENTO DI OGGETTI CON PI FOTOCAMERE: 3 passaggi

Video: RASPBERRY PI Pi RILEVAMENTO DI OGGETTI CON PI FOTOCAMERE: 3 passaggi
Video: Sistema di intelligenza artificiale su Raspberry Pi con riconoscimento oggetti con TensorFlow Lite 2024, Luglio
Anonim
RASPBERRY PI Pi RILEVAMENTO DI OGGETTI CON PI FOTOCAMERE
RASPBERRY PI Pi RILEVAMENTO DI OGGETTI CON PI FOTOCAMERE

Terrò breve l'introduzione, poiché il titolo stesso suggerisce quale sia lo scopo principale dell'istruibile. In questo tutorial passo passo, ti spiegherò come collegare più fotocamere come 1-pi cam e almeno una fotocamera USB o 2 fotocamere USB. La configurazione ci consentirà di accedere a tutti i flussi contemporaneamente ed eseguire il rilevamento del movimento su ciascuno di essi. La parte migliore di questo è che openCV è in esecuzione in tempo reale (o quasi in tempo reale, a seconda del numero di telecamere che hai collegato). Può essere utilizzato per la sorveglianza domestica.

Contenuti

1. Configurazione multicamera

2. Definizione del semplice rilevatore di movimento, accesso ai flussi

4. Risultato finale

Passaggio 1: configurazione multi-cam

Configurazione multi-cam
Configurazione multi-cam
Configurazione multi-cam
Configurazione multi-cam

Quando crei una configurazione Raspberry Pi per sfruttare più telecamere, hai due opzioni:

Usa semplicemente più webcam USB.

Oppure usa un modulo fotocamera Raspberry Pi e almeno una webcam USB.

Abbiamo utilizzato una webcam Logitech c920.

Il raspberry pi ha una porta per fotocamera interna, ma se si desidera utilizzare più fotocamere raspberry pi invece di una fotocamera USB, è necessario procurarsi uno scudo.

Consideriamo ora una configurazione di 2 telecamere con una pi-cam e una telecamera USB. L'output sarebbe come quello in image_2.

Nella parte restante di questo post, definiremo prima il semplice codice del rilevatore di movimento per una singola telecamera e poi lo implementeremo su più telecamere.

Passaggio 2: definizione del rilevatore di movimento semplice

In questa sezione, definiremo un semplice codice Python per rilevare gli oggetti. Per mantenere l'efficienza, consideriamo che un solo oggetto si sta muovendo in una vista della telecamera.

tutti i file di codice sono allegati nel mio link Github:

Consigliato: