# US 2023/0053615 A1 · Generation of a building information model

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2023/0053615 A1
- Document ID: US20230053615A1
- Status: Published application
- Kind: A1
- Application number: 17/879,942
- Filed: 2022-08-03
- Published: 2023-02-23
- Earliest claimed: 2021-08-18
- Assignees: Siemens Schweiz AG
- Applicants: Siemens Schweiz AG
- Inventors: Veronica Liebig; Hermann Georg Mayer
- Web page: https://patentgrep.com/patent/US20230053615A1

## CPC

- G06F 30/12: characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
- G06F 30/13: Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method and a system for generating a building information model, in particular a BIM model, in order to work on the building, such as in the case of restoration work, for example. A two-dimensional, digitized building plan of the building is read in, wherein the building plan includes building objects and building object data assigned to the building objects. A scanning unit is used to acquire three-dimensional building data that are compared with the building plan. A building object in the building plan is detected based on the comparison data and the building object data of the building object are output. The building information model is generated from the three-dimensional building data and the detected building object and the building object data thereof are integrated into the building information model. The building information model is output for working on the building.

## Claims

### Claim 1

A method for generating a building information model for working on a building, comprising the following method steps:
a) reading in a two-dimensional, digitized building plan of the building, wherein the building plan comprises building objects and building object data assigned to the building objects,
b) acquiring three-dimensional building data of at least a part of the building by means of a scanning unit,
c) comparing the three-dimensional building data with the building plan, wherein at least a subregion of the building plan at a position of the scanning unit is evaluated, and outputting comparison data,
d) detecting at least one building object in the building plan based on the comparison data and outputting building object data assigned to the detected building object,
e) generating the building information model from the three-dimensional building data,
f) integrating the detected building object and the assigned building object data into the building information model,
and
g) outputting the generated building information model in order to work on the building.

### Claim 2 (depends on 1)

The method as claimed in claim 1, wherein the three-dimensional building data are acquired by scanning the building along a trajectory defined in the building plan by means of the scanning unit.

### Claim 3 (depends on 1)

The method as claimed in claim 1, wherein a starting point is determined based on the building plan and the three-dimensional building data are acquired proceeding from this starting point.

### Claim 4 (depends on 1)

The method as claimed in claim 1, wherein method steps b) to d) are repeated after predefined time steps.

### Claim 5 (depends on 1)

The method as claimed in claim 1, wherein method steps b) to d) are repeated after detection of a building object.

### Claim 6 (depends on 1)

The method as claimed in claim 1, wherein a deviation of the three-dimensional building data from the building plan is detected based on the comparison data.

### Claim 7 (depends on 6)

The method as claimed in claim 6, wherein, if a deviation is identified, a building object and corresponding building object data are generated depending on the three-dimensional building data and integrated into the building information model.

### Claim 8 (depends on 1)

The method as claimed in claim 1, wherein the method step of comparing the three-dimensional building data with the building plan comprises the following substeps:
determining a horizontal structure based on the three-dimensional building data,
generating a first line based on the horizontal structure,
comparing the first line with lines of the building plan, wherein the first line is assigned to a second line of the building plan,
and
correcting the spatial coordinates of the three-dimensional building data, assigned to the first line, depending on the position of the second line.

### Claim 9 (depends on 8)

The method as claimed in claim 8, wherein the at least one building object is detected based on the second line in the building plan.

### Claim 10 (depends on 8)

The method as claimed in claim 8, wherein the horizontal structure is detected based on the three-dimensional building data by virtue of data points lying one above the other in the vertical direction being counted and being connected horizontally to adjacent data points along the respectively topmost data point provided that the adjacent data points in the vertical direction have a substantially corresponding number.

### Claim 11 (depends on 1)

The method as claimed in claim 1, wherein the method step of comparing the three-dimensional building data with the building plan is carried out by means of a machine learning model trained for this purpose.

### Claim 12 (depends on 1)

The method as claimed in claim 1, wherein the building plan is a floor plan or an electrical installation plan.

### Claim 13 (depends on 1)

The method as claimed in claim 1, wherein the building information model is a BIM model.

### Claim 14

A system for generating a building information model for working on a building, comprising:
an interface that is set up in such a way as to read in a two-dimensional building plan of the building, wherein the two-dimensional building plan comprises building objects and building object data assigned to the building objects,
a scanning unit that is set up in such a way as to acquire three-dimensional building data of at least a part of the building,
a comparison unit that is set up in such a way as to compare the three-dimensional building data with the building plan, wherein at least a subregion of the building plan at the position of the scanning unit is evaluated, and to output comparison data,
a detection unit that is set up in such a way as to detect at least one building object in the building plan based on the comparison data and to output building object data assigned to the detected building object,
a model generator that is set up in such a way as to generate the building information model from the three-dimensional building data,
an integration unit that is set up in such a way as to integrate the detected building object and the assigned building object data into the building information model,
and
an output unit that is set up in such a way as to output the generated building information model in order to work on the building.

### Claim 15 (depends on 1)

A computer program product, comprising a computer readable hardware storage device having computer readable program code stored therein, said program code executable by a processor of a computer system to implement a method, which is loaded directly into a programmable computer, comprising program code parts which are suitable for carrying out the steps of the method as claimed in claim 1.
