In the last few years, driver assistance systems are increasingly being investigated in the automotive field to provide a higher degree of safety and comfort. Lane position determination plays a critical role toward the development of autonomous and computer-aided driving. This paper presents an accurate and robust method for detecting road markings with applications to autonomous vehicles and driver support. Much like other lane detection systems, ours is based on computer vision and Hough transform. The proposed approach, however, is unique in that it uses fuzzy reasoning to combine adaptively geometrical and intensity information of the scene in order to handle varying driving and environmental conditions. Since our system uses fuzzy logic operations for lane detection and tracking, we call it “FLane.” This paper also presents a method for building the initial lane model in real time, during vehicle motion, and without any a priori information. Details of the main components of the FLane system are presented along with experimental results obtained in the field under different lighting and road conditions.

1.
McCall
,
J. C.
, and
Trivedi
,
M. M.
, 2006, “
Video-Based Lane Estimation and Tracking for Driver Assistance: Survey, System, and Evaluation
,”
IEEE Trans. Intell. Transp. Syst.
1524-9050,
7
(
1
), pp.
20
37
.
2.
Godthelp
,
H.
,
Milgram
,
P.
, and
Blaauw
,
G. J.
, 1984, “
The Development of a Time Related Measure to Describe Driving Strategy
,”
Hum. Factors
0018-7208,
26
, pp.
257
268
.
3.
McCall
,
J.
, and
Trivedi
,
M. M.
, 2004, “
Visual Context Capture and Analysis for Driver Attention Monitoring
,”
Proceedings of the IEEE Conference on Intelligent Transportation Systems
, Washington, DC, pp.
332
337
.
4.
Taylor
,
C.
,
Košecká
,
J.
,
Blasi
,
R.
, and
Malik
,
J.
, 1999, “
A Comparative Study of Vision-Based Lateral Control Strategies for Autonomous Highway Driving
,”
Int. J. Robot. Res.
0278-3649,
18
(
5
), pp.
442
453
.
5.
Hough
,
P.
, 1962, “
Methods and Means for Recognizing Complex Patterns
,” U.S. Patent No. 3069654.
6.
McDonald
,
J.
, 2001, “
Detecting and Tracking Road Markings Using the Hough Transform
,”
Proceedings of the Conference of the Irish Machine Vision and Image Processing
, Maynooth, Ireland, pp.
1
9
.
7.
Pomerleau
,
D.
, 1995, “
RALPH: Rapidly Adapting Lateral Position Handler
,”
Proceedings of the IEEE Symposium on Intelligent Vehicles
, Detroit, MI, pp.
506
511
.
8.
Furusho
,
H.
,
Shirato
,
R.
, and
Shimakage
,
M. A.
, 2002, “
Lane Recognition Method Using the Tangent Vectors of White Lane Markers
,”
Proceedings of the International Symposium on Advanced Vehicle Control
, pp.
1
6
.
9.
Gehrig
,
S.
,
Gern
,
A.
,
Heinrich
,
S.
, and
Woltermann
,
B.
, 2002, “
Lane Recognition on poorly Structured Roads—The Bot Dot Problem in California
,”
Proceedings of the Conference on Intelligent Transportation Systems
, pp.
67
71
.
10.
Southall
,
J. B.
, and
Taylor
,
C. J.
, 2001, “
Stochastic Road Shape Estimation
,”
Proceedings of the Conference on Computer Vision
, Vancouver, Canada, pp.
205
212
.
11.
Kim
,
Z. W.
, 2008, “
Robust Lane Detection and Tracking in Challenging Scenarios
,”
IEEE Trans. Intell. Transp. Syst.
1524-9050,
9
(
1
), pp.
16
26
.
12.
Danescu
,
R.
, and
Nedevschi
,
S.
, 2009, “
Probabilistic Lane Tracking in Difficult Road Scenarios Using Stereovision
,”
IEEE Trans. Intell. Transp. Syst.
1524-9050,
10
(
2
), pp.
272
282
.
13.
Bertozzi
,
M.
, and
Broggi
,
A.
, 1998, “
GOLD: A Parallel Real-Time Stereo Vision System for Generic Obstacle and Lane Detection
,”
IEEE Trans. Image Process.
1057-7149,
7
(
1
), pp.
62
81
.
14.
McCall
,
J.
, and
Trivedi
,
M.
, 2005, “
Performance Evaluation of a Vision Based Lane Tracker Designed for Driver Assistance Systems
,”
Proceedings of the IEEE Symposium on International Vehicles
, pp.
153
158
.
15.
Kreucher
,
C.
, and
Lakshmanan
,
S.
, 1999, “
LANA: A Lane Extraction Algorithm That Uses Frequency Domain Features
,”
IEEE Trans. Rob. Autom.
1042-296X,
15
(
2
), pp.
343
350
.
16.
Pomerleau
,
D.
;
Jochem
,
T.
, 1996, “
Rapidly Adapting Machine Vision for Automated Vehicle Steering
,”
IEEE Expert
0885-9000,
11
(
2
), pp.
19
27
.
17.
Mendel
,
J. M.
, 1995, “
Fuzzy Logic Systems for Engineering: A Tutorial
,”
Proc. IEEE
0018-9219,
83
(
3
), pp.
345
377
.
18.
Siler
,
W.
, and
Buckley
,
J. J.
, 2005, “
Fuzzy Expert and Fuzzy Reasoning
,”
Wiley
,
New Jersey
.
19.
Russo
,
F.
, and
Ramponi
,
G.
, 1994, “
Edge Extraction by FIRE Operators
,”
Proceedings of the IEEE International Conference on Fuzzy Systems
, pp.
1143
1146
.
20.
Wei Li
,
G. T.
, and
Wang
,
Y.
, 1997, “
Recognizing White Line Markings for Vision-Guided Vehicle Navigation by Fuzzy Reasoning
,”
Pattern Recogn. Lett.
0167-8655,
18
(
8
), pp.
771
780
.
21.
Reina
,
G.
, and
Yoshida
,
K.
, 2008, “
Estimation for Lunar and Planetary Robots
,”
Int. J. Intell. Contr. Syst.
,
13
(
1
), pp.
15
24
.
22.
Canny
,
J.
, 1986, “
A Computational Approach to Edge Detection
,”
IEEE Trans. Pattern Anal. Mach. Intell.
0162-8828,
PAMI-8
(
6
), pp.
679
698
.
23.
Milella
,
A.
,
Venturino
,
L.
,
Gramegna
,
T.
, and
Cicirelli
,
G.
, 2004, “
Robot Localization and Path Following Based on Detection of Visual Structures
,”
Proceedings of the IEEE International Conference on Mechatronics and Machine Vision in Practice
, pp.
16
23
.
24.
Bouguet
,
J.
, Camera Calibration Toolbox for MATLAB. 2004, available online at http://www.vision.caltech.edu/bouguetj/calib_doc/http://www.vision.caltech.edu/bouguetj/calib_doc/
You do not currently have access to this content.