Camera calibration and near-view vehicle speed estimation

In this paper, we present an algorithm of estimating new-view vehicle speed. Different from far-view scenario, near-view image provides more specific vehicle information such as body texture and vehicle identifier which makes it practical for individual vehicle speed estimation. The algorithm adopts the idea of Vanishing Point to calibrate camera parameters and Gaussian Mixture Model (GMM) to detect moving vehicles. After calibrating, it transforms image coordinates to the real-world coordinates using a simple model - the Pinhole Model and calculates the vehicle speed in real-world coordinates. Adopting the idea of Vanishing Point, this algorithm only needs two pre-measured parameters: camera height and distance between camera and middle road line, other information such as camera orientation, focal length, and vehicle speed can be extracted from video data.

[1]  Derek R. Magee,et al.  Tracking multiple vehicles using foreground, background and motion models , 2004, Image Vis. Comput..

[2]  D.J. Dailey,et al.  A novel technique to dynamically measure vehicle speed using uncalibrated roadway cameras , 2005, IEEE Proceedings. Intelligent Vehicles Symposium, 2005..

[3]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Olaf Munkelt,et al.  Adaptive Background Estimation and Foreground Detection using Kalman-Filtering , 1995 .

[5]  Alan M. McIvor,et al.  Background Subtraction Techniques , 2000 .

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

[7]  Romuald Aufrère,et al.  Recovering the 3D shape of a road by on-board monocular vision , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[8]  Romuald Aufrère,et al.  Accurate road following and reconstruction by computer vision , 2002, IEEE Trans. Intell. Transp. Syst..

[9]  W. Eric L. Grimson,et al.  Adaptive background mixture models for real-time tracking , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[10]  Josef Kittler,et al.  Vanishing point detection , 1993, Image Vis. Comput..

[11]  Daniel J. Dailey,et al.  An algorithm to estimate mean traffic speed using uncalibrated cameras , 2000, IEEE Trans. Intell. Transp. Syst..

[12]  Daniel J. Dailey,et al.  Algorithms for Calibrating Roadside Traffic Cameras and Estimating Mean Vehicle Speed , 2004, 2007 IEEE Intelligent Transportation Systems Conference.

[13]  Daniel J. Dailey,et al.  Dynamic camera calibration of roadside traffic management cameras for vehicle speed estimation , 2003, IEEE Trans. Intell. Transp. Syst..

[14]  Tieniu Tan,et al.  Recent developments in human motion analysis , 2003, Pattern Recognit..

[15]  Jitendra Malik,et al.  A real-time computer vision system for measuring traffic parameters , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[16]  Daniel J. Dailey,et al.  A framework for dynamically measuring mean vehicle speed using un-calibrated cameras , 2002 .

[17]  D. J. Dailey,et al.  Algorithms for calibrating roadside traffic cameras and estimating mean vehicle speed , 2004 .