基于房屋轮廓与纹理的三维建筑模型分层次聚类研究
作者简介:潘文斌(1990-),男,硕士生,研究方向为虚拟地理环境.E-mail:panwb@radi.ac.cn
收稿日期: 2015-05-08
要求修回日期: 2015-06-24
网络出版日期: 2016-03-10
基金资助
国家自然科学基金面上项目(41371387)
城市空间信息工程北京市重点实验室开放研究基金项目(2014210)
3D Building Model Hierarchical Generalization Based on Building Contour and Texture
Received date: 2015-05-08
Request revised date: 2015-06-24
Online published: 2016-03-10
Copyright
目前三维建筑模型已广泛应用于城市规划,导航和虚拟地理环境等领域.不同细节的模型是LOD( Level of detail )技术的基础,由于三维模型的生产成本高昂,模型自动化简逐渐引起了学者的关注.三维模型化简包括单模型化简和多模型综合2方面,目前单个模型的化简研究比较多,而模型群组综合的研究仍然处于起步阶段.本文主要研究模型群组的聚类综合,提出一种基于房屋轮廓与纹理的分层次聚类算法:首先,基于房屋的底面轮廓构建约束Delaunay三角网,以道路为基准对三角网进行划分,通过可视分析构建初始的邻接图,使建筑群组分类符合城市形态学;其次,将房屋纹理引入三维模型群聚类的过程,使用SOM( Self-organizing Map )智能分类算法对纹理进行分析,然后分割邻接图;最后,以最邻近距离对邻接图构造最小生成树,并进行线性检测,将离散的建筑合并到已聚类的群组中,最终完成模型的合并.本文利用纹理辅助轮廓特征,实现三维建筑模型的聚类,符合人类的视觉习惯,实验结果证明了本文方法的有效性.
潘文斌 , 刘坡 , 周洁萍 , 龚建华 . 基于房屋轮廓与纹理的三维建筑模型分层次聚类研究[J]. 地球信息科学学报, 2016 , 18(3) : 406 -415 . DOI: 10.3724/SP.J.1047.2016.00406
As a major factor of smart city, 3D building model has been widely applied in many fields such as city planning, navigation and virtual geographic environments. Level of detail (LOD) technology is often used to visualize these models in complex urban environment. In order to reduce the high production cost, 3D building model generalization is gradually attracting attention. 3D building model generalization includes single model simplification, which has been studied widely and deeply, and multiple models synthesis, which is still at its early stages. In this paper, a self-organizing map (SOM) based classification algorithm is used to analyze the texture, and then the texture is combined with geometry feature to generalize 3D building models. In addition, a cognition-based hierarchical clustering algorithm is proposed. Firstly, a constrained Delaunay triangulation (CDT) is constructed from the 2D footprints of building models, and a connected network is established by visibility analysis based on the CDT, which is divided based on the road network to make it conform to the urban morphology theory. An initial proximity graph is constructed from the CDT. Secondly, the proximity graph is segmented according to the texture feature. Finally, a minimum spanning tree (MST) is created from the proximity graphic based on the minimum distance, and after linear detection and discrete model conflation, the model groups are conflated and visualized. The texture feature is used to synthesize 3D model that is adaptive to people's cognitive habits. The experimental results confirm the effectiveness of this method.
Key words: 3D building models; generalization; building contour; texture; SOM
Fig. 1 The framework of the algorithm图1 算法的主要框架 |
Fig. 2 Delaunay triangulation图2 Delaunay三角网 |
Fig. 3 Proximity graph图3 邻接图 |
Fig. 4 Texture analysis图4 纹理分析 |
Fig. 5 Texture classification图5 纹理分类 |
Fig. 6 The proximity graph G2 after texture classification图6 纹理分类之后的邻接图G2 |
Fig. 7 MST (Minimum Spanning Tree)图7 最小生成树 |
Fig. 8 Linear detection图8 线性检测 |
Fig. 9 Discrete model group图9 离散模型聚类 |
Fig. 10 Polygon conflation图10 底面合并 |
Fig. 11 Experimental data图11 研究区数据 |
Fig. 12 Experimental result图12 实验结果 |
Fig. 13 Model conflation图13 模型合并 |
The authors have declared that no competing interests exist.
[1] |
[
|
[2] |
|
[3] |
|
[4] |
|
[5] |
|
[6] |
|
[7] |
|
[8] |
|
[9] |
|
[10] |
|
[11] |
|
[12] |
|
[13] |
|
[14] |
|
[15] |
|
[16] |
|
[17] |
|
[18] |
|
[19] |
|
[20] |
[
|
[21] |
|
[22] |
|
[23] |
|
/
〈 | 〉 |