DocumentCode :
2726655
Title :
Modeling of large-scale point model
Author :
Ming, Guo ; Yanmin, Wang ; Youshan, Zhao ; Junzhao, Zhou
Author_Institution :
State Key Lab. for Inf. Eng. in Surveying, Wuhan Univ., Wuhan, China
Volume :
4
fYear :
2009
fDate :
20-22 Nov. 2009
Firstpage :
448
Lastpage :
452
Abstract :
This paper proposes efficient data structures for point-based rendering and a real-time and high quality rendering algorithm for large-scale point models. As a preprocessing, large-scale point model is subdivided into multiple blocks and a hierarchical structure with minimal bounding box (MBB) property is built for each block. A 3D R-tree index is constructed by those MBB properties. A linear binary tree is created in every block data. During rendering, the model is deal with block by block. Fast view-frustum detection based on respective MBB and 3D R-tree index are first performed to determine invisible data blocks. For visibility detection, this project proposes three algorithms which are back point visibility detection, view point-dependent visibility detection and depth-dependent visibility detection. Visible blocks are then rendered by choosing appropriate rendering model and view point-dependent level-of-detail. For determined level-of-detail, corresponding point geometry is accessed from the 3D R-tree and the linear binary tree (K-D tree). Adaptive distance-dependent rendering is accomplished to select point geometry, yielding better performance without loss of quality. The experiment system is developed in C# program language and CSOpenGL 3D graphic library. The point-cloud data sampled from several great halls of Forbidden City are used in experiment. Experimental results show that our approach can not only design to allow easy access to point data stored in Oracle databases, but also realize real-time rendering for huge datasets in consumer PCs. Those are the grounds for the modeling and computer simulation with point-cloud data.
Keywords :
data structures; optical radar; rendering (computer graphics); software libraries; trees (mathematics); 3D R-tree index; C# program language; CSOpenGL 3D graphic library; K-D tree; Oracle databases; back point visibility detection; data structures; depth-dependent visibility detection; fast view-frustum detection; large-scale point model; linear binary tree; minimal bounding box property; point geometry; point-based rendering; view point-dependent visibility detection; Binary trees; Cities and towns; Data structures; Geometry; Graphics; Large-scale systems; Libraries; Performance loss; Rendering (computer graphics); Tree graphs; 3D R-tree; K-D tree; LIDAR; LOD; large-scale point model; point-based rendering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Computing and Intelligent Systems, 2009. ICIS 2009. IEEE International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-4754-1
Electronic_ISBN :
978-1-4244-4738-1
Type :
conf
DOI :
10.1109/ICICISYS.2009.5357654
Filename :
5357654
Link To Document :
بازگشت