Fast Vanishing-Point Detection in Unstructured Environments

Vision-based road detection in unstructured environments is a challenging problem as there are hardly any discernible and invariant features that can characterize the road or its boundaries in such environments. However, a salient and consistent feature of most roads or tracks regardless of type of the environments is that their edges, boundaries, and even ruts and tire tracks left by previous vehicles on the path appear to converge into a single point known as the vanishing point. Hence, estimating this vanishing point plays a pivotal role in the determination of the direction of the road. In this paper, we propose a novel methodology based on image texture analysis for the fast estimation of the vanishing point in challenging and unstructured roads. The key attributes of the methodology consist of the optimal local dominant orientation method that uses joint activities of only four Gabor filters to precisely estimate the local dominant orientation at each pixel location in the image plane, the weighting of each pixel based on its dominant orientation, and an adaptive distance-based voting scheme for the estimation of the vanishing point. A series of quantitative and qualitative analyses are presented using natural data sets from the Defense Advanced Research Projects Agency Grand Challenge projects to demonstrate the effectiveness and the accuracy of the proposed methodology.

[1]  김기현,et al.  디지탈 영상에서 Adaptive Thresholding에 관한 연구 , 1986 .

[2]  Amnon Shashua,et al.  Off-road Path Following using Region Classification and Geometric Projection Constraints , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[3]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[4]  Takeo Kanade,et al.  Vision and Navigation for the Carnegie-Mellon Navlab , 1987 .

[5]  Jian Wang,et al.  Automatic Real-Time Barcode Localization in Complex Scenes , 2006, 2006 International Conference on Image Processing.

[6]  Renato Keshet,et al.  Vanishing points estimation by self-similarity , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

[7]  Christer Bäckström,et al.  A video processing method for convenient mobile reading of printed barcodes with camera phones , 2006, Electronic Imaging.

[8]  Xudong Jiang,et al.  Dynamic window construction for the binarization of barcode images captured by mobile phones , 2010, 2010 IEEE International Conference on Image Processing.

[9]  Luis Salgado,et al.  Real-Time Vanishing Point Estimation in Road Sequences Using Adaptive Steerable Filter Banks , 2007, ACIVS.

[10]  J. R. Parker,et al.  Gray Level Thresholding in Badly Illuminated Images , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Thorsten Suttorp,et al.  Robust vanishing point estimation for driver assistance , 2006, 2006 IEEE Intelligent Transportation Systems Conference.

[12]  Sherin M. Youssef,et al.  Automated barcode recognition for smart identification and inspection automation , 2007, Expert Syst. Appl..

[13]  Hiroko Kato,et al.  Pervasive 2D Barcodes for Camera Phone Applications , 2007, IEEE Pervasive Computing.

[14]  B. Kapralos,et al.  I An Introduction to Digital Image Processing , 2022 .

[15]  Jean Ponce,et al.  General Road Detection From a Single Image , 2010, IEEE Transactions on Image Processing.

[16]  Christopher Rasmussen,et al.  RoadCompass: following rural roads with vision + ladar using vanishing point tracking , 2008, Auton. Robots.

[17]  Josef Kittler,et al.  Threshold selection based on a simple image statistic , 1985, Comput. Vis. Graph. Image Process..

[18]  Dinggang Shen,et al.  Lane detection and tracking using B-Snake , 2004, Image Vis. Comput..

[19]  Alex ChiChung Kot,et al.  A quality measure of mobile phone captured 2D barcode images , 2010, 2010 IEEE International Conference on Image Processing.

[20]  Xudong Jiang,et al.  Knowledge guided adaptive binarization for 2D barcode images captured by mobile phones , 2010, 2010 IEEE International Conference on Acoustics, Speech and Signal Processing.

[21]  Nirwan Ansari,et al.  Steering a robot with vanishing points , 1993, IEEE Trans. Robotics Autom..

[22]  Mohan M. Trivedi,et al.  Video-based lane estimation and tracking for driver assistance: survey, system, and evaluation , 2006, IEEE Transactions on Intelligent Transportation Systems.

[23]  Devi Parikh,et al.  Localization and Segmentation of A 2D High Capacity Color Barcode , 2008, 2008 IEEE Workshop on Applications of Computer Vision.

[24]  T. W. Ridler,et al.  Picture thresholding using an iterative selection method. , 1978 .

[25]  Luc Van Gool,et al.  The cascaded Hough transform as an aid in aerial image interpretation , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[26]  Attention-Based Vanishing Point Detection , 2006, 2006 International Conference on Image Processing.

[27]  Xu Liu,et al.  VCode—Pervasive Data Transfer Using Video Barcode , 2008, IEEE Transactions on Multimedia.

[28]  Edward H. Adelson,et al.  The Design and Use of Steerable Filters , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[29]  Sebastian Thrun,et al.  Stanley: The robot that won the DARPA Grand Challenge , 2006, J. Field Robotics.

[30]  Tai Sing Lee,et al.  Image Representation Using 2D Gabor Wavelets , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[31]  Christopher Rasmussen,et al.  Grouping dominant orientations for ill-structured road following , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..