Inhoudsopgave:

RASPBERRY PI Pi OBJECTDETECTIE MET MEERDERE CAMERA'S - Ajarnpa
RASPBERRY PI Pi OBJECTDETECTIE MET MEERDERE CAMERA'S - Ajarnpa

Video: RASPBERRY PI Pi OBJECTDETECTIE MET MEERDERE CAMERA'S - Ajarnpa

Video: RASPBERRY PI Pi OBJECTDETECTIE MET MEERDERE CAMERA'S - Ajarnpa
Video: Jetson Nano Custom Object Detection - how to train your own AI 2024, Juli-
Anonim
RASPBERRY PI Pi OBJECTDETECTIE MET MEERDERE CAMERA'S
RASPBERRY PI Pi OBJECTDETECTIE MET MEERDERE CAMERA'S

Ik zal de intro kort houden, omdat de titel zelf al doet vermoeden wat het hoofddoel van de instructable is. In deze stapsgewijze instructie zal ik je uitleggen hoe je meerdere camera's zoals 1-pi cam en ten minste één USB-camera of 2 USB-camera's kunt aansluiten. Door de installatie hebben we toegang tot alle streams tegelijk en kunnen we bewegingsdetectie op elk van hen uitvoeren. Het beste hiervan is dat openCV in realtime wordt uitgevoerd (of bijna realtime, afhankelijk van het aantal camera's dat u hebt aangesloten). Het kan worden gebruikt voor thuisbewaking.

Inhoud

1. Opstelling met meerdere camera's

2. De eenvoudige bewegingsdetector definiëren, toegang krijgen tot de streams

4. Eindresultaat

Stap 1: Installatie met meerdere camera's

Instelling met meerdere camera's
Instelling met meerdere camera's
Instelling met meerdere camera's
Instelling met meerdere camera's

Bij het bouwen van een Raspberry Pi-setup om meerdere camera's te gebruiken, heb je twee opties:

Gebruik gewoon meerdere USB-webcams.

Of gebruik één Raspberry Pi-cameramodule en minstens één USB-webcamera.

We hebben een Logitech c920 webcamera gebruikt.

De raspberry pi heeft één interne camerapoort, maar als je meerdere raspberry pi-camera's wilt gebruiken in plaats van een USB-camera, moet je een schild aanschaffen.

Laten we nu eens kijken naar een opstelling met 2 camera's met een pi-cam en een USB-camera. De uitvoer zou zijn zoals die in image_2.

In het resterende deel van dit bericht zullen we eerst de eenvoudige bewegingsdetectorcode voor een enkele camera definiëren en deze vervolgens op meerdere camera's implementeren.

Stap 2: De eenvoudige bewegingsdetector definiëren

In deze sectie zullen we een eenvoudige python-code definiëren om objecten te detecteren. Laten we, om de efficiëntie te behouden, er rekening mee houden dat slechts één object in één camerabeeld beweegt.

alle codebestanden zijn bijgevoegd in mijn Github-link:

Aanbevolen: