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

2010 
In: Paparoditis N., Pierrot-Deseilligny M„ Mallet C., Tournaire O. (Eds), IAPRS, Vol. XXXVIII, Part 3A - Saint-Mandé, France, September 1-3, 2010 
The cuboid is characterized as “broad and thin”. Parallelism of 
the parameters and the coordinate axis is given by the model as 
sumption of straight stairs that are perpendicular to the facade. 
Furthermore, the centroid of the range query is located in the 
mean of the two samples. Figure 4 illustrates the sampling for 
the classification of stairs. 
Figure 4: 2D projection: Two sampled points (dark green 
spheres) and predicted points (dark purple) with centroid (light 
green sphere) in between. 
For windows the constraints of the pre-filtering are not sufficient 
to ensure that most filtered samples are valid. Therefore, addi 
tional verifications are applied to the sample before the predic 
tion of supporters. The following feature was identified by its 
information gain as the most evident one (out of 40 features) for 
embrasures: The difference of y-coordinates of the median of two 
point sets £ and C is greater than 31cm. If one of the sampled 
points is on the left embrasure it defines the centroid of £. The 
centroid of C is of the same y- and z-coordinate but translated 
by —50cm in x-direction, i.e. to the left. £ and C are received 
from the kd-tree by a range query with the centroid given by the 
sampled point and the cuboid. 
lx = Gsensor 
l y = 2* max(depth W i n dow) 
l z = 0.3 * median(height W indow)- 
The factor 0.3 was determined empirically. Thus, £ contains 
points on embrasures and C contains points on the facade next 
to the embrasure. If the sample is accepted £ is the prediction 
of the left embrasure. The same process is applied to the second 
sample point, i.e. the right embrasure, analogously. 
3.3 Estimation of boundaries 
The most likely sample that has been selected during the pre 
vious phase of classification only gives a precise description of 
some parameters of the object. Therefore the boundaries of the 
object are partly estimated. Windows, for instance, are so far 
given by one point on each embrasure. Thus, their width is given 
accurately, however, their height is unknown yet. Since their sur 
face is given by vertical half-planes we have to estimate the top 
and bottom of the objects. Analogously the width of stairs is un 
known so far. Due to the regular shape of man-made objects the 
boundaries are defined by one reference point and a set of shape 
parameters. To estimate faces given by rectangular polygons we 
apply clustering algorithms to the most evident features inferred 
from the decision trees. 
The two sample points of the window model and the prediction 
of each embrasure, for example, suffice to define thresholds for 
the x- and y-coordinates. On one hand, the x-coordinate of the 
median point of the predictions defines the right or left border of 
the window, whereas the front and the back boundary is approxi 
mately given by the minimum and maximum y-coordinate of the 
predictions. Since no points are observed on windowsills due to 
occlusion, the estimation of the top and bottom boundary cannot 
be done analogously to the estimation of left and right embrasure. 
Therefore it is deduced from the clustering of another evident 
feature, namely the standard deviation of y-coordinates <j y along 
the embrasure in upwards and downwards direction. Similar to 
the lines in sweep line algorithm (Shamos and Hoey (1976)) we 
sweep the cuboids of spatial queries iteratively along the vertical 
line through the points pj (J € {1,2}) of the sample. The starting 
point and the end are given by 
Zbottom, j — Zj 71 ledian ( flCig hi ■window ) 
ztop,j —— Zj ! median(height W i n dow)• 
For each result set rij the standard deviation of the y-value 
is calculated. The o y of cuboids that totally cover the embrasure 
is much higher than the a y of cuboids that cover facades even if 
they are structured with ornaments. Thus, clustering of cr y de 
termines the top and bottom of windows. Figure 5 illustrates the 
sweeping of range queries and the resulting standard deviation of 
y-coordinates. 
Figure 5: Clustering for the estimation of the boundaries: cr y of 
vertically aligned spatial queries of left (purple) and right (green) 
embrasure. The bright area in the centre indicates the estimated 
z-range of the window. 
4 RESULTS 
We implemented the presented methods for straight stairs and 
windows in MATLAB and applied them to nine 3D point clouds 
of buildings of the district “Sudstadt” in Bonn, Germany. This 
particular district has been chosen due to its challenging Wil- 
helmian style buildings of which the facades show sophisticated 
structures. The data sets that were used for testing were not part 
of the ground truth database and were not used for the estimation 
of probability density functions. However, the data sets of which 
the ground truth database was constructed are also located in the 
same district. The results are based on the independent estima 
tion of single windows. The estimation was iterated until no more 
windows were found, i.e. the remaining set of points was smaller 
than the average number of points of the windows classified so far 
or a maximum number of iterations was reached. Due to this iter 
ative process the resulting windows have slightly different shape, 
particularly for the depth. 
To optimize the computing time and to show the robustness of our 
method, we operated on subsets of 100.000 points of the original 
point clouds. The accuracy of the classification and reconstruc 
tion is given in table 1. Three of the 13 not detected windows 
were subsumed by a too large reconstruction that covered two 
small windows that are close together (“2inl”, cf. figure 6 top 
left and top right windows). Therefore, one of them was counted 
as not detected, and the other one had a large deviation of width. 
The reason for the six erroneously detected windows was the re 
construction of one ground truth window by two reconstructed 
windows on top of each other (see figure 6 bottom right win 
dow). This typically happened at thick window crosses that were 
273
	        
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.