Escolar Documentos
Profissional Documentos
Cultura Documentos
Abshczl-A new method is presented for detecting trian- and equiangular linear edges, where the number of edges
gular, square and octagonal road signs efficiently and robustly. varies between three (a triangle) to infinite (a circle). This
The method uses the symmetric nature of these shapes, class encapsulates most of the common sign types, i.e.,
together with the pattern of edge orientations exhibited by
equiangular polygons with a known number of sides, to triangular, diamond, square, octagonal, and round. Our
establish possible shape centroid locations in the image. This algorithm detects these shapes robustly and quickly.
approach is invariant to in-plane rotation and retum the This class of detectors has complexity O ( N k l ) , where
location and size of the shape detected. Results on still images I is the maximum length of the segments, k is the number
show a detection rate of over 95%. The method is efficient of radii (scales) being considered, and N is the number of
enough for real-time applications, such as an-board-vehicle
sign detection. pixels in the image. Note that for small shapes, 1 and k are
small numbers. Comparable algorithms such as the gener-
I. INTRODUCTION alised Hough transform 131 are far more computationally
Improving safety is a key goal in road vehicle devel- complex. Even recent high speed implementations of the
opment. Driver support systems that help drivers react to generalised Hough transform on specialised hardware take
changing road conditions can potentially improve safety. multiple seconds to recognise a single shape [4].
Our research focusses on systems that support the driver Other general work on perceptual grouping 151 takes
in controlling the car, whilst keeping the driver in the loop. a similar approach in terms of finding local support for
S i g recognition is an important task for a driver support shapes. However, this work does not use pixel-based gra-
system. Signs give useful information and appear clearly dient information, and works at the level of edge segments
in the environment. However, drivers sometimes miss signs for gradient. A complexity of k z was reponed where k
due to distractions or lack of concentration. It may then he is the number of edge segments, however, for a cluttered
helpful to make them aware of the information they have image, if the segment size is one pixel. k may be of the
missed. Two approaches are useful here for different types order of the size of the image.
of sign: critical signs and information signs. For critical The class of shape detectors presented in this paper
signs, the driver should make an adjustment in their control is specialised for real-time performance by exploiting the
of the vehicle. An in-car system can perceive whether the nature of shapes that vote to a centre point. This makes the
driver is already aware of a critical sign by his or her algorithm robust to missing pixels due to lack of contrast
reaction or lack of it, e.g. not slowing down in response or incorrect gradient direction estimates, as the vote for
to speed signs, or failing to react to stop or give way the centre-point will be high. These shape detectors are
signs. For less urgent information signs, such as waming parametric in their formulation, and can he applied easily
or direction signs, a recent sign could simply appear on a and efficiently in situations where constraints are available
discrete display that the driver can view when convenient from the embodiment of the vision system, such as the
The fast radial symmetry operator [ I ] provides an ef- appearance of road signs to a car. This is in keeping with
ficient means for finding radially symmetric features in the embodied vision algorithm approach [ 6 ] ,exploiting the
images. In particular, it has been shown to effectively detect constraints of the system the algorithm is placed within to
the circles on Australian speed signs, reliably identifying facilitate fast and robust computation.
potential speed sign locations in images from a vehicle Our shape detection approach has strong robustness to
based vision platform 121. We generalise this method to changing illumination as it detects shapes based on edges,
detect triangular, diamond (square) and octagonal signs, and will efficiently reduce the search for a road sia=
generating detectors fast enough to run at many frames from the whole image to a small number of pixels. The
per second. real advantages become apparent when our detectors are
We present an algorithm to detect the class of shapes considered as part of a system with a sign recognition
containing regular polygons and circles. These can he technique. With traditional detection methods that retum
viewed as circles represented by a number of equilateral regions of interest, every pixel in these regions mnst be
71
Fi$. 2.
-
- w w
~
72
(a) (b)
73
This was based on a bank of sign templates covering the
expected radii. The candidate radius was identified by the
detector, only that template and the ones nearest to it were
correlated over a 5 x 5 region around the extracted centroid
of the sign, The full classification was implemented in C++
to evaluate real-time performance. For a 320 x 240 image,
the full radial symmetry detection and classification was
able to be run at 20H2, with classification taking 5 lms.
Figure 7 (b) shows an example of a detected and correctly
classified frame taken during the operation of this system.
74
..
.. ...
-.-__I
.. . ... .
. - ... --
Pig. 8. Results for swrching for itiangles (top row) with P E (8, IO, .., 18). and squares (middle mw) and octagons (hottom mwl with 7 E
{IO, 12,14: 17,20,25).All t q e t c d signs arc ~ o l ~ e c l dctectcd
ly
131 D.H. Ballar4 "Generalizing the hough trmform to dcleet arbitrary Master's thesis, C e n m for Image h d y r i s , Swedish UniversiN of
shapes:' Pmcnt Recogeiiion. vol. I?, no. 2, pp. 111-122, 1981. A:ricultural Seicnces, 2W2.
141 R. Strrodka, 1. Ihrkc, and M. Mapnor, "A graphics hardware 1121 L. hiere, J. Klicher, R. Lakmann, V. R e h u n n , and R. Schian,
implcmcntaian of the gmcralized hough transform for fasl ah.icct "New ~esultson trafflc sign recognition," in Pmcredirigr of the
rccagnition. S C ~ Cand 3d p a x detection:' in Pmc 12th lnr Corfon hirelligerir Vchicier Symposium. Pats: IEEE Press, Aug. 1994, pp.
Imogr Ariol?sis ondPmcmsing. Mantova. Italy. 2W3, pp. 188-392. 249-254. IOnlincl. Auailablc: citeseeinj.ncc.co~pti~s~94neuhlml
IS1 G.Guy and G. Mcdioni, "Inferring glohal pmccptual contours fmm 1131 G . Piccioli. E. I). Micheli, P. Parodi. and M. Campmi. "Rohut
local f t m ~ r : ' ~ n r ~ ~iorcnlai
~ r of i comprrier
~ ~ i ~ $ i o , i YOI.
, 20, method for mad sign detection and rccognition:' l m g e ond Wrion
no. 1-2, pp. 113933, Oct. 1996. Compring, vol. 14, no. 3. pp. 209-223. 1996.
1141 C. Y. I'ang. C. S. h h . S. W. Chcn. and P. S. Yen, "A road sign
161 N. M. Bamer and Z.Q.I_iu. "1:mhodied caegorisation for vision-
guided mohilc robots:' Polrsrri Recogriiiim, vol. 37. no. 2. pp. 299- recognilinn system hassd on dynamic visual model:' in Pmc IEEE
Cmzf on Conipiiier Msion ond Pmeni Recogriirion. vol. 1 , 2003,
312, Fch. 20W.
pp. 75tL7s5.
171 M. Rctki. and N. Mukns. "Rsl ohjcct mcogni~ionin noisy images N.Podlsdchikova. A. V. Golovan. and N.A.
1151 D. G. Shaposhnikoov. I_.
using simulalcd anncilling." A S Lab, M.I.T., Cambridge. Mass. Shevtrova. "A mad sign rccognition systeni based on dynamic risual
USA, Tcch. Rep. AlM-I510, 1994. modcl." in Pmc l5di hrr Conf 011 W&m Inte&e, Calgary, Canada,
181 D.M. Gavtila, "A mad sign rccognilion system hased on dynamic 2002.
visual modcl," in Pmc 14rh In!. Coof on Pomni Recognilion, vol. 1 . I161 S.-H. HSU and C.-L. Huang. "Road sign dcteaian and recopnilion
Aup 1998. pp. 1620. using matching pursuit method:' Imoge ond Wriori Compuiiag.
191 P. Paclik. I. Novovieava I? Somoi. and P. Pudil, ''Road sign "01. 19, pp. 119-129, 2001.
rlasrificalion using the laplace kemcl classifier," Porieni Recogriirion 1171 R. Lsbayrade. D. Auhm. and J.-1: Tarcl, "Kea1 time ohstacle
..
LPners. vol. 21. nn. 1165-1173. ?WO. dciectian in stereovision on non flat mad gcometry (bough v-
1101 1. Mim, 1: Kanda and Y. Shirai, ',An aclivc vision system for disparity rcprescniation," in PmelEEEln~Vehiclri S w q " u m , Junc
realkimc traffc h i p recognlilion:' in Pmc 2002 IEEE hit Vehicles 2002.
. .
Svmoositm. ..
Ocl 2002. on. 52-57.
1111 B. Johansson, "Road sign recognition from a moring vehiclc,"
75