Semantic volume texture for virtual city building model visualisation

Abstract With the rapid urbanisation and development of three-dimensional (3D) space use, space objects in residential houses are of increasing concern. Illustrating these spatial entities within a clustered and multi-layered environment is confronted with the long-standing cognitive challenges of visual occlusion, visual clutter and visual navigation. Direct illustration as cross sections and cutaways provide valuable instruction for removing occlusion while preserving global contexts to give positioning cues. However, cross-sectioning or cutting away of the popular boundary-described models suffers from computational robustness and efficiency problems, while separated boundary geometry with surface properties prevents the efficient image-based direct illustrations from implementing a visually complete, semantically consistent practice easily. This article proposes a semantic volume texture (SVT) model for direct illustration. This true-3D raster model integrates spatial pattern embedding as well, thus avoiding the costly amendments to keep semantic consistent and visually complete during illustrative cutting and reconstructing operations. The proposed model is extended to the practical base of CityGML schema, the preparation of SVT is presented and applications imitating cross sections and cutaways are demonstrated. Experiments show that SVT-based direct illustrations are effective and efficient, making the proposed model suitable for explorative visualisations in the layered micro-scale environments.

[1]  Ulf Assarsson,et al.  High resolution sparse voxel DAGs , 2013, ACM Trans. Graph..

[2]  Peter van Oosterom,et al.  Research and development in 3D cadastres , 2013, Comput. Environ. Urban Syst..

[3]  Jens Schneider,et al.  ClearView: An Interactive Context Preserving Hotspot Visualization Technique , 2006, IEEE Transactions on Visualization and Computer Graphics.

[4]  Timo Ropinski,et al.  Interactive Volume Visualization Techniques for Subsurface Data , 2005, VISUAL.

[5]  Penny Rheingans,et al.  Texture-based Transfer Functions for Direct Volume Rendering , 2008, IEEE Transactions on Visualization and Computer Graphics.

[6]  David S. Ebert,et al.  Volume Illustration: Nonphotorealistic Rendering of Volume Models , 2001, IEEE Trans. Vis. Comput. Graph..

[7]  Qing Zhu,et al.  Towards Semantic 3D City Modeling and Visual Explorations , 2011 .

[8]  Bobby Bodenheimer,et al.  Synthesis and evaluation of linear motion transitions , 2008, TOGS.

[9]  Daniel Cohen-Or,et al.  Volume graphics , 1993, Computer.

[10]  P.J.M. van Oosterom,et al.  Modelling of 3D cadastral systems , 2005 .

[11]  Lars Harrie,et al.  Detection and typification of linear structures for dynamic visualization of 3D city models , 2012, Comput. Environ. Urban Syst..

[12]  Timo Ropinski,et al.  Advanced illumination techniques for GPU-based volume raycasting , 2008, SIGGRAPH 2008.

[13]  John Congote,et al.  MEDX3DOM: MEDX3D for X3DOM , 2012, Web3D '12.

[14]  David Salesin,et al.  Automated generation of interactive 3D exploded view diagrams , 2008, SIGGRAPH 2008.

[15]  Stefan Bruckner,et al.  Style Transfer Functions for Illustrative Volume Rendering , 2007, Comput. Graph. Forum.

[16]  Sisi Zlatanova,et al.  A BIM-Oriented Model for supporting indoor navigation requirements , 2013, Comput. Environ. Urban Syst..

[17]  Matthias Trapp,et al.  3D Generalization Lenses for Interactive Focus + Context Visualization of Virtual City Models , 2008, 2008 12th International Conference Information Visualisation.

[18]  Martin Hachet,et al.  Interactive Generation and Modification of Cutaway Illustrations for Polygonal Models , 2009, Smart Graphics.

[19]  Davide Rocchesso,et al.  Auditory distance perception in an acoustic pipe , 2008, TAP.

[20]  Adam Finkelstein,et al.  Adaptive cutaways for comprehensible rendering of polygonal scenes , 2008, SIGGRAPH 2008.

[21]  Rüdiger Westermann,et al.  Decoupling Polygon Rendering from Geometry using Rasterization Hardware , 1999, Rendering Techniques.

[22]  Samuli Laine,et al.  Efficient Sparse Voxel Octrees , 2011, IEEE Trans. Vis. Comput. Graph..

[23]  Loïc Barthe,et al.  Real-Time Hierarchical Binary-Scene Voxelization , 2009, J. Graphics, GPU, & Game Tools.

[24]  Joshi Neel,et al.  画像の例を用いた個人写真の強調 | 文献情報 | J-GLOBAL 科学技術総合リンクセンター , 2010 .

[25]  Menno-Jan Kraak Three-dimensional map design , 1993 .

[26]  Jürgen Döllner,et al.  OpenCSG: A Library for Image-Based CSG Rendering , 2005, USENIX Annual Technical Conference, FREENIX Track.

