Documente Academic
Documente Profesional
Documente Cultură
D. F. Llorca, S. Alvarez,
M. A. Sotelo
Abstract Backing-out maneuvers in perpendicular or angle
parking lots are one of the most dangerous maneuvers, specially
in cases where side parked cars block the driver view of the
potential traffic flow. In this paper a new vision-based Advanced
Driver Assistance System (ADAS) is proposed to automatically
warn the driver in such scenarios. A monocular gray-scale
camera is installed at the back-right side of the vehicle. A Finite
State Machine (FSM) defined according to three CAN-Bus
variables and a manual signal provided by the user is used to
handle the activation/deactivation of the detection module. The
proposed oncoming traffic detection module computes spatiotemporal images from a set of pre-defined scan-lines which
are related to the position of the road. A novel spatio-temporal
motion descriptor is proposed (STHOL) accounting the number
of lines, their orientation and length of the spatio-temporal
images. A Bayesian framework is used to trigger the warning
signal using multivariate normal density functions. Experiments
are conducted on image data captured from a vehicle parked at
different locations of an urban environment, including different
lighting conditions. We demonstrate that the proposed approach
provides robust results maintaining processing rates close to
real-time.
Index Terms Park Assist, Perpendicular and Angle Parkings, Backing-out Maneuvers, Spatio-temporal Images, Motion
Patterns, ADAS.
relative speed much higher than the speed of the vehicle that
is leaving the parking lot. This situation can be particularly
dangerous when the pull out manoeuvre has to be done
blindly, since the driver does not have visibility of the
oncoming traffic. In other words, the safety component of
IPAS devised to assist the driver when leaving a parking
space is much more relevant since the possible collisions
may cause serious injuries and damages.
In this paper a new vision-based Advanced Driver Assistance System (ADAS) is proposed to deal with scenarios
like the ones depicted in Figs. 1(a) and 1(b). We consider
backing-out or heading-out maneuvers in perpendicular or
angle parking lots, in cases where side parked cars block the
driver view of the potential traffic flow. In such cases the
common recommendation can be simplified as to move slow
looking at every direction, but it is not possible to avoid
initiating the maneuver in blind conditions. We propose a
vision-based solution using a camera located at the backright side of the vehicle 1 which captures images with a
better Field of View (FOV) than the drivers FOV (see Fig.
1).
I. INTRODUCTION
D. F. Llorca, S. Alvarez,
M. A. Sotelo are with the Computer Engineering Department, Polytechnic School, University of Alcala, Madrid, Spain. email: llorca, sergio.alvarez,
sotelo@aut.uah.es.
1 In countries with left-hand traffic the camera will be located at the backleft side of the vehicle
437
Fig. 2.
Fig. 5.
No user activation
INIT_STATE
User activation
!Condition 1
PRE_DETECTION
Condition 1 (AND)
Reverse gear ON
|Steering angle| 10
0 Speed 5km/h
Condition 1
Condition 1/Warning
DETECTION
!Condition 1
Fig. 4.
B. Feature selection
Given a set of spatio-temporal images, a new descriptor is
here introduced by accounting the number of lines and their
length with respect to their orientations in a histogram of
orientations that we denote as Spatio-Temporal Histograms
of Oriented Lines (STHOL). Instead of using the Hough
transform as in [10], which in our case provides noisy results,
we propose to use the approach suggested by [11]. The
first step of the line detection is the computation of the
image derivatives using Sobel edge detector. The gradient
direction is then quantized into a set of k ranges (in our
2 In countries with left-hand traffic the definition of the scan lines will be
symmetric and located at the other side.
439
scan line 0
scan line 1
0
scan line 19
scan line 20
Spatio-temporal images
Line detection
Fig. 7.
= x cos + y sin
(1)
2i
i y)
i (xi x)
i (xi x)(y
i y)
2
i (xi x)(y
i (yi y)
(2)
p(I |0 )P(0 )
p(I |i )P(i )
1i=0
(4)
Spatio-Temporal Histograms
of Oriented Lines (STHOL)
Histograms of
Oriented Lines
D=
180
(3)
This procedure is applied on each one of the spatiotemporal images, providing a set of lines with their orientation and length. Motion patterns corresponding to oncoming traffic yield a considerable number of lines with a
specific orientation that clearly differs from cases without
oncoming vehicles (see Figs. 6(c) and 6(d)). The number
of lines detected on each spatio-temporal image is then
combined in an orientation histogram with d bins evenly
spaced over 0 -180 (unsigned gradient, i.e., the sign of
the line is ignored). To take into account the strength of
each line, votes are directly related with the length of the
line. Thus each image, which integrates information from
p(I |i ) =
440
1
t 1
(x
(x
)
exp
i
i
i
2
(2 )d/2 |i |1/2
(5)
1
TABLE I
S TATISTICS OF THE CONSIDERED DATA SETS .
#
#
#
#
(6)
of
of
of
of
images
free traffic images
oncoming traffic images
vehicle trajectories
dataset 1
16124
12862
3262
34
dataset 2
6902
4838
2064
15
VI. CONCLUSION
Fig. 8.
POSITIVES
ROC Curve
1
14
0.95
NEGATIVES
14
12
0.9
12
10
0.85
Detection Rate
8
8
Histogram value
Histogram value
10
0.8
0.75
0.7
0.65
2
2
0.6
0
0
0.55
2
2
0
10
15
20
25
30
35
40
0.5
0.05
4
0
10
15
Bins
20
25
30
35
Bins
(a)
(b)
0.1
0.15
0.2
0.25
0.3
0.35
(c)
Fig. 9. Mean value of the multivariate Gaussian and standard deviations (square root of the diagonal elements of the covariance matrix) corresponding
to (a) Oncoming traffic and (b) Free traffic classes. (c) Receiver-Operating-Characteristic curve of the single frame Bayesian classifier.
Fig. 10.
[5] , Automatic free parking space detection by using motion stereobased 3d reconstruction, Machine Vision and Applications, vol. 21,
pp. 163176, 2010.
[6] M. A. Sotelo, J. Barriga, D. Fernandez, I. Parra, J. E. Naranjo,
M. Marron, S. Alvarez,
and M. Gavilan, Vision-based blind spot
detection using optical flow, EUROCAST 2007, LNCS, vol. 4739, pp.
11131118, 2007.
[7] Z. Sun, G. Bebis, and R. Miller, On-road vehicle detection: A review,
IEEE Trans. on Pattern Analysis and Machine Intelligence, vol. 28,
pp. 694711, 2006.
VII. ACKNOWLEDGMENTS
This work was supported by the Spanish Ministry of
Science and Innovation under Research Grant ONDA-FP
TRA2011-27712-C02-02.
R EFERENCES
[1] NHTSA, Vehicle backover avoidance technology, National Highway
Traffic Safety Administration, Madrid, Spain, Report to Congress,
2006.
[2] H. G. Jung, Y. H. Cho, P. J. Yoon, and J. Kim, Scanning laser
radarbased target position designation for parking aid system, IEEE
Trans. on Intell. Transp. Sys., vol. 9, pp. 406424, 2008.
[3] H. G. Jung, D. S. Kim, P. J. Yoon, and J. Kim, Parking slot markings
recognition for automatic parking assist system, in IEEE Intelligent
Vehicle Symposium, 2006.
[4] H. G. Jung, D. S. Kim, and J. Kim, Light-stripe-projection-based
target position designation for intelligent parking-assist system, IEEE
Trans. on Intell. Transp. Sys., vol. 11, pp. 942953, 2010.
442