Navigation System 3D Roof Structure Database

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing navigation systems face challenges in efficiently storing and representing a wide variety of three-dimensional roof structures without requiring excessive storage space or introducing errors, particularly in accurately depicting complex roof features like dormers and irregular shapes.

Innovation Solution

A navigation system that uses a database to store data defining three-dimensional roof structures by assigning type identifiers to edges of a polygon, allowing for the reconstruction of roof structures without needing to specify all corner points, and computes planar faces and ridge lines based on these identifiers and parameter values, reducing storage requirements and error risks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If roof structures are represented as a set of planar surfaces with multiple points stored in the database, then the representation can accommodate various roof shapes, but large data volumes are required and artificial gaps or errors occur when generating 3D models

Engineering Contradiction:
Improveability to represent various roof shapesVSAvoiddata volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent segments the roof structure representation into two distinct components: a polygonal base structure (defining the footprint and edges) and a set of planar faces (defining the 3D surface). This segmentation allows the database to store only essential geometric information (polygon vertices and face orientations) rather than complete point cloud data, significantly reducing data volume while maintaining the ability to represent various roof shapes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a simplified copy of the roof structure using polygonal primitives and planar faces, which serves as a compact representation in the database. This copy retains the essential geometric information needed for 3D rendering while eliminating redundant data, thereby reducing storage requirements without losing representational accuracy.

Inventive Principle:
Principle #26Copying

2Quantity of substance

If parametric representations based on a library of roof types are used, then storage space requirements are reduced, but flexibility is reduced and complex roof features cannot be accommodated

Engineering Contradiction:
Improvestorage space requirementsVSAvoidflexibility in describing roof shapes
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal representation framework that combines polygonal base structures with planar face definitions. This framework can accommodate any roof shape and complexity level, from simple prismatic roofs to complex structures with dormers and irregular footprints. The system is multi-functional, serving both compact storage needs and high flexibility requirements simultaneously.

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

Solution Approach 2:

The patent enables dynamic adaptation to different roof types through its flexible polygon and face definition system. Rather than using fixed parametric templates, the system can dynamically generate representations for any roof configuration by simply providing the polygon vertex coordinates and face orientation parameters, thus achieving both compact storage and high flexibility.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If all corner points of roof faces are specified and stored in the database, then accurate representation is achieved, but storage space requirements become large

Engineering Contradiction:
Improveaccuracy of roof structure representationVSAvoidstorage space requirements
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and stores only the essential geometric information needed for accurate representation: polygon vertex coordinates and planar face orientations. It eliminates the need to store all corner points of every roof face by deriving them through geometric relationships between the stored elements, thereby maintaining precision while reducing storage requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transitions from storing complete 3D point cloud data (high dimensionality) to storing 2D polygonal projections with associated face orientation information. This dimensional reduction allows accurate 3D representation through computation rather than direct storage, significantly reducing the quantity of data while preserving manufacturing precision.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS9568332B2Navigation system for outputting a three-dimensional roof structure and generating a database
Publication Date: 2017.02.14 HARMAN BECKER AUTOMOTIVE SYST GMBH
  • US9568332B2 patent drawing
  • US9568332B2 patent drawing
  • US9568332B2 patent drawing

AI summary

A navigation system has a database storing data for reconstructing three-dimensional roof structures. The data includes information on edges of at least one closed polygon and a type identifier respectively stored in the database for each one of the edges. Each one of the type identifiers is respectively selected from a finite set of type identifiers. Plural planar faces are generated to reconstruct the roof structure. The planar faces are respectively determined such that they pass through an edge of the polygon and have an orientation determined based on the type identifier stored for the edge.