Video Effects Graph Pipeline for Batch Package Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for generating video effects packages are inefficient and lack batch processing capabilities.

Innovation Solution

A method and apparatus utilizing a node system to generate video effects packages by obtaining an effects control with an empty input, determining it as a target, switching to a script effects graph, and creating and connecting getting, frame capture, selection, and setting controls to input captured video frames.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If developers use computer language programming to generate effects packages, then the effects packages can be generated, but the generation efficiency is low and batch processing cannot be achieved

Engineering Contradiction:
Improveeffects package generation efficiencyVSAvoidbatch processing capability
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent segments the effects package generation process into a node system with multiple independent control nodes (getting control, frame capture control, selection control, setting control). Each node performs a specific function in the generation pipeline, allowing parallel processing and batch generation of effects packages, thereby improving productivity while maintaining ease of operation.

Inventive Principle:
Principle #1Segmentation

2Productivity

If a node system is used to enable batch processing, then generation efficiency is improved, but the system complexity increases

Engineering Contradiction:
Improvebatch processing capabilityVSAvoidnode system structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The node system is designed to be self-configuring and self-executing. The controls automatically connect and process data through the pipeline without requiring complex manual configuration. The system serves itself by having each node automatically perform its function based on the effects information, reducing the operational complexity despite the increased structural complexity of the node system.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12537906B2Video effect packet generation method and apparatus, device, and storage medium
Publication Date: 2026.01.27 DOUYIN VISION CO LTD
  • US12537906B2 patent drawing
  • US12537906B2 patent drawing
  • US12537906B2 patent drawing

AI summary

The present disclosure provides video effect packet generation method and apparatus, device, and storage medium. The method of generating the video effects package includes: obtaining an effects control with an empty input in a general effects graph, and determining the effects control as a target effects control; obtaining effects information in the target effects control and switching to a script effects graph; creating, in the script effects graph and according to the creation operation triggered by the user, a getting control, a frame capture control, a selection control and a setting control, the getting control and the setting control corresponding to the effects information; connecting the getting control, the frame capture control, the selection control and the setting control in sequence to input the captured video frames to the target effects control to generate a video effects package.