Dynamic Annotation Rendering on Geographic Surfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mapping services, such as Google Maps, do not effectively integrate advertisements into street-level images in a manner that maintains their appearance on the surface of geographic objects as the viewer's perspective changes, limiting the dynamic and immersive display of annotations.

Innovation Solution

A method and system that identify and process geographic objects within street-level images, allowing advertisements to be displayed on the surface of these objects, with their shape adjusted based on the camera's angle and position, ensuring they appear correctly oriented and sized relative to the viewer's perspective.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If advertisements are displayed as static overlays on street-level images, then they are easy to implement and display, but they do not maintain their appearance on the surface of geographic objects when the viewer's perspective changes

Engineering Contradiction:
Improveadaptability of advertisement display to perspective changesVSAvoidcomplexity of processing and displaying dynamic advertisements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The advertisement display transitions from static to dynamic by automatically adjusting the advertisement's position, orientation, and shape based on the viewer's changing perspective and camera position. The system processes perspective change data and dynamically renders advertisements to maintain their appearance on the surface of geographic objects regardless of viewpoint changes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes multiple display parameters of advertisements simultaneously including position coordinates, rotation angles, scaling factors, and shape distortion based on perspective transformation calculations. These parameter adjustments ensure that advertisements remain properly aligned with the surface geometry of geographic objects when the viewer's perspective changes.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If advertisements are displayed to conform to the geographic location of the surface, then they maintain correct orientation and positioning, but the processing complexity increases

Engineering Contradiction:
Improveprecision of advertisement positioning on surfaceVSAvoidcomplexity of processing annotation information
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-processing and storing perspective data, camera position information, and surface geometry data associated with each geographic object. When a viewer's perspective changes, the system retrieves this pre-stored data and applies the appropriate transformations, avoiding the need for complex real-time calculations and reducing processing complexity while maintaining high positioning precision.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the advertisement shape is adjusted based on camera angle and position, then the display becomes more immersive and accurate, but the computational requirements increase

Engineering Contradiction:
Improveaccuracy of advertisement representation on surfaceVSAvoidcomputational power required for processing
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The system applies local quality by adjusting advertisement parameters specifically according to the local perspective conditions at the viewer's position. Instead of applying uniform transformations globally, the system calculates and applies localized perspective corrections based on the specific camera angle, position, and surface geometry, achieving high accuracy while optimizing computational resources by processing only the relevant local transformations.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9286624B2System and method of displaying annotations on geographic object surfaces
Publication Date: 2016.03.15 GOOGLE LLC
  • US9286624B2 patent drawing
  • US9286624B2 patent drawing
  • US9286624B2 patent drawing

AI summary

A system and method of displaying information on images representing geographic objects captured by a camera is provided. In one aspect, the information is an advertisement and the advertisement is displayed such that its shape is based on the surface angle of the geographic object relative to the perspective from which the object is being viewed.