Skip to content

Linspirit98/2019-hardware-miniproject

This branch is 25 commits behind BostonUniversitySeniorDesign/2019-hardware-miniproject:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

98bd035 · Sep 12, 2019

History

22 Commits
Sep 12, 2019
Sep 4, 2019
Sep 12, 2019
Sep 4, 2019
Sep 4, 2019
Sep 12, 2019
Sep 4, 2019
Sep 10, 2019
Sep 4, 2019
Sep 4, 2019
Sep 4, 2019
Sep 12, 2019
Sep 4, 2019
Sep 12, 2019

Repository files navigation

Actions Status

Please see the Wiki for the EC463 hardware Miniproject.

FFT-based lane automobile detection

Machine learning / computer vision methods are not necessary for this task, thanks to the h.264 motion vectors output by the GPU from the Picamera. Since we know cars usually travel within a road lane, we can exploit this fact to greatly simplify the processing to be nearly 100x faster using plain Python or GNU Octave code than is achievable with OpenCV.

Programs

CaptureMotion.py captures h.264 motion vectors from the camera as computed by the GPU, and stores them to motion.h5

CountMotion.py counts moving objects in lanes using FFT of spatial motion data

About

EC463 Senior Design Miniproject: Raspberry Pi video processing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%