Scalable Vector Graphic Objects for Navigation Map Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Vehicle navigation systems face limitations in efficiently managing and displaying realistic three-dimensional representations of static elements due to limited computer resources, resulting in rough-textured and unclear visualizations of the environment.

Innovation Solution

The navigation system stores and generates scalable and compact graphic objects as representations of fixtures, using an object database for easy search and retrieval, and classifies these objects to enhance image quality and reduce computational processes, allowing for more realistic perspective views.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If three-dimensional representations of fixtures are generated using available computer resources, then a more realistic impression of the actual surrounding is achieved, but the representations become rough-textured and unclear due to limited resources

Engineering Contradiction:
Improveimage qualityVSAvoidcomputational complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the visual representation into multiple layers: a base digital map layer and separate graphical object layers for fixtures. This segmentation allows the system to manage computational complexity by handling simple map elements efficiently while applying enhanced 3D rendering only to specific fixture elements where realism is most beneficial, thus resolving the contradiction between image quality and computational complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from two-dimensional digital map representations to three-dimensional perspective views of fixtures by generating graphical objects with depth, height, and width dimensions. This dimensional enhancement creates a more realistic impression of the surrounding environment while using scalable vector graphics to maintain computational efficiency, thereby improving image quality without proportionally increasing computational complexity.

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

2Manufacturing precision

If detailed three-dimensional graphical objects are stored and processed, then realistic visualization is improved, but storage requirements and processing time increase

Engineering Contradiction:
Improvevisual realismVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent uses scalable vector graphics to create graphical objects that are mathematical representations rather than pixel-based images. These vector copies can be scaled to any size without loss of quality and require significantly less storage space and processing time compared to high-resolution bitmap images, thus achieving visual realism while reducing processing time.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent employs scalable vector graphics where graphical objects are defined by mathematical parameters and equations rather than fixed pixel data. This parameter-based representation allows the system to generate high-quality visualizations by calculating coordinates and shapes in real-time, dramatically reducing storage requirements and processing time while maintaining visual realism across different display resolutions.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8918274B2Selection and insertion of static elements in digital maps
Publication Date: 2014.12.23 HARMAN BECKER AUTOMOTIVE SYST GMBH
  • US8918274B2 patent drawing
  • US8918274B2 patent drawing
  • US8918274B2 patent drawing

AI summary

A navigation system may display route information that includes a display of the fixtures that are located on or near the route. The fixtures may be selected and inserted into the digital map as graphical objects. The graphical objects may be classified into a class and at least one sub-class. The classification data may be used to select and generate the graphical objects.