Nopeuskamerat ovat tarkoitettu mittaamaan tiellä kulkevien ajoneuvojen nopeutta, ja niitä käytetään liikennesääntöjen rikkovien ihmisten selvittämiseen. Mutta voitko kuvitella, että voit rakentaa nopeusvalvontakameran kotiisi ja mitata ajoneuvojen nopeutta kodin ulkopuolella. Täällä tämä kaveri Greg Tinker on rakentanut nopeuskameran Raspberry Pi ja Camera -moduulilla.
Sinun tarvitsee vain korjata tielle osoittava kamera Raspberry Pi -ohjelmiston avulla, ja heti kun joku ajoneuvo kulkee ohi, se antaa sinulle kuvan ajoneuvosta, johon on painettu nopeus sekä päivämäärä ja kellonaika. Muiden liikkuvien kohteiden aiheuttamien ongelmien poistamiseksi lisätään logiikka piirtämään rajat valvottavalle alueelle hiirellä. Sitten muut liikkuvat esineet rajan ulkopuolella hylätään.
Pääosa tehdään ohjelmiston lopussa. Tämä projekti käyttää OpenCV 3: ta tietokoneiden visioon ja kuvankäsittelykirjastoihin Python 3: n kanssa ohjelmiston kehittämiseksi. Hän käytti Liiketunnistin ohjelmaan päässä pyimagesearch.com ja muokattu sen nopeuden tunnistus. Käyttö on yksinkertaista, se mittaa ajoneuvon kuluttaman ajan Rajamatkan ylittämiseksi ja laskee nopeuden. Koko Python-komentosarja voidaan ladata hänen GitHub-tililtään täältä.
Pikku trigonometriaa ja matematiikkaa käytetään laskemaan etäisyys, jonka Camera's Filed of View (FOV) kattaa. Se on johdettu kameran linssin etäisyydestä tielle ja FOV-kulmasta, joten sinun täytyy koodata ne skriptiin ennen sen käyttöä.
Tällä hetkellä se voi mitata nopeutta jopa 40 km / h vain yhdellä autolla valvotulla alueella. Suurilla nopeuksilla tai useammalla autolla se ei anna tarkkoja tuloksia. Joten rakenna se ja aseta se ikkunallesi mittaamaan ajoneuvojen nopeus huvin vuoksi tai vakavan syyn vuoksi, kuten suurnopeusajon todiste.