Roof Vector Projection for Scalable 3D Building Height Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods struggle to efficiently extract three-dimensional structure information from overhead imagery, particularly for buildings with complex roof geometries, as conventional approaches lack scalability and accuracy in determining height from various camera perspectives and lighting conditions.

Innovation Solution

A scalable approach using two-dimensional vector maps combined with additional imagery from alternate viewpoints for vector data projection and feature matching, leveraging machine learning techniques for self-supervised training to determine the height of structures, even those with complex roof geometries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional photogrammetry and stereoscopic techniques are used to extract three-dimensional structure information from overhead imagery, then measurement precision may be maintained, but productivity is reduced due to lack of scalability

Engineering Contradiction:
ImprovescalabilityVSAvoidaccuracy in determining height
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary machine learning model that acts as a mediator between overhead imagery and three-dimensional structure extraction. The model is trained to predict height and geometric features directly from two-dimensional images, eliminating the need for complex multi-view geometry computations while achieving scalable processing of large datasets.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical photogrammetry systems that require multiple cameras and complex coordinate transformations with a machine learning-based system. The ML model substitutes the mechanical/optical measurement process with a data-driven approach that processes images through neural network layers to directly output three-dimensional structure information.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If conventional methods are used for structures with complex roof geometries, then measurement precision deteriorates, but device complexity remains high

Engineering Contradiction:
Improveaccuracy for complex roof geometriesVSAvoidcomplexity of processing system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent changes the parameters processed by the system from raw pixel coordinates requiring complex geometric transformations to high-level semantic features extracted by the machine learning model. The model transforms images into feature representations that capture roof geometry characteristics, enabling accurate height determination for complex structures through parameter transformation rather than complex computational geometry.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent uses two-dimensional vector maps as simplified copies or representations of the actual three-dimensional structures. These vector maps serve as intermediate representations that capture essential geometric information in a simplified format, making it easier to process and analyze complex roof geometries without dealing with full three-dimensional complexity.

Inventive Principle:
Principle #26Copying

3Measurement precision

If additional imagery from alternate viewpoints is collected to improve three-dimensional extraction, then measurement precision improves, but loss of time increases due to data collection requirements

Engineering Contradiction:
Improveaccuracy of height determinationVSAvoidtime for data collection
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts only the essential height information directly from single-overhead imagery using the machine learning model, eliminating the need to collect and process additional imagery from multiple viewpoints. The model is trained to extract the critical three-dimensional parameter (height) directly from the available two-dimensional overhead view, removing unnecessary data collection steps.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary training of the machine learning model on datasets with known three-dimensional structures before deployment. This preliminary action embeds the knowledge of how to infer height from overhead imagery into the model during training, so that during actual operation, height can be determined directly from single images without requiring additional viewpoint data collection.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12592039B2Vector data projection and feature matching to determine three-dimensional structure
Publication Date: 2026.03.31 ECOPIA TECH CORP
  • US12592039B2 patent drawing
  • US12592039B2 patent drawing
  • US12592039B2 patent drawing

AI summary

Methods and systems for determining the height of structures based on imagery of the structures and associated two-dimensional vector data are provided. An example method involves projecting two-dimensional vector data outlining a roof of a structure into images of the structure captured from different perspectives and feature matching the vector data across the imagery to determine a best-matching three-dimensional position for the roof situated at the height of the structure.