Movable Window Image Effects for Real-Time Video Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image processing methods for special effects are inflexible, complex, and lack real-time capabilities, requiring multiple implementations and resulting in time-consuming and labor-intensive processes.

Innovation Solution

A method and device for special effect processing on images that involve arranging a movable window on a video, determining a current image based on play progress, acquiring a historical image from a data storage layer, combining it with the current image through animation and special effect units, and displaying the combined image on a terminal screen, allowing for simple and flexible implementation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional post-production methods are used for special effects, then image quality can be improved, but real-time processing capability deteriorates

Engineering Contradiction:
Improveimage qualityVSAvoidreal-time processing capability
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system segments the video processing into multiple layers (rendering layer, script layer, data storage layer) that can operate independently and simultaneously. The rendering layer processes images in real-time while the script layer handles logic operations, enabling both high-quality output and real-time processing capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-processing video frames and storing them in the data storage layer before final rendering. Historical images are captured and stored in advance, allowing the rendering layer to quickly access and process them in real-time without compromising quality or speed.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If multiple implementations are written for different special effects, then functionality is improved, but device complexity increases

Engineering Contradiction:
Improvespecial effect functionalityVSAvoidprogram complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements a universal rendering layer that can handle multiple special effects through a unified architecture. The script layer provides a standardized interface for defining different effects, allowing the same rendering infrastructure to support various special effects without requiring separate implementations for each effect type.

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

Solution Approach 2:

The script layer acts as an intermediary between the data storage layer and the rendering layer. It provides a standardized interface that translates high-level effect definitions into specific rendering operations, simplifying the overall system complexity while maintaining versatility in supporting different special effects.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If developers write custom programs for each special effect, then adaptability is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvespecial effect customizationVSAvoidimplementation ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system enables self-service by allowing the script layer to automatically generate and execute rendering operations based on predefined scripts. The rendering layer automatically accesses historical images from the data storage layer and applies the appropriate effects without requiring manual intervention, making the system easy to operate while maintaining high adaptability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Special effect parameters and logic are pre-configured in the script layer before runtime. This preliminary configuration allows the system to automatically execute complex effects with simple user input, improving ease of operation while maintaining adaptability for different effect types.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12356107B2Image special effect processing method and apparatus, and electronic device and computer readable storage medium
Publication Date: 2025.07.08 DOUYIN VISION CO LTD
  • US12356107B2 patent drawing
  • US12356107B2 patent drawing
  • US12356107B2 patent drawing

AI summary

A method and a device for performing special effect processing on an image, an electronic apparatus, and a computer-readable storage medium are provided. The method includes: acquiring a video; arranging a preset movable window on the video, where the window moves on the video; determining a current image based on a current play progress of the video; acquiring, from a data storage layer by an image acquisition unit of a rendering layer, a historical image when the window is moved to a preset position; combining the historical image and the current image by an animation logic processing unit of a script layer and a special effect unit of the rendering layer; and outputting the combined image and displaying the combined image on a terminal screen.