Level set-based method for constructing LOD2 building model

A construction method and building technology, applied in 3D modeling, image data processing, instruments, etc., can solve the problems of low construction accuracy and insufficient top structure, and achieve high-precision effects

Inactive Publication Date: 2012-09-12
HARBIN INST OF TECH
View PDF2 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention aims to solve the problem of low construction accuracy caused by the insufficient detail of the top surface structure existi

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Level set-based method for constructing LOD2 building model
  • Level set-based method for constructing LOD2 building model
  • Level set-based method for constructing LOD2 building model

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0017] Specific implementation mode 1. Combination figure 1 Describe this embodiment, a kind of LOD2 building model construction method based on level set, its specific process is:

[0018] Step 1. Extract the building contour as the building contour mask Ω m , and at the same time select the DSM data according to the geographic coordinates of the corresponding building area, and use the automatic registration or manual registration to mask the building outline Ω m and DSM data into a unified coordinate system;

[0019] Step 2. According to the building outline mask Ω selected in step 1 m Obtain building top surface data T with DSM data;

[0020] Step 3. Obtain the feature space of the building top data T according to the building top data T obtained in step 2;

[0021] Step 4. According to the feature space obtained in step 3, the building area is divided into multiphase level sets to obtain sub-areas;

[0022] Step 5, according to the definition of multi-phase level set...

specific Embodiment approach 2

[0025] Specific embodiment two, the difference between this embodiment and specific embodiment one is that this embodiment is a further limitation to step 2 in specific embodiment one, and the method for obtaining building top surface data T in said step 2 is: use Building outline mask Ω m Multiply the corresponding points with the registered DSM data, and then use the obtained result to remove the point set outside the building outline to obtain the top surface data T of the building.

specific Embodiment approach 3

[0026] Specific embodiment three, the difference between this embodiment and specific embodiment one is that this embodiment is a further limitation of step 3 in specific embodiment one, and the specific details of the feature space of the building top surface data T obtained in said step 3 The process is: apply the Delaunay triangulation algorithm to the top surface data T of the building to calculate the normal vector of each triangle, and then normalize the normal vector, and convert each point p in the top surface data T of the building i The normal vector N i with shared point p i The average value of the normal vectors of adjacent triangles is expressed, and the result is used as the feature space of the building top surface data T.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention, which belongs to the field of digital surface model (DSM) data segmentation processing by applying a level set algorithm, relates to a level set-based method for constructing a level of detail 2 (LOD2) building model, so that a problem that the construction precision is not high due to a rough top surface structure in the existing two-dimensional image-based building model construction method can be solved. More specifically, the invention comprises the following steps: extracting a building outline mask omega m, selecting DSM data and distributing the building outline mask omega m and the DSM data into a unified coordinate system; obtaining building top surface data T; obtaining a characteristic space of the building top surface data T; carrying out multi-phase level set segmentation to obtain sub-areas; obtaining point sets of all the sub-areas, detecting a boundary point of each fragment and obtaining an image coordinate of an angular point of each primitive of the building; establishing a topological structure of the building top surface data T; and according to an aerial visible image, extracting texture data of the building surface and enabling the data to correspond to different primitives of the building, so that construction of the LOD2 building model is completed. The provided method is applied to a three-dimensional construction task of a large building with an LOD2 level.

Description

technical field [0001] The invention belongs to the field of segmenting and processing DSM data by applying a level set algorithm, and in particular relates to a level set-based LOD2 building model construction method. Background technique [0002] With the increasing demand for digital cities, high-precision modeling of urban and suburban man-made features can enable people to participate in urban planning, design and construction, and provide reference suggestions for economic development and evacuation measures. The rapid development of game entertainment, car navigation, e-commerce and other fields has promoted people's urgent demand for digital cities. 3D building models usually use multi-scale representations to meet different application requirements. According to the definition of CityGML, LOD1 (Level Of Detail 1) refers to a building model with only flat roofs, LOD1 is the first level scale, and LOD2 (Level Of Detail 2) building models have different types of build...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06T17/00
Inventor 贾冰陈雨时张晔王春媛
Owner HARBIN INST OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products