顾及局部特征的城市三维模型多尺度表达方法

Multi-scale Expression Method for Urban 3D Model Considering Local Features

  • 摘要: 当前,城市三维模型在可视化过程中多使用渐进式传输方法,在多尺度表达时会出现局部特征表达不突出、绘制相对延后、用户有效等待时间较长等问题。从多尺度不规则三角网(triangulated irregular network,TIN)建模、局部特征度评价、多尺度表达3个方面开展研究,提出了顾及局部特征的城市三维模型多尺度表达方法,实现了城市三维模型多尺度快速加载。首先,将城市三维模型数据分层分块地进行多尺度TIN建模;然后,在多尺度层次下构建局部特征度评价模型;最后,优先加载传输局部特征度高的细节数据,甚至跨层级表达,从而实现多尺度表达。实践结果表明,该方法可切实优化并提升城市三维模型加载传输的效率。

     

    Abstract:
      Objectives   In the study of current city 3D model loading methods, large-scale scenes and single models have not been combined, lack of multi-scale constraints, resulting in the lack of some important information. Therefore, how to make full use of multi-scale spatial data for transmission, expression and provide a flexible and good user experience is the current problem that needs to be considered.
      Methods   From the three aspects of multi-scale TIN(triangulated irregular network) modeling, local feature evaluation, and multi-scale expression, research was carried out, and a multi-scale expression method of urban 3D model that took into account local characteristics was proposed, which realized the multi-scale rapid loading of urban 3D model. First, multi-scale TIN modeling is performed on the city’s three-dimensional model data in layers; then, the local feature evaluation model is constructed at the multi-scale level; finally, priority is given to loading and transmitting detailed data with high local features, even cross-level expression to achieve multi-scale expression.
      Results   It can be seen from the realization effect that local areas with high density of linear feature 3D models are preferentially loaded at the macro scale, models with large volume of the bounding box are preferentially loaded at the meso scale, and local areas with strong identification and high importance are preferentially loaded at the micro scale. The frame rate is used as a reference indicator to compare and analyze this method with the traditional method. The frame rate is maintained at 60 frames per second. It can be seen that the multi-scale constraint of this method makes the loading fluency optimized and the user experience improved.
      Conclusions   The model is divided into layers to construct a multi-scale TIN model. Based on spatial cognition, a local feature degree evaluation model is constructed based on the local area data of each layer sequence loading solves the problem that the drawing of local feature data in the progressive transmission method of the current urban 3D model is relatively delayed, and the user’s effective waiting time is not shortened. It realizes the priority loading and transmission of detailed data with high local feature degree, and even cross-level expression to achieve multi-scale expression of the model and optimize the user experience. In the process of multi-scale TIN modeling, issues such as TIN processing time, update efficiency of changing data, data storage and management also need to be considered.

     

/

返回文章
返回