测绘通报 ›› 2024, Vol. 0 ›› Issue (1): 102-108.doi: 10.13474/j.cnki.11-2246.2024.0117

• 学术研究 • 上一篇    下一篇

融合分层层次细节和潜在可见集的三维城市场景高效可视化

徐海1,2, 贺彪1,2, 蒯希1,2, 唐骜巍1,2, 李泽宇3, 万远3   

  1. 1. 深圳大学建筑与城市规划学院智慧城市研究院, 广东 深圳 518060;
    2. 深圳市城市数字孪生技术重点实验室, 广东 深圳 518060;
    3. 湖北师范大学城市与环境学院, 湖北 黄石 435002
  • 收稿日期:2023-03-29 出版日期:2024-01-25 发布日期:2024-01-30
  • 通讯作者: 贺彪。E-mail:1688698@qq.com
  • 作者简介:徐海(1997—),男,硕士生,研究方向为智慧城市、三维可视化。E-mail:xuhai2020@email.szu.edu.cn
  • 基金资助:
    鹏城国家实验室科研项目(PCNL2021ZDXM07);深圳市高等院校稳定支持计划面上项目(20220810160944001);国家重点研发计划(2019YFB2103104)

Efficient visualization of 3D city scenes combining hierarchical level of details and potential visible sets

XU Hai1,2, HE Biao1,2, KUAI Xi1,2, TANG Aowei1,2, LI Zeyu3, WAN Yuan3   

  1. 1. Research Institute for Smart Cities, School of Architecture and Urban Planning, Shenzhen University, Shenzhen 518060, China;
    2. Shenzhen Key Laboratory of Digital Twin Technologies for Cities, Shenzhen 518060, China;
    3. School of City and Environment, Hubei Normal University, Huangshi 435002, China
  • Received:2023-03-29 Online:2024-01-25 Published:2024-01-30

摘要: 三维城市场景的可视化是数字城市的关键技术,也是智慧城市提供各种智慧服务的重要环节。三维城市模型中的数据量和复杂度呈几何级数增长,给城市三维场景的数据组织和可视化带来沉重的负担,在当前基于游戏引擎与地理信息系统技术构建的城市级可视化平台中,这类数据很难一次性加载和可视化。针对此问题,本文提出了一种融合分层层次细节和潜在可见集的三维城市场景高效可视化方法,实现了大规模三维城市场景动态调度加载的高效性和三维可视化视觉一致性,并选择深圳市前海区域进行案例试验分析。结果表明,本文提出的基于自适应性空间网格划分的潜在可见集计算方法的平均遮挡剔除率高达76.6%,可以大幅剔除并减低单次加载进三维城市场景的模型数据量;融合分层层次细节和潜在可见集的动态调度,其渲染可视化帧率基本约保持在60帧/s,可以满足三维城市场景高效流畅的可视化体验。

关键词: 智慧城市, 三维可视化, 自适应划分, 潜在可见集, HLOD

Abstract: The visualization of 3D city scenes is a key technology in digital cities, and it is also an important link in the provision of various smart services in smart cities. However, the amount and complexity of data in 3D city models grows geometrically, which imposes a heavy burden on data organization and visualization of urban 3D scenes, in the current city-level visualization platform based on game engine and geographic information system technology, this kind of data is difficult to load and visualize at one time. Aiming at this problem, this paper proposes a method for efficient visualization of 3D urban scenes that integrates hierarchical levels of detail(HLOD) and potentially visible sets(PVS), which realizes the efficiency of dynamic scheduling and loading of large-scale complex 3D urban scenes and the visual consistency of 3D visualization. A case study is carried out in the Qianhai area of Shenzhen. The results show that the average occlusion removal rate of the potentially visible sets calculation method based on adaptive partition proposed in this paper is as high as 76.6%, which can greatly remove and reduce the amount of model data loaded into a 3D city scene; Integrating the dynamic scheduling of HLOD and PVS, the rendering visualization frame rate is basically maintained at around 60 FPS, which can meet the efficient and smooth visualization experience of 3D urban scenes.

Key words: smart city, 3D visualization, adaptive partitioning, potential visible set, HLOD

中图分类号: