Feature-based lateral position estimation of surrounding vehicles using stereo vision

Driver behavior Prediction has become an important topic in the recent development of Advanced Driver Assistance Systems (ADAS). To predict future behavior and potential risks associated with surrounding vehicles, their lateral position information is required. However, existing computer vision algorithms tend to either focus on longitudinal measurements or provide lateral position information with limited performance for limited scenes (i.e no viewpoint change and occlusion). In this paper, feature-based lateral position estimation algorithm is proposed using stereo vision and provides lateral position regardless of viewpoint change and occlusion by extracting a pixel-wise feature. In the preprocessing step, v-disparity from stereo depth map is calculated and used for ground detection. Then, vehicle candidates are created based on image thresholding and filtering, removing the ground portion from the camera image. These generated candidates are verified as vehicles by using deep convolutional neural network. In order to track and estimate the lateral position of the detected vehicles, speeded up robust feature (SURF) points are matched in consecutive image frames, and the feature point is projected onto the ground; defined as the grounded feature point. Finally, inverse perspective mapping (IPM) is applied on the original image to estimate the lateral position of the grounded feature point. The proposed algorithm successfully detects a feature point of neighboring vehicle and estimates its lateral position by tracking the grounded feature point. For testing the algorithm, the datasets in a highway and an urban setting are used and provide zero mean error and 0.25m standard deviation error in lateral position estimation.

[1]  Andrew Zisserman,et al.  Return of the Devil in the Details: Delving Deep into Convolutional Nets , 2014, BMVC.

[2]  Ming Tang,et al.  Hierarchical and Networked Vehicle Surveillance in ITS: A Survey , 2015, IEEE transactions on intelligent transportation systems (Print).

[3]  Stefan Dr.rer.nat. Gehrig,et al.  Stereovision for ADAS , 2015 .

[4]  Luc Van Gool,et al.  Speeded-Up Robust Features (SURF) , 2008, Comput. Vis. Image Underst..

[5]  Zehang Sun,et al.  On-road vehicle detection: a review , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Christoph Hermes,et al.  3D pose estimation of vehicles using a stereo camera , 2009, 2009 IEEE Intelligent Vehicles Symposium.

[7]  Dongsuk Kum,et al.  The multilayer perceptron approach to lateral motion prediction of surrounding vehicles for autonomous vehicles , 2016, 2016 IEEE Intelligent Vehicles Symposium (IV).

[8]  Yoshua Bengio,et al.  How transferable are features in deep neural networks? , 2014, NIPS.

[9]  Nanning Zheng,et al.  On-Road Vehicle Detection and Tracking Using MMW Radar and Monovision Fusion , 2016, IEEE Transactions on Intelligent Transportation Systems.

[10]  Mohan M. Trivedi,et al.  Efficient Lane and Vehicle Detection with Integrated Synergies (ELVIS) , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition Workshops.

[11]  Rodrigo Minetto,et al.  A Video-Based System for Vehicle Speed Measurement in Urban Roadways , 2017, IEEE Transactions on Intelligent Transportation Systems.

[12]  Mohan M. Trivedi,et al.  Looking at Vehicles on the Road: A Survey of Vision-Based Vehicle Detection, Tracking, and Behavior Analysis , 2013, IEEE Transactions on Intelligent Transportation Systems.

[13]  Jean-Philippe Tarel,et al.  Real time obstacle detection in stereovision on non flat road geometry through "v-disparity" representation , 2002, Intelligent Vehicle Symposium, 2002. IEEE.

[14]  Simon Baker,et al.  Lucas-Kanade 20 Years On: A Unifying Framework , 2004, International Journal of Computer Vision.

[15]  Klaus-Dieter Kuhnert,et al.  A lane change detection approach using feature ranking with maximized predictive power , 2014, 2014 IEEE Intelligent Vehicles Symposium Proceedings.

[16]  Ngai-Man Cheung,et al.  Vehicle Classification using Transferable Deep Neural Network Features , 2016, ArXiv.

[17]  Jun-Wei Hsieh,et al.  Robust Rear Light Status Recognition Using Symmetrical SURFs , 2015, 2015 IEEE 18th International Conference on Intelligent Transportation Systems.

[18]  Yingfeng Cai,et al.  Deep representation and stereo vision based vehicle detection , 2015, 2015 IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems (CYBER).

[19]  Tong Boon Tang,et al.  Vehicle Detection Techniques for Collision Avoidance Systems: A Review , 2015, IEEE Transactions on Intelligent Transportation Systems.

[20]  Massimo Bertozzi,et al.  GOLD: a parallel real-time stereo vision system for generic obstacle and lane detection , 1998, IEEE Trans. Image Process..

[21]  Luis Salgado,et al.  Video analysis-based vehicle detection and tracking using an MCMC sampling framework , 2012, EURASIP J. Adv. Signal Process..

[22]  Mohan M. Trivedi,et al.  Multipart Vehicle Detection Using Symmetry-Derived Analysis and Active Learning , 2016, IEEE Transactions on Intelligent Transportation Systems.

[23]  Alberto Broggi,et al.  Data fusion for overtaking vehicle detection based on radar and optical flow , 2012, 2012 IEEE Intelligent Vehicles Symposium.

[24]  Massimo Bertozzi,et al.  Real-time obstacle detection using stereo vision for autonomous ground vehicles: A survey , 2014, 17th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[25]  Yingping Huang,et al.  Obstacle recognition for ADAS using stereovision and snake models , 2014, 17th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[26]  Matthijs C. Dorst Distinctive Image Features from Scale-Invariant Keypoints , 2011 .

[27]  Sven Rebhan,et al.  Vision-based lateral position improvement of RADAR detections , 2012, 2012 15th International IEEE Conference on Intelligent Transportation Systems.