Dynamic Text Rendering With Burr and Glow Effects for Short Videos

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The inflexible and direct displaying of character information in short videos results in a rigid and unappealing presentation.

Innovation Solution

An image processing method that generates a first base image with transparent text, applies a burr effect and external luminous effect, and determines transparency based on display time and position parameters to create a rendering image with dynamic and flexible text display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If character information is directly displayed in short videos, then the display is simple and fast, but the display appears rigid and inflexible

Engineering Contradiction:
Improvedisplay flexibilityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the text display movable and adjustable through multiple processing layers including burr effects, external luminous effects, and dynamic transparency changes based on position and time parameters, transforming static text into a dynamic visual element that adapts to different display contexts

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the text display into multiple independent processing components: base image generation, burr effect processing, external luminous effect processing, and transparency control, allowing each component to be processed and adjusted independently to achieve overall display flexibility

Inventive Principle:
Principle #1Segmentation

2Illumination intensity

If multiple effect processing layers are applied to text, then the visual effect becomes more engaging, but the processing time and computational resources increase

Engineering Contradiction:
Improvevisual effect intensityVSAvoidprocessing time
Core Design Contradiction:
Illumination intensityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-generating the base image with embedded text and pre-defining the processing parameters for burr effects, luminous effects, and transparency calculations, so that during actual display only parameter substitution and composite rendering are needed, significantly reducing real-time processing time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses parameter changes by controlling the transparency of different text characters based on their position parameters and time parameters, allowing dynamic adjustment of visual effects through parameter modification rather than reprocessing the entire image, thus reducing computational overhead

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12469193B2Image processing method and apparatus, electronic device, and computer-readable storage medium
Publication Date: 2025.11.11 DOUYIN VISION CO LTD
  • US12469193B2 patent drawing
  • US12469193B2 patent drawing
  • US12469193B2 patent drawing

AI summary

Provided are an image processing method, an image processing apparatus, an electronic device, and a computer-readable storage medium. The image processing method includes: obtaining a to-be-displayed text; generating a first base image comprising the to-be-displayed text; generating a second base image by determining, based on a display time parameter of the to-be-displayed text, a transparency of the to-be-displayed text in the first base image; generating, based on the second base image, a burr effect image of a to-be-displayed character; generating, based on the burr effect image, an external luminous effect image of the to-be-displayed character; obtaining a rendering image by superimposing the burr effect image and the external luminous effect image; and determining a transparency of a to-be-displayed character in the rendering image based on a position parameter of the to-be-displayed character in the to-be-displayed text, a time stamp, and the display time parameter of the to-be-displayed text.