Video Frame Splicing with Adaptive Key Frames for Blur Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The image quality in videos generated by conventional encoding methods is compromised due to the use of a fixed IDR frame, leading to blurred transitions between segments of multimedia material.

Innovation Solution

Decoding multiple segments of multimedia material using different decoders and generating a key frame based on the renderer when adjacent frames are decoded by different decoders, allowing the encoder to perform encoding operations accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If a fixed IDR frame is used for encoding subsequent frames, then the encoding process is simplified and efficient, but the image quality deteriorates due to large differences between adjacent segments of multimedia material

Engineering Contradiction:
Improveencoding process simplicityVSAvoidimage quality
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent applies dynamics by making the IDR frame selection adaptive rather than fixed. The system dynamically determines whether to generate an IDR frame at each splicing position based on comparing image differences between adjacent frames. When the difference exceeds a threshold, an IDR frame is generated; otherwise, the previous frame is used. This dynamic adjustment resolves the contradiction by maintaining encoding efficiency while improving image quality at critical transition points.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If an IDR frame from the previous segment is used for encoding the subsequent segment, then the encoding operation is straightforward, but the transition between segments suffers from image quality lag and blurring

Engineering Contradiction:
Improveencoding operation simplicityVSAvoidtransition quality
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements feedback by calculating the image difference between adjacent frames at splicing positions and using this feedback to determine IDR frame generation. The system computes the absolute difference between pixel values of corresponding positions in adjacent frames, compares it against a threshold, and adjusts encoding accordingly. This feedback mechanism ensures reliable transitions by adapting encoding parameters to the actual content differences, resolving the contradiction between operational simplicity and transition quality.

Inventive Principle:
Principle #23Feedback

3Productivity

If conventional encoding with fixed IDR frames is used, then processing speed is maintained, but image quality at splicing positions deteriorates due to large segment differences

Engineering Contradiction:
Improvevideo processing speedVSAvoidsplicing position quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent applies local quality by applying different encoding strategies to different regions of the video timeline. At splicing positions where image differences exceed the threshold, full IDR frame encoding is applied to ensure high quality. In regions with small differences, predictive encoding is used to maintain processing speed. This localized adaptation resolves the contradiction by optimizing both quality and speed for different segments of the video based on actual content characteristics.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12587721B2Video processing method, apparatus and system
Publication Date: 2026.03.24 BEIJING ZITIAO NETWORK TECH CO LTD
  • US12587721B2 patent drawing
  • US12587721B2 patent drawing
  • US12587721B2 patent drawing

AI summary

Embodiments of the present disclosure provide a video processing method, apparatus and system, an electronic device, a storage medium, a computer program product, and a computer program. The method comprises: acquiring multimedia information, the multimedia information comprising multiple segments of multimedia material, and decoding the multiple segments of multimedia material on the basis of different decoders to obtain video frames of the segments of multimedia material, wherein one decoder decodes non-adjacent segments of multimedia material, and one segment of multimedia material corresponds to at least one video frame; and in response to two adjacent video frames received by a renderer being decoded by different decoders, generating a key frame on the basis of the renderer, outputting the key frame to an encoder, and on the basis of an encoding operation of the encoder according to the key frame, generating a video of the multimedia information.