[27]  P.J.M. van Oosterom,et al.  The 3D cadastre prototype and pilot in the Russian Federation , 2012 .

[28]  Lutz Plümer,et al.  CityGML – Interoperable semantic 3D city models , 2012 .

[29]  Hujun Bao,et al.  Real-time voxelization for complex polygonal models , 2004, 12th Pacific Conference on Computer Graphics and Applications, 2004. PG 2004. Proceedings..

[30]  Thomas Ertl,et al.  Interactive Cutaway Illustrations , 2003, Comput. Graph. Forum.

[31]  Hans-Peter Seidel,et al.  An efficient construction of reduced deformable objects , 2013, ACM Trans. Graph..

[32]  Timo Ropinski,et al.  A Survey of Volumetric Illumination Techniques for Interactive Volume Rendering , 2014, Comput. Graph. Forum.

[33]  Marc Alexa,et al.  Volume visualization in VRML , 2001, Web3D '01.

[34]  Yizhou Yu,et al.  A compact random-access representation for urban modeling and rendering , 2013, ACM Trans. Graph..

[35]  Joon Heo,et al.  Semi-automated approach to indoor mapping for 3D as-built building information modeling , 2015, Comput. Environ. Urban Syst..

[36]  Jarek Rossignac,et al.  Interactive inspection of solids: cross-sections and interferences , 1992, SIGGRAPH.

[37]  David Salesin,et al.  Interactive cutaway illustrations of complex 3D models , 2007, SIGGRAPH 2007.

[38]  Matthias Trapp,et al.  2.5D Clip-Surfaces for Technical Visualization , 2013, J. WSCG.

[39]  Menno-Jan Kraak,et al.  The Cartographic Visualization Process: From Presentation to Exploration , 1998 .

[40]  Jacynthe Pouliot,et al.  Visualization Principles in 3D Cadastre: A First Assessment of Visual Variables , 2012 .

[41]  Stefan Bruckner,et al.  Semantic Layers for Illustrative Volume Rendering , 2007, IEEE Transactions on Visualization and Computer Graphics.

[42]  Jürgen Döllner,et al.  Abstract representations for interactive visualization of virtual 3D city models , 2009, Comput. Environ. Urban Syst..

[43]  Karl-Heinz Häfele,et al.  OGC City Geography Markup Language (CityGML) Encoding Standard , 2012 .

[44]  Klaus Mueller,et al.  Overview of Volume Rendering , 2005, The Visualization Handbook.

[45]  Gregory M. Nielson Volume Modelling , 2000, Volume Graphics.

[46]  Qing Zhu,et al.  A semantics-constrained profiling approach to complex 3D city models , 2013, Comput. Environ. Urban Syst..

[47]  Richard Szeliski,et al.  Layered depth images , 1998, SIGGRAPH.

[48]  Marcus Götz,et al.  Towards generating highly detailed 3D CityGML models from OpenStreetMap , 2013, Int. J. Geogr. Inf. Sci..

[49]  Ping Luo,et al.  Developing a 3D cadastre for the administration of urban land use: A case study of Shenzhen, China , 2013, Comput. Environ. Urban Syst..

[50]  Arie E. Kaufman,et al.  Volume sampled voxelization of geometric primitives , 1993, Proceedings Visualization '93.

[51]  Jürgen Döllner,et al.  Concepts and techniques for integration, analysis and visualization of massive 3D point clouds , 2014, Comput. Environ. Urban Syst..

[52]  Stéphane Ploix,et al.  A perceptive evaluation of volume rendering techniques , 2007, TAP.

[53]  Abbas Rajabifard,et al.  Visualization requirements for 3D cadastral systems , 2013, Comput. Environ. Urban Syst..

[54]  Matthias Trapp,et al.  Interactive Rendering Techniques for Highlighting in 3D Geovirtual Environments , 2011 .

[55]  Hans-Peter Seidel,et al.  Fast parallel surface and solid voxelization on GPUs , 2010, SIGGRAPH 2010.

[56]  Markus Hadwiger,et al.  Real-time volume graphics , 2006, SIGGRAPH '04.

[57]  Elmar Eisemann,et al.  Fast scene voxelization and applications , 2006, I3D '06.

[58]  Jean-Claude Thill,et al.  Enhanced 3D visualization techniques in support of indoor location planning , 2015, Comput. Environ. Urban Syst..

[59]  Matthias Trapp,et al.  Real-Time Volumetric Tests Using Layered Depth Images , 2008, Eurographics.

[60]  Markus Gross,et al.  Point-Based Graphics , 2007 .

[61]  Carsten Dachsbacher,et al.  Rasterized Bounding Volume Hierarchies , 2012, Comput. Graph. Forum.