Kamere za merjenje hitrosti so namenjene merjenju hitrosti vozil, ki vozijo po cesti, in se uporabljajo za odkrivanje ljudi, ki kršijo prometna pravila. Si pa predstavljate, da lahko doma izdelate hitrostno kamero in izmerite hitrost vozil zunaj doma. Tukaj je ta tip Greg Tinker zgradil Speed kamero z Raspberry Pi in modulom Camera.
Samo pritrdite kamero, ki kaže na cesto, pri čemer Raspberry Pi poganja programsko opremo, in takoj, ko nekaj vozila mine, vam bo dala sliko vozila z natisnjeno hitrostjo z datumom in uro. Da bi odpravili težave, ki jih povzročajo drugi premikajoči se predmeti zunaj, je dodana logika za risanje meje za območje, ki ga je treba nadzirati, z miško. Nato bodo drugi premikajoči se predmeti zunaj meje zavrženi.
Glavni del je narejen na koncu programske opreme. Ta projekt uporablja OpenCV 3 za knjižnice računalniškega vida in obdelave slik s Pythonom 3 za razvoj programske opreme. Uporabil je program za zaznavanje gibanja s spletnega mesta pyimagesearch.com in ga spremenil za zaznavanje hitrosti. Upravljanje je preprosto, meri čas, ki ga vozilo potrebuje, da prestopi razdaljo „ meja “ in izračuna hitrost. Celoten skript Python lahko prenesete iz njegovega računa GitHub tukaj.
Mala trigonometrija in matematika se uporabljata za izračun razdalje, ki jo preide kamera Filed of View (FOV). Izhaja iz razdalje leče kamere do ceste in kota FOV, zato jih morate pred uporabo trdo kodirati v skript.
Trenutno lahko meri hitrost do 40 km / h samo z enim avtomobilom v nadzorovanem območju. Pri hitrih avtomobilih ali več avtomobilih to ne bo dalo natančnih rezultatov. Torej, zgradite ga in ga postavite na okno, da izmerite hitrost vozil za zabavo ali iz resnega razloga, kot je "dokaz" vožnje z visoko hitrostjo.