3D Map Rendering with Selective Transparency for Obscured Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current 3D map display technologies struggle to effectively visualize obscured objects in three-dimensional spaces, leading to visual clutter and obscuration issues, where background elements are not adequately rendered when obscured by foreground objects.

Innovation Solution

A method employing a set of rules for rendering 3D maps, where foreground and background objects are treated differently based on their visibility, with parameters controlling transparency, opacity, and stroke styles to ensure that obscured background elements are visible through transparent or semi-transparent foreground objects, while maintaining clarity and reducing visual clutter.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If foreground objects are rendered with opaque fill to ensure clarity, then visual clarity is improved, but background objects become completely obscured and invisible

Engineering Contradiction:
Improvevisibility of background objectsVSAvoidvisual clutter from transparent foreground
Core Design Contradiction:
Loss of informationVSObject-generated harmful factors

Solution Approach 1:

The patent applies different transparency properties to different parts of the same object. Foreground building surfaces are rendered with transparency to allow background visibility, while icons and labels on those same buildings remain opaque to maintain their visibility and readability. This local differentiation resolves the contradiction by allowing both background visibility and foreground element clarity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses color and transparency modifications to differentiate between foreground and background elements. By adjusting the transparency and visual properties of foreground objects, the system allows background objects to be seen through foreground surfaces while maintaining the visual prominence of important foreground elements through color and opacity variations.

Inventive Principle:
Principle #32Color changes

2Loss of information

If all objects are rendered with the same opacity to maintain consistency, then rendering simplicity is improved, but the ability to visualize obscured background elements deteriorates

Engineering Contradiction:
Improvevisibility of obscured elementsVSAvoidrendering style management
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the rendering process into distinct styles for foreground and background objects. Different rendering styles are applied based on object depth and importance: foreground objects receive styles optimized for visibility and interaction, while background objects receive styles optimized for visibility through foreground elements. This segmentation allows complex multi-style rendering to be managed systematically.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic rendering style selection based on the object's position in the scene and its relationship to other objects. The rendering engine automatically adjusts transparency and style properties based on whether an object is in the foreground or background, allowing the system to adapt rendering parameters dynamically without manual intervention for each object.

Inventive Principle:
Principle #15Dynamics

3Loss of information

If foreground objects are made transparent to see background elements, then background visibility is improved, but the foreground objects lose their visual prominence and clarity

Engineering Contradiction:
Improvevisibility of background objectsVSAvoidvisual clarity of foreground objects
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

The patent applies transparency selectively to specific surfaces and elements rather than uniformly to entire objects. Building surfaces may be transparent to allow background visibility, while icons, labels, and interactive elements on those buildings remain opaque and visually prominent. This local quality approach maintains foreground element clarity while enabling background visibility.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses composite rendering approaches where different visual properties are combined within the same object. Foreground buildings are rendered as composite entities with transparent surfaces for structural visibility and opaque surfaces for interactive elements, creating a multi-layered visual representation that satisfies both visibility requirements.

Inventive Principle:
Principle #40Composite materials

Data Source

PatentUS9384596B2Visualization of obscured objects in 3D space
Publication Date: 2016.07.05 GOOGLE LLC
  • US9384596B2 patent drawing
  • US9384596B2 patent drawing
  • US9384596B2 patent drawing

AI summary

A system, method and software application implement a visualization scheme for presenting information in a 3D map. A set of rules specifies the visualization scheme, particularly with respect to how the system renders background objects that are obscured by a foreground object. The objects include elements such as building surfaces, streets, pointers, icons, labels, floor plans, and the like. The rules specify details such as stroke, fill, transparency, opacity, and visibility of the elements. Some of the rules may specify relationships between an object and elements that are considered “internal” to the object, while others of the rules may specify relationships between an object and other elements considered “external” to the object.