CMRT09: Object Extraction for 3D City Models, Road Databases and Traffic Monitoring - Concepts, Algorithms, and Evaluation
234
As an example, this process is depicted in Figure 9 for
Stuttgart’s Lindenmuseum which has already been illustrated in
Figure 3. There, the original coarse model is shown in
combination with the overlaid 3D point cloud whereas Figure 9
demonstrates the reconstructed facade geometry. The blue
shaded region corresponds to the white polygon in Figure 3 and
indicates the facade geometry that has been generated during
the data driven reconstruction process. All remaining building
parts are modelled based on the grammar inferred from the
marked region.
While in that example the grammar is applied for the
completion of facade structure, it can also be used as a “library”
to generate building facades for objects, where no measurement
is available at all. This step is demonstrated in Figure 10 where
facade geometry was synthesized for a number of residential
houses. Since these building were not covered by any sensor
data at all, a range of grammars was derived in advance from a
few buildings in the near environment. Similarly, the
applicability of our facade grammars to a larger scene using
grammars which represent compatible architectural styles is
shown in Figure 11.
4. DISCUSSION
Within the paper an automatic approach for the geometric
modelling of 3D building facades was proposed. Based on
observed 3D point clouds from a mobile mapping system,
grammar rules are extracted, which can then be used to generate
synthetic facade structures for unobserved building parts.
Despite the good geometric accuracy which is feasible for
terrestrial point clouds such data frequently suffer from the
unavailability of measurements for hidden building parts. This
problem is solved by extracting the grammar from observed
street-facing facades and then applying it for the improvement
and completion of remaining facade structure in the style of the
respective building. Moreover, knowledge propagation is not
restricted to facades of one single building. Based on a small set
of facade grammars derived from just a few observed buildings,
facade reconstruction is also possible for whole districts
featuring uniform architectural styles. Due to these reasons the
proposed algorithm is very flexible towards different data
quality and incomplete sensor data.
5. REFERENCES
Aliaga, D., Rosen, P., Bekins, D., 2007. Style Grammars for
Interactive Visualization of Architecture. IEEE TVCG 13 (4).
Becker, S., Haala, N., 2007. Refinement of Building Facades by
Integrated Processing of LIDAR and Image Data. IAPRS & SIS
Vol. 36 (3/W49A), pp. 7-12.
Becker, S., Haala, N., Fritsch, D., 2008. Combined Knowledge
Propagation for Facade Reconstruction. IAPRS & SIS Vol. 37
(B5), pp. 1682-1750.
Haala, N., Becker, S., Kada, M., 2006. Cell Decomposition for
the Generation of Building Models at Multiple Scales. IAPRS
Vol. 36 (3), pp. 19-24.
Haala, N., Peter, M., Kremer, J., Hunter, G., 2008. Mobile
LiDAR Mapping for 3D Point Cloud Collection in Urban Areas
- a Performance Test. IAPRS, Vol. 37, (B5), pp. 1119f.
Kremer, J., Hunter, G., 2007. Performance of the StreetMapper
Mobile LIDAR Mapping System in “Real World” Projects.
Photogrammetric Week '07, pp. 215-225.
Midler, P., Wonka, P., Haegier, S., Ulmer, A., Van Gool, L.,
2006. Procedural Modeling of Buildings. ACM Transactions on
Graphics (TOG) 25 (3), pp 614-623.
Midler, P., Zeng, G., Wonka, P., Van Gool, L., 2007. Image-
based Procedural Modeling of Facades. ACM Transactions on
Graphics (TOG) 26 (3), article 85, 9 pages.
Prusinkiewicz, P., Lindenmayer, A., 1990. The algorithmic
beauty of plants. New York, NY: Springer.
Ripperda, N., 2008. Determination of Facade Attributes for
Facade Reconstruction. IAPRS & SIS Vol. 37 (B3a), 6 pages.
Van Gool, L., Zeng, G., Van den Borre, F., Müller, P., 2007.
Towards mass-produced building models. IAPRS & SIS, Vol.
36 (3/W49A), pp. 209-220.
Wonka, P., Wimmer, M., Sillion, F., Ribarsky, W„ 2003.
Instant architecture. ACM TOG 22 (3), pp. 669-677.
Figure 11. Facade geometry for larger area