A Cheap System for Vehicle Speed Detection

The reliable detection of speed of moving vehicles is considered key to traffic law enforcement in most countries, and is seen by many as an important tool to reduce the number of traffic accidents and fatalities. Many automatic systems and different methods are employed in different countries, but as a rule they tend to be expensive and/or labor intensive, often employing outdated technology due to the long development time. Here we describe a speed detection system that relies on simple everyday equipment - a laptop and a consumer web camera. Our method is based on tracking the license plates of cars, which gives the relative movement of the cars in the image. This image displacement is translated to actual motion by using the method of projection to a reference plane, where the reference plane is the road itself. However, since license plates do not touch the road, we must compensate for the entailed distortion in speed measurement. We show how to compute the compensation factor using knowledge of the license plate standard dimensions. Consequently our system computes the true speed of moving vehicles fast and accurately. We show promising results on videos obtained in a number of scenes and with different car models.

[1]  P. Anandan,et al.  Parallax Geometry of Pairs of Points for 3D Scene Analysis , 1996, ECCV.

[2]  Carlo Tomasi Camera Calibration , 2002 .

[3]  Daphna Weinshall,et al.  From Reference Frames to Reference Planes: Multi-View Parallax Geometry and Applications , 1998, ECCV.

[4]  Massimo Piccardi,et al.  Background subtraction techniques: a review , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[5]  Zhengyou Zhang,et al.  Self-maintaining camera calibration over time , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[6]  Ingrid van Schagen,et al.  Driving speed and the risk of road crashes: a review. , 2006, Accident; analysis and prevention.

[7]  E.D. Di Claudio,et al.  Car plate recognition by neural networks and image processing , 1998, ISCAS '98. Proceedings of the 1998 IEEE International Symposium on Circuits and Systems (Cat. No.98CH36187).

[8]  Daniel Lélis Baggio,et al.  Mastering OpenCV with Practical Computer Vision Projects , 2012 .

[9]  Cecilia Wilson,et al.  Speed cameras for the prevention of road traffic injuries and deaths. , 2010, The Cochrane database of systematic reviews.

[10]  S. P. Mudur,et al.  Three-dimensional computer vision: a geometric viewpoint , 1993 .

[11]  Carlo Tomasi,et al.  Good features to track , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[12]  Mohamed Rehan Karim,et al.  Vehicle speed detection in video image sequences using CVS method , 2010 .

[13]  Bernhard P. Wrobel,et al.  Multiple View Geometry in Computer Vision , 2001 .