Multi-color Vector Glyph Decomposition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional vector-based fonts like TrueType are monochrome, limiting the ability to render glyphs with multiple colors, and raster graphics suffer from resolution dependence and scalability issues.

Innovation Solution

Decomposing vector-based glyphs into multiple part-glyphs, configuring each with individual properties such as color, and generating a font file and mapping file to enable rendering of multi-color glyphs that are platform-independent and scalable without quality loss.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional TrueType fonts are used, then the glyph rendering is simple and monochrome, but the ability to render multi-color glyphs is limited

Engineering Contradiction:
Improvemulti-color rendering capabilityVSAvoidglyph decomposition and configuration system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The glyph is decomposed into multiple part-glyphs, each of which can be independently configured with different colors and properties. This segmentation enables multi-color rendering while maintaining the vector-based scalability and resolution independence of the original glyph.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If raster graphics are used, then the rendering is fast and easy to implement, but the image quality deteriorates when scaling or resizing

Engineering Contradiction:
Improveimage quality at different resolutionsVSAvoidrendering speed and implementation ease
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent uses vector-based geometry with mathematical expressions that can be scaled to any resolution without quality loss. The rendering system dynamically adjusts the visualization of vector paths based on the display resolution, maintaining sharpness and quality across different sizes while preserving the computational efficiency of vector processing.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If vector graphics are used, then the rendering is resolution-independent and scalable, but the traditional TrueType format is monochrome and limited in color specification

Engineering Contradiction:
Improvecolor specification capabilityVSAvoidfont file generation and configuration
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent introduces dynamic configuration capabilities where part-glyphs can be individually assigned different colors, transparency levels, and other visual properties. The font file includes rendering data that enables these dynamic properties to be applied during rendering, allowing rich multi-color glyphs while maintaining the scalability and resolution independence of vector graphics.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9881395B2Rendering multi-part glyphs
Publication Date: 2018.01.30 SAP SE
  • US9881395B2 patent drawing
  • US9881395B2 patent drawing
  • US9881395B2 patent drawing

AI summary

Disclosed herein are technologies for facilitating rendering of glyphs. In accordance with one aspect, a vector-based glyph is decomposed into multiple part-glyphs. A font file including rendering data of the part-glyphs is generated. The part-glyphs are individually configured with respective properties. A mapping file that includes configuration information of the part-glyphs may also be generated. The configuration information may include grouping information and the respective properties of the part-glyphs.