Istanbul 2004
angle from
a line of the
oof plane is
und an axis
planes, major
:h Transform
ameter space.
‘s to describe
imensions to
constraining
necessary in
it is possible
ore complex
Le
ed by COWI
onment and
res from the
nicipality of
naking these
RCE DATA
| importance
le reflect the
snapshot of
. The lower
pes of these
stres.
International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol XXXV, Part B3. Istanbul 2004
The footprints from the technical feature map do not always
cover the individual buildings. Sometimes a whole building
block is grouped in a footprint, which is not desirable. As
previously mentioned, there is no detection of height jump lines
in the algorithms and consequently, units must contain as few
height jump lines as possible.
By cutting the raw footprints with polygons of cadastres, it is
possible to reduce the frequency of height jump lines
considerably. Furthermore, it is desirable to remove very small
footprints, because the reconstruction of these is likely to fail
due to the low resolution of the laser scanning. All footprints
less than 50 m? are removed.
7.2 Fixing displacements of data sets
Unfortunately, the data sets of the technical feature map
containing footprints and the 1x1 meter grid laser scanning are
not aligned. The displacements are up to 1.5 meters. However,
the displacement can be calculated numerically, by setting up a
cost function D(x, Vai,) expressing a cost of displacing the
footprint by x, and y;,, along the x and y axes, respectively.
wisn
D(x , Vas, ) = > E (£a "i Inside( Zi; oos y (5)
disp
i=l j=l
where:
® Z.ax 1S the maximum elevation in the source point
cloud.
* zjisthe elevation at point (xi, yj) with / e (1,2,..,mj
andj € {1,2,....,n}.
e mis the number of samplings along the x axis.
e nis the number of samplings along the y axis.
e Inside(Z;j), qi, qi; 1$ a function that returns the input
value z;; if the sampling point (x;, y;) is inside the
footprint displaced by xg, and yg, . Else it returns
Zm ax:
The task is then to find the displacement (Xgisp, Yaisp) Which
generates the minimum cost, which is done by displacing the
footprint in small steps along the x and y axes in the local ares
of the building.
In order for the numerical displacement to be successful, it is
important that buildings to be displaced are isolated from
neighbouring buildings. There should be a certain gap to the
closest neighbour (in our case a gap of 2 meters is sufficient).
Neighbouring buildings must be grouped before the
displacement of the group as a whole can be determined.
8. REFERENCES
Vosselman, G., 1999. Building Reconstruction using Planar
Faces in Very High Density Height Data. International
Archives of Photogrammetry and Remote Sensing, vol. 32, part
3-2W5, pp. 87-92.
Vosselman, G. and Dijkman, S., 2001. 3D Building Model
Reconstruction from Point Clouds and Ground Plans.
Proceedings of the ISPRS workshop on Land Surface Mapping
en Characterization Using Laser Altimetry, 22nd to 24th
october 2001, Annapolis, Maryland, The International Archives
of the Photogrammetry, Remote Sensing and Spatial
Information Sciences, vol XXXIV part 3/W 4 Commission III.
ISSN 0246 1840, pp.37- 44
Hoover, A., Jean-Baptiste, G., Jiang, X., Flynn, P.J., Bunke, H.,
Goldgof, D.B., Bowyer, K., Eggert, D.W., Fitzgibbon, A. and
Fisher, R.B., 1996. An experimental comparison of range image
segmentation algorithms. IEEE Transactions on Pattern
Analysis and Machine Intelligence 18 (7): 673-689.
Hough, P.V.C., 1962. Method and Means for Recognizing
Complex Patterns. U.S. Patent 3.069.654.
Baltsavias, E., 1999. Airborne laser scanning: existing systems
and firms and other resources. ISPRS Journal of
Photogrammetry and Remote Sensing, 54 (2-3): 164-198.
Haala, N. and C. Brenner, 1997. Generation of 3D city models
from airborne laser scanning data. Proceedings EARSEL
workshop on LIDAR remote sensing on land and sea, pp. 105-
112 Tallinn, Estonia.
Schindler, K. and Bauer, J., 2003. Towards Feature-Based
Building Reconstruction From Images. WSCG'2003 Short
Papers proceedings, Plzen, Czech Republic.
Press, W.H., Flannery, B.P., Teukolsky, S.A., Vetterling, W.T.,
1988. Numerical Recipes in C, The Art of Scientific
Computing, Cambridge University Press.
Barequet, GG. and Subodh, K., 1997. Repairing CAD Models,
John Hopkins University, IEEE Visualization '97.