Façade Rendering System Using Waveform Functions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Oblique panoramic maps are difficult to produce and maintain due to the extensive manual effort required and the challenges of rendering buildings with inconsistent satellite imagery, which is costly and storage-intensive.

Innovation Solution

A façade rendering system that represents building façades using waveform functions to combine horizontal and vertical waveforms, allowing for efficient rendering of façades without storing large amounts of satellite imagery, and varying attributes to simulate different views and times of day.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If satellite imagery is collected from multiple viewpoints and times of day to render building façades, then the visual consistency and representativeness of the map features is improved, but the storage cost and data collection complexity increase significantly

Engineering Contradiction:
Improvevisual consistency of façade renderingVSAvoidstorage cost of satellite imagery
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential visual characteristics of building façades (outlines, window patterns, architectural features) from satellite imagery rather than storing the complete high-resolution images. This extraction process creates simplified façade templates that capture the essential visual identity of buildings while occupying minimal storage space, directly resolving the contradiction between visual consistency and storage cost

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates simplified 2D façade templates that serve as copies or representations of the actual building façades. These templates contain the essential visual information needed for consistent rendering across different viewpoints and times, eliminating the need to store and process multiple high-resolution satellite images from different angles and times while maintaining visual consistency

Inventive Principle:
Principle #26Copying

2Manufacturing precision

If satellite imagery is collected from multiple viewpoints and times of day to render building façades, then the representativeness of map features is improved, but the manual effort and processing complexity increase

Engineering Contradiction:
Improverepresentativeness of map featuresVSAvoidcomplexity of rendering process
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the building façade rendering process into distinct components: extracting architectural features, creating façade templates, and applying them during map rendering. This segmentation allows each component to be processed independently and efficiently, reducing the overall complexity of the rendering process while maintaining representativeness

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary extraction of façade characteristics and creates templates in advance, before the actual map rendering takes place. This preliminary action stores the essential visual information in a processed, ready-to-use format, eliminating the need for complex real-time processing during map generation and reducing overall process complexity

Inventive Principle:
Principle #10Preliminary action

3Productivity

If waveform functions are used to represent building façades, then the rendering speed and storage efficiency are improved, but the complexity of waveform analysis and classification increases

Engineering Contradiction:
Improverendering speed of façadesVSAvoidcomplexity of waveform analysis
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent transforms façade representations from complex image data into simplified waveform functions with specific parameters (amplitude, frequency, phase). This parameter transformation enables efficient storage and rapid rendering while the system provides tools for automatic waveform classification and matching, managing the analysis complexity through systematic parameter-based approaches

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8224098B2Façade rendering system
Publication Date: 2012.07.17 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8224098B2 patent drawing
  • US8224098B2 patent drawing
  • US8224098B2 patent drawing

AI summary

A façade rendering system is described. In various embodiments, the façade rendering system identifies horizontal waveforms and vertical waveforms from an image of a structure, combines the identified horizontal and vertical waveforms to generate façade waveforms that model a façade of the structure, and renders the façade waveforms as a façade for the structure. The façade rendering system can include or employ information about the structure from which to create waveform information, waveform information to create a façade waveform for modeling the structure, and a component that renders the structure based on the waveform information.