Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Pidän intron lyhyenä, sillä otsikko itsessään viittaa siihen, mikä on ohjeen päätarkoitus. Tässä vaiheittaisessa ohjeessa selitän sinulle, kuinka liittää useita kameroita, kuten 1-pi-kamera ja vähintään yksi USB-kamera tai 2 USB-kameraa. Asetusten avulla voimme käyttää kaikkia virtoja samanaikaisesti ja suorittaa liiketunnistuksen jokaisessa. Parasta tässä on, että openCV toimii reaaliajassa (tai lähes reaaliajassa, riippuen liitettyjen kameroiden määrästä). Sitä voidaan käyttää kotivalvontaan.
Sisällys
1. Monikameran asennus
2. Yksinkertaisen liiketunnistimen määrittäminen, virtojen käyttäminen
4. Lopputulos
Vaihe 1: Usean kameran asennus
Kun rakennat Raspberry Pi -asennuksen useiden kameroiden hyödyntämiseksi, sinulla on kaksi vaihtoehtoa:
Käytä vain useita USB -verkkokameroita.
Tai käytä yhtä Raspberry Pi -kameramoduulia ja vähintään yhtä USB -verkkokameraa.
Olemme käyttäneet Logitech c920 -verkkokameraa.
Raspberry pi -laitteessa on yksi sisäinen kameraportti, mutta jos haluat käyttää useita vadelmapi -kameroita USB -kameran sijaan, sinun on hankittava suoja.
Tarkastellaan nyt kahden kameran asennusta yhdellä pi-kameralla ja yhdellä USB-kameralla. Tulos olisi sama kuin kuvassa_2.
Tämän viestin jäljellä olevassa osassa määritämme ensin yksinkertaisen liiketunnistimen koodin yhdelle kameralle ja toteutamme sen sitten useille kameroille.
Vaihe 2: Yksinkertaisen liiketunnistimen määrittäminen
Tässä osassa määritellään yksinkertainen python -koodi kohteiden havaitsemiseksi. Tehokkuuden ylläpitämiseksi voit ottaa huomioon vain yhden kohteen liikkuvan yhdessä kameranäkymässä.
kaikki kooditiedostot on liitetty Github-linkkiini: