Full text: Papers accepted on the basis of peer-reviewed full manuscripts (Part A)

In: Paparoditis N., Pierrot-Deseilligny M.. Mallet C., Tournaire O. (Eds). IAPRS. Vol. XXXVIII. Part 3A - Saint-Mandé, France. September 1-3. 2010 
Figure 11 : scores for mid points candidates 
The output points will be further fitted by a Non Uniform Rational 
Bezier Spline (called NURBS hereafter). Using scores as weights 
in NURBS computations seemed at first a good idea, but as even 
a small weight influences the final curve, the threshold approach 
has been preferred. 
3.4 NURBS Fitting 
Due to the algorithm architecture, road boundary candidates are 
generally quite sparse and irregularly spaced, so a simple lin 
ear interpolation between them would not be satisfying. Resul 
tant points are thus approximated by 3D NURBS, parametric 
curves whose resolution is directly related to the distances be 
tween successive knots (Cf. figure 12(a)). Applying algorithm 
described in (Peterson, 1992), we output 3D curves w-ith a con 
stant arc-length spacing (Cf. figure 12(b)). This method is based 
on spline arc-length estimation, using Gauss-Legendre quadra 
ture and Newton's root finding method. 
Figure 12: after reparametrization, curve points are equally 
spaced 
4 APPLICATIONS 
4.1 Road curvature estimation 
Using the NURBS computed in section 3.4, it is almost straight 
forward to determine road curvature with any desired resolution. 
We chose a 50 cm resolution on the central NURBS, and com 
puted the circle from three successive points. Two results can be 
seen on figures 13(a) and 13(b), where point color changes from 
green to red when the curvature increases. Hazardous areas can 
thus be detected and precisely reported on a geographic informa 
tion system. 
4.2 Road width estimation 
In the same manner as in section 4.1, we chose a 50 cm reso 
lution on the central NURBS, and computed at each point the 
curve normal plane, reminding that we deal w ith 3D curves. It is 
then to find the intersections betw een this plane and the left and 
Figure 13: road curvature estimation for two different areas 
right splines to obtain the left and right boundaries. Following the 
same path than in section 3.4, we applied the Newton's method, in 
order to minimize the distance between the plane and the bound 
ary splines. The minimization starting point is here crucial and 
has to be carefully computed. 
4.3 Road signs extraction 
Road signs are designed to present a high reflectivity ; on im 
age 6, where the points reflectivity is displayed as a gray level, 
we can observe white areas, corresponding to license plates or 
road signs. Using a simple threshold on reflectivity value then on 
the size of the resulted areas, we can easily extract road signs in 
the virtualized environments (Cf. figure 15). The sign areas can 
further be reprojected on image in order to perform optical fine 
extraction and recognition. 
?■<'?// ! I 
Figure 15: road signs are displayed in blue 
4.4 Road markings extraction 
With a correctly extracted road and using the reflectivity data, we 
can also extract road markings trough a simple thresholding. As 
claimed (Dietmayer et al., 2006), asphalt presents a much lower 
reflectivity than road markings so that threshold determination 
is quite easy. Nevertheless, this approach can in some cases be 
less robust than image processing methods, as it highly depends 
on marking reflectivity, which is faster deteriorated than white 
painting. 
5 CONCLUSION AND FUTURE WORK 
We presented here a new acquisition platform dedicated to road 
environment reconstruction, surveying and interpretation. Real- 
285
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.