Given a single image of an arbitrary road, that may not
be well-paved, or have clearly delineated edges, or some
a priori known color or texture distribution, is it possible
for a computer to find this road? This paper addresses
this question by decomposing the road detection process
into two steps: the estimation of the vanishing point associated
with the main (straight) part of the road, followed
by the segmentation of the corresponding road area based
on the detected vanishing point. The main technical contributions
of the proposed approach are a novel adaptive soft
voting scheme based on variable-sized voting region using
confidence-weighted Gabor filters, which compute the dominant
texture orientation at each pixel, and a new vanishing point
constrained edge detection technique for detecting
road boundaries. The proposed method has been implemented,
and experiments with 1003 general road images
demonstrate that it is both computationally efficient and effective
a...