Obsah:

DETEKCIA OBJEKTU RASPBERRY PI Pi S VIACERÝMI KAMERAMI: 3 kroky
DETEKCIA OBJEKTU RASPBERRY PI Pi S VIACERÝMI KAMERAMI: 3 kroky

Video: DETEKCIA OBJEKTU RASPBERRY PI Pi S VIACERÝMI KAMERAMI: 3 kroky

Video: DETEKCIA OBJEKTU RASPBERRY PI Pi S VIACERÝMI KAMERAMI: 3 kroky
Video: MJC Stream: Видишь енота? А он есть! Главное об ML и компьютерном зрении 2024, December
Anonim
DETEKCIA OBJEKTU RASPBERRY PI Pi S VIACERÝMI KAMERAMI
DETEKCIA OBJEKTU RASPBERRY PI Pi S VIACERÝMI KAMERAMI

Úvod ponechám krátky, pretože už samotný názov napovedá, čo je hlavným účelom návodu. V tomto podrobnom návode vám vysvetlím, ako pripojiť viacero kamier, ako napríklad 1-pi kameru a aspoň jednu kameru USB alebo 2 kamery USB. Toto nastavenie nám umožní prístup ku všetkým streamom súčasne a vykonávať detekciu pohybu v každom z nich. Najlepšie na tom je, že openCV beží v reálnom čase (alebo takmer v reálnom čase, v závislosti od počtu pripojených kamier). Môže byť použitý na domáce sledovanie.

Obsah

1. Nastavenie viacerých kamier

2. Definovanie jednoduchého detektora pohybu, prístup k prúdom

4. Ukončiť výsledok

Krok 1: Nastavenie viacerých kamier

Nastavenie viacerých kamier
Nastavenie viacerých kamier
Nastavenie viacerých kamier
Nastavenie viacerých kamier

Pri vytváraní nastavenia Raspberry Pi na využitie viacerých kamier máte dve možnosti:

Jednoducho použite viacero webových kamier USB.

Alebo použite jeden modul kamery Raspberry Pi a aspoň jednu webovú kameru USB.

Použili sme webovú kameru Logitech c920.

Raspberry pi má jeden interný port pre kameru, ale ak chcete namiesto USB kamery používať viacero kamier s malinou pi, musíte si zaobstarať štít.

Uvažujme teraz o nastavení 2 kamier s jednou kamerou pi-cam a jednou kamerou USB. Výstup by bol rovnaký ako ten na obrázku_2.

V zostávajúcej časti tohto príspevku budeme definovať jednoduchý kód detektora pohybu pre jednu kameru a potom ju implementujeme do viacerých kamier.

Krok 2: Definovanie jednoduchého detektora pohybu

V tejto časti definujeme jednoduchý pythonový kód na detekciu objektov. Aby bola zachovaná efektivita, vezmime do úvahy, že v jednom zobrazení kamery sa pohybuje iba jeden objekt.

všetky súbory s kódom sú pripojené k môjmu odkazu na Github:

Odporúča: