Video Block Resolution Alignment and Edge Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video processing technologies face challenges in restoring original video content due to inconsistent resolutions, leading to video distortion during encoding and decoding, as different audio and video frames or blocks are encoded and decoded with varying resolutions.

Innovation Solution

A video processing method and apparatus that adjusts the resolutions of adjacent decoded or encoded blocks to a target resolution and performs edge filtering on determined edge pixel sets to ensure seamless reconstruction and improve encoding and decoding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If different resolutions are used for encoding and decoding audio and video frames or blocks to save transmission bandwidth, then transmission efficiency is improved, but video distortion occurs due to inconsistent resolutions during reconstruction

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidvideo quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent changes the resolution parameter of encoded blocks dynamically. It determines a target resolution based on the original resolution and actual resolution, then adjusts the encoding resolution accordingly. This parameter change allows the system to maintain consistent resolution during reconstruction while still benefiting from variable resolution encoding for bandwidth efficiency.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements a feedback mechanism where the actual resolution of decoded blocks is fed back to determine the target resolution for encoding. This feedback loop ensures that the encoding resolution is adjusted based on actual decoding results, maintaining consistency and preventing distortion while optimizing bandwidth usage.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If resolution adjustment is performed on decoded blocks to align resolutions, then video distortion is avoided, but processing complexity increases

Engineering Contradiction:
Improvevideo qualityVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality adjustment by determining edge pixel sets only in specific regions where resolution inconsistencies occur. Instead of processing the entire block, it focuses on edge regions adjacent to different resolution boundaries, reducing the overall processing complexity while maintaining video quality where needed.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the decoded blocks into different regions based on resolution consistency. It identifies blocks that need resolution adjustment and separates them from blocks that are already at the target resolution. This segmentation allows the system to apply processing only where necessary, reducing overall complexity.

Inventive Principle:
Principle #1Segmentation

3Manufacturing precision

If edge pixel filtering is applied to adjacent blocks with different resolutions, then seamless reconstruction is achieved, but processing time increases

Engineering Contradiction:
Improvereconstruction qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies edge pixel filtering locally only to edge pixel sets in blocks adjacent to different resolution boundaries. It identifies these specific regions and applies filtering only there, rather than processing all pixels in all blocks. This localized approach maintains seamless reconstruction quality at critical boundaries while minimizing overall processing time.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies partial action by filtering only the edge pixel sets that are most critical for seamless reconstruction, rather than filtering all pixels. It focuses on the minimal necessary processing to achieve seamless transitions at resolution boundaries, reducing processing time while maintaining sufficient reconstruction quality.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11838503B2Video processing method and apparatus, storage medium, and electronic device
Publication Date: 2023.12.05 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11838503B2 patent drawing
  • US11838503B2 patent drawing
  • US11838503B2 patent drawing

AI summary

A video processing method is provided. In the method, at least one pair of decoded blocks to be reconstructed in a video frame is determined. Each pair of decoded blocks in the at least one pair of decoded blocks includes a first decoded block of a first resolution and a second decoded block of a second resolution. The first decoded block is adjacent to the second decoded block. The first resolution of the first decoded block is adjusted to a target resolution. The second resolution of the second decoded block is adjusted to the target resolution. A first edge pixel set in the first decoded block is determined. A second edge pixel set in the second decoded block is determined, the second edge pixel set being adjacent to the first edge pixel set. Further, the first edge pixel set and the second edge pixel set are filtered.