Velocity Calculation by Automatic Camera Calibration Based on Homogenous Fog Weather Condition

A novel algorithm for vehicle average velocity detection through automatic and dynamic camera calibration based on dark channel in homogenous fog weather condition is presented in this paper. Camera fixed in the middle of the road should be calibrated in homogenous fog weather condition, and can be used in any weather condition. Unlike other researches in velocity calculation area, our traffic model only includes road plane and vehicles in motion. Painted lines in scene image are neglected because sometimes there are no traffic lanes, especially in un-structured traffic scene. Once calibrated, scene distance will be got and can be used to calculate vehicles average velocity. Three major steps are included in our algorithm. Firstly, current video frame is recognized to discriminate current weather condition based on area search method (ASM). If it is homogenous fog, average pixel value from top to bottom in the selected area will change in the form of edge spread function (ESF). Secondly, traffic road surface plane will be found by generating activity map created by calculating the expected value of the absolute intensity difference between two adjacent frames. Finally, scene transmission image is got by dark channel prior theory, camera?s intrinsic and extrinsic parameters are calculated based on the parameter calibration formula deduced from monocular model and scene transmission image. In this step, several key points with particular transmission value for generating necessary calculation equations on road surface are selected to calibrate the camera. Vehicles? pixel coordinates are transformed to camera coordinates. Distance between vehicles and the camera will be calculated, and then average velocity for each vehicle is got. At the end of this paper, calibration results and vehicles velocity data for nine vehicles in different weather conditions are given. Comparison with other algorithms verifies the effectiveness of our algorithm

[1]  Yunfeng Ai,et al.  On Automatic and Dynamic Camera Calibration based on Traffic Visual Surveillance , 2007, 2007 IEEE Intelligent Vehicles Symposium.

[2]  Andrea Fusiello,et al.  Uncalibrated Euclidean reconstruction: a review , 2000, Image Vis. Comput..

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

[4]  Jian Sun,et al.  Single image haze removal using dark channel prior , 2009, CVPR.

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

[6]  W. Eric L. Grimson,et al.  Using adaptive tracking to classify and monitor activities in a site , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[7]  S Bouzar,et al.  Traffic measurement: image processing using road markings , 1996 .

[8]  Chen Qimei Automatic Calibration Method for PTZ Camera , 2009 .

[9]  Huei-Yung Lin,et al.  Motion blur removal and its application to vehicle speed detection , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[10]  Jean-Philippe Tarel,et al.  Automatic fog detection and estimation of visibility distance through use of an onboard camera , 2006, Machine Vision and Applications.

[11]  Doo-Kwon Baik,et al.  Model for accurate speed measurement using double-loop detectors , 2006, IEEE Transactions on Vehicular Technology.

[12]  Massimo Bertozzi,et al.  Vehicle detection by means of stereo vision-based obstacles features extraction and monocular pattern analysis , 2006, IEEE Transactions on Image Processing.

[13]  I. Reading,et al.  Adaptive lane finding in road traffic image analysis , 1994 .