Building Annotation Tools for Precise Multi-Roof 3D Reconstruction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for reconstructing three-dimensional models of buildings are inefficient in accurately capturing and editing the geometric models of buildings, particularly those with multiple roof sections, especially in dense urban environments.

Innovation Solution

The use of an annotation platform and tools to generate geometric models of buildings from source imagery, utilizing image processing and editing tools to create and edit the models, including tools such as draw roof perimeter, height adjustment, extrusion, tracing, parallel line, rectangle, trace adjustment, and repair tools.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated reconstruction methods are used to generate building models from multiview imagery, then productivity is improved, but manufacturing precision deteriorates due to inaccuracies in defining adjacent building sections and ground level elevations

Engineering Contradiction:
Improvereconstruction efficiencyVSAvoidgeometry precision
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The annotation process is divided into discrete tools and operations (roof perimeter annotation, height adjustment, extrusion, tracing) that allow users to systematically work through different aspects of building reconstruction. Each tool handles a specific aspect of the geometry definition, improving overall precision while maintaining efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary automated reconstruction to generate an initial building model, which then serves as a foundation for subsequent manual refinement. This preliminary action captures the overall structure efficiently while allowing detailed precision work to follow.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If manual annotation methods are used to ensure precise geometry of building sections, then manufacturing precision is improved, but productivity deteriorates due to time-consuming detailed annotation

Engineering Contradiction:
Improvegeometry precisionVSAvoidreconstruction efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

Automated methods perform preliminary reconstruction to establish the basic building model and identify key features. This preliminary action reduces the scope of manual work required while ensuring that detailed geometry can be refined with precision tools.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system allows dynamic switching between automated and manual annotation modes, and provides dynamic refinement capabilities where users can adjust the level of detail annotation based on the specific building section and required precision.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If comprehensive annotation tools are provided for defining three-dimensional structure, then device complexity is improved, but ease of operation deteriorates due to the complexity of using multiple annotation tools

Engineering Contradiction:
Improveannotation capabilityVSAvoiduser interface simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The annotation platform provides a unified interface that consolidates multiple annotation tools (roof perimeter, height adjustment, extrusion, tracing) into a single system. This universal platform allows users to access diverse annotation capabilities through a consistent interaction model, reducing the cognitive load of learning multiple separate tools.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

Related annotation functions are merged into integrated toolchains. For example, the extrusion tool combines roof perimeter definition with vertical extrusion operations, and the tracing tool integrates height copying with geometry replication, reducing the number of separate steps users must perform.

Inventive Principle:
Principle #5Merging (Combining)

4Productivity

If automated methods are used to reconstruct multi-floor buildings, then productivity is improved, but measurement precision deteriorates in determining ground level elevations and adjacent section geometry

Engineering Contradiction:
Improvereconstruction speedVSAvoidelevation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

Automated methods quickly establish initial estimates of ground level elevations and building section geometries from multiview imagery. These preliminary measurements serve as starting points that can be rapidly refined using manual annotation tools for higher precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides feedback mechanisms that allow users to verify and adjust automated measurements. Annotation tools enable users to compare automated results with visual evidence from the imagery and make precise adjustments to ground level elevations and section geometries.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12633050B2Annotation tools for reconstructing multi-floor buildings
Publication Date: 2026.05.19 ECOPIA TECH CORP
  • US12633050B2 patent drawing
  • US12633050B2 patent drawing
  • US12633050B2 patent drawing

AI summary

Methods and systems for generating geometric models of buildings from multiview imagery are provided. An example method involves displaying at least a first image and a second image that depict the building from different points of view, providing functionality for a user to annotate, with reference to at least the first image and the second image, a three-dimensional structure of a first building section of the building having a polygonal outline of a first substantially horizontal roof structure situated at a first height, and a three-dimensional structure of a second building section of the building having a polygonal outline of a second substantially horizontal roof structure situated at a second height lower than the first height. The polygonal outline of the second substantially horizontal roof structure is annotated by selecting a point located directly on one of the side walls of the first building section.