Vector Graphic Font Character Generation for Facial Expressions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional techniques for generating emojis and emoticons lack the capability to design vector graphic font characters that match a user's unique facial appearance, limiting customization and accessibility across various applications and environments, and result in operational inefficiencies due to the inability to convert formats effectively.

Innovation Solution

A vector graphic font generation system that receives a digital image, detects the facial region, segments and converts it into a vector format, generates a font character based on the user's facial expression, and maps it to a Unicode character and glyph identifier, enabling customizable and personalized vector graphic font characters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional techniques are used to generate emojis, then the generation process is simple, but the capability to design vector graphic font characters that match user's unique facial appearance is lost

Engineering Contradiction:
Improvecustomization capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the digital image into multiple components including facial region detection, boundary indicator identification, and vector graphic conversion. This segmentation allows the complex process of creating customized vector graphic font characters to be broken down into manageable steps, resolving the contradiction between customization capability and system complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediate processing steps including facial region detection algorithms and vector graphic conversion processes that act as mediators between the input digital image and the final emoji output. These intermediaries enable customization while managing system complexity through structured processing pipelines

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If conventional emoji generation techniques are used, then the process is fast, but the capability to convert formats and generate font characters is lost

Engineering Contradiction:
Improveformat conversion capabilityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-processing the digital image to detect facial regions and extract relevant features before the actual emoji generation. This preliminary processing enables efficient format conversion and font character generation, reducing overall processing time while maintaining versatility

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent employs parameter changes by converting the digital image from raster format to vector graphic format, and then to font character formats. These parameter transformations enable multi-format output capability while optimizing processing efficiency through targeted format conversions

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If conventional techniques are used, then the system is simple to operate, but user accessibility across various applications and environments is limited

Engineering Contradiction:
Improveapplication accessibilityVSAvoiduser accessibility
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system achieves universality by generating emojis in multiple formats (vector graphics and font characters) that can be used across various applications and environments including text messages, social media, and design software. This multi-functionality broadens accessibility without significantly complicating user operation

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent creates copyable font characters that can be easily replicated and used across different applications. The generated emojis and font characters can be copied and pasted universally, enhancing accessibility across platforms while maintaining ease of operation

Inventive Principle:
Principle #26Copying

4Stability of the object's composition

If vector graphic conversion is implemented, then image quality is maintained during resizing, but the generation process becomes more complex

Engineering Contradiction:
Improveimage quality stabilityVSAvoidconversion process complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The system replaces mechanical raster image scaling with vector graphic mathematical transformations. This substitution allows infinite resizing without quality loss by using mathematical formulas instead of pixel manipulation, maintaining image quality stability while managing complexity through algorithmic approaches

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10818050B2Vector graphic font character generation techniques
Publication Date: 2020.10.27 ADOBE INC
  • US10818050B2 patent drawing
  • US10818050B2 patent drawing
  • US10818050B2 patent drawing

AI summary

Vector graphic font generation system implemented as part of a computing device is described. The system is configured to improve generate vector graphic font characters by detecting an object within a digital image, segmenting the digital image extract the facial region within the digital image, generating a vector graphic by converting a format of the segmented digital image into a scalable vector format, mapping the vector graphic with Unicode characters, and subsequently mapping the Unicode character with a glyph identifier. The vector graphic font generation system described herein enables the expression of a wide spectrum of emotions in numerous applications using font characters that precisely match the object, e.g., facial appearance of users as depicted in digital images.