250 likes | 388 Views
Automated Speed Enforcement Using a Digital Imaging System. Casey Smith Doug Ritchie Fred Lloyd Michael Geary. December 15, 2011 ECE 4007. School of Electrical and Computer Engineering. Project Overview.
E N D
Automated Speed Enforcement Using a Digital Imaging System Casey Smith Doug Ritchie Fred Lloyd Michael Geary December 15, 2011 ECE 4007 School of Electrical and Computer Engineering
Project Overview • A prototype speed enforcement system which processes images captured by a pair of webcams to determine remote controlled car speed and locate license plates • Improve roadway safety while producing revenue for governments which choose to deploy them • Potential customers of the finished product include local, state, and federal law enforcement officials • Development Cost: $227.61
Camera Only Design Approach Advantages • Easy to interface with a computer for processing • No need to interface several physical detection devices • Disadvantages • More coding compared to other methods • Must capture multiple images of vehicles
Image Acquisition • Key component of ASED • Acquires two images every 300ms • SD camera captures images of vehicles travelling perpendicular to its field of view • LPL camera captures a rear image of the vehicle passing through its field of view • Dynamic image filename structure for data storage and later processing
Motion Detection: Input Images Input Images before manipulation
Motion Detection: Image Comparison and Thresholding Image After Thresholding Subtracted Image
Speed Detection: RC Car Distance Computation • The RC Car will travel perpendicular to the SD Camera at 8 feet away • We can then use the camera’s field of view to calculate distance d
Speed Detection: Finding Regions of Interest • Using a particle filter specifies the region of interest to be the front of the RC car
Speed Detection: Determining RC Car Speed • Picture size is 640x480 pixels so we can use a ratio to find real world distances in the pictures • Given that we know the ROI lines are at x1 and x2 respectively we can perform the following to calculate our speed in miles per hour
License Plate Location: Input Images Input Images
License Plate Location: Isolation Subtracted Image Mask Image
License Plate Location: Extraction License Plate Image Extracted License Plate
Project Demonstration • Setup cameras in proper locations to create test area • Run the car once in the test area above the set speed limit (5mph) • Run the car once in the test area below the set speed limit (5mph) • To be considered successful the ASED must correctly detect whether or not the car is speeding and locate the license plate of the speeding car.
Recommended Future Work • Design should allow for full functionality in non-ideal environments • Using motor vehicles with standard license plates instead of remote controlled cars with paper license plates • Incorporating cameras with more advanced image processing functionality built-in
Alternative Speed Detection Devices Pneumatic road tubes Infrared Sensors Radar Gun LiDAR