Full text: CMRT09

In: Stilla U, Rottensteiner F, Paparoditis N (Eds) CMRT09. IAPRS, Vol. XXXVIII, Part 3/W4 — Paris, France, 3-4 September, 2009 
Yarlagadda et al„ (2008) has applied a spoke model to vehicle 
database in a parking lot scanned by airborne LiDAR for 3D 
classification task of vehicle category. The point cloud of single 
vehicle is fitted with multiple connected planes being similar to 
spokes, which are used to describe the vehicle shape via two 
controlling parameters for each spoke, namely the orientation 
and radius of it. For the purpose of our task, it is desirable that 
the original vehicle form and motion artifacts are able to be 
captured by a unified geometric model. Due to flexibility and 
efficiency, the spoke model for vehicle point sets is selected 
here as general framework for vehicle shape parametrization. 
Being subject to minor modifications towards the analysis 
objective, the spoke model could consistently encode geometric 
information used for robust classification of vehicle motion. 
Based on the moving vehicle model, which is focused on the 2- 
d deformation of vehicle form, the 3D spoke model of vehicles 
can be projected onto 2-d plane to deriving the shape 
parameters, thereby avoiding unnecessary complexities. Instead, 
the angle of shear and radius of projected 2-d point sets have to 
be estimated as controlling parameters of modified spoke model 
for vehicle parametrization. Due to the limited point sampling 
rate of ALS data, the number of spokes in the model is flexible 
to be determined depending on the point density or vehicle 
category, despite that the vehicles in our test data are frequently 
modeled with only one spoke. 
To obtain the geometric features of extracted vehicles, the 
shape analysis is to be performed on the projected point sets of 
the spoke model. The whole procedure mainly consists of two 
steps: boundary tracking and parallelogram fitting. 
A modified convex-hull algorithm (Jarvis, 1977) is used to 
determine the boundary of a set of points, namely the spoke 
model of extracted vehicles. The modification is to constrain 
the searching space of a convex hull formation to a 
neighborhood. The study showed that the approach can yield 
satisfactory results if the point distribution is consistent 
throughout the dataset. Such condition could be fulfilled, as 
only one-path ALS data are considered for moving object. The 
boundary tracing method for a point set B using a modified 
convex hull analysis starts also with a randomly selected 
boundary point P. Then, we use the convex hull algorithm to 
find the next boundary point P k within the neighborhood of P, 
which is defined as rectangle with two dimensions 
corresponding to the point spacing in along and across-track 
directions of ALS data. Finally, the approach will proceed to 
the newly selected boundary point and repeat the step 
mentioned above until the point P is selected as P k again, as 
depicted in the left column of Fig.4. 
Since the sampling irregularity and randomness are generally 
assumed to be present in the LiDAR data, the traced boundary 
cannot be directly used as shape description for single vehicle 
instances, based on which the shape analysis is performed to 
parameterize the vehicle point sets. Consequently, a boundary 
regularization process aided by analytic fitting operations is to 
be introduced for tackling these problems. It is noticed that 
most vehicles have mutually parallel directions. We can find 
these directions from the boundary points and fit parametric 
lines. 
The first step in regularization is to extract the points that lie on 
identical line segments. This is done by sequentially following 
the boundary points and locating positions where the slopes of 
two consecutive edges are significantly different. Points on 
these edges are grouped to one line segment. Therefore, a set of 
line segments {/,, l 2 , ..., I„,n> 4} from which four longest line 
segment {!,, L 2 , I,, I 4 } are selected. Each of the selected line 
segments is modeled by equation A,x -t-5,.y + l = 0 . Based on the 
slope M t =-AjB,., line segments are sorted into different groups, 
each of which contains line segments being parallel within a 
given tolerance. As we know from the defined vehicle models 
(Yao et al., 2008b), the vehicle point sets generally appear as a 
parallelogram and have only two groups of line segments, i.e. 
vertical and horizontal. 
The next step is to determine the least squares fitting to these 
line segments, with the constraints that the lines segments are 
parallel to each other within one group, namely parallelogram 
fitting. The solution consists of sets of parameters required to 
describe four line segments, which are formed as following line 
equations: 
A,x + + 1 = 0 /=1,2,3,4; j =y(i) =1,2,3,... m i 
A/, = M, 
with the condition: <=> L, ( ) and L ( L, ) are 
M 2 = M 4 - 
opposite sides. 
where m i is the number of points on the line segment i. 
However, there are no specific constraints on the line segments 
belonging to different groups. 
Once the spoke model of vehicle point sets is constructed and 
parameterized (Fig.4, right column), two controlling parameters 
can be derived, which measure the accordance of 2-d point sets 
to parallelogram (non-rectangularity) and dimension scale, 
respectively. The angle of shear 9 S4 of parameterized vehicle 
point set: 
9 sa = arctan 
M, -M. 
1 + M,-M 2 
The extent E of parameterized vehicle point set: 
E = L, • Lj -sin^ 
where M 2 , A/, are slopes of line segments belonging to two 
groups respectively and | | indicates the length of corresponding 
line segment. 
Figure 4. Two examples for vehicle parametrization: boundary 
tracing, shape regulation (parallelogram fitting). Top row: 
moving vehicle; bottom row: vehicle of ambiguous movement 
with abnormal laser reflections. Green points marks the borders 
of extracted vehicle, red lines indicate the non-parallel sides of 
a fitted vehicle shape. 
Two basic cases have to be distinguished in view of vehicle 
movement, based on the geometric features derived above for 
each extracted vehicle. However, they occasionally emerge
	        
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.