Video Upsampling Using Adaptive Masking for Screen Content Sharpness

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video compression technologies, such as HEVC and VVC, face challenges in achieving high-quality upsampling of screen content images and videos, particularly in preserving sharpness and utilizing local and non-local information, leading to blurred outputs and inefficient coding.

Innovation Solution

A method for video processing that determines whether to apply refinement or sharpness enhancement processes based on coding information, using a mask generation and unsharp masking architecture to classify pixels and enhance high-frequency content, thereby improving upsampling and coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional video compression technologies (HEVC, VVC) are used for upsampling screen content, then coding efficiency is maintained at acceptable levels, but visual quality deteriorates with blurred outputs and loss of sharpness

Engineering Contradiction:
ImprovesharpnessVSAvoidcoding efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies different processing strategies to different regions of the video content. It identifies screen content regions versus natural content regions and applies appropriate upsampling techniques to each, preserving sharpness in screen content while maintaining coding efficiency through region-adaptive processing

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments video content into different types (screen content vs. natural content) and processes each segment differently. This segmentation allows selective application of sharpness-preserving techniques only where needed, rather than uniformly across all content

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If upsampling is applied to increase video resolution, then the number of pixels increases, but visual quality deteriorates due to blurriness and artifacts

Engineering Contradiction:
Improvenumber of pixelsVSAvoidvisual quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent introduces an intermediary classification step that analyzes coding information to determine whether a block is screen content or natural content. This intermediary analysis enables selective application of appropriate upsampling techniques, preventing the direct application of generic upsampling that causes blurriness

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes processing parameters based on content type identification. For screen content blocks, it applies techniques that preserve edges and sharpness, while for natural content, it uses traditional upsampling methods, thereby adapting parameters to maintain visual quality while increasing pixel count

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If refinement or enhancement processes are applied to all video blocks, then visual quality improves, but computational complexity and processing time increase

Engineering Contradiction:
Improvevisual qualityVSAvoidcomputational complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies refinement and enhancement processes selectively only to screen content blocks rather than all video blocks. By using coding information to identify which blocks need enhancement, it performs partial action that achieves visual quality improvement while avoiding unnecessary computational complexity in already-adequate regions

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20240259607A1Method, device, and medium for video processing
Publication Date: 2024.08.01 DOUYIN VISION CO LTD
  • US20240259607A1 patent drawing
  • US20240259607A1 patent drawing
  • US20240259607A1 patent drawing

AI summary

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, during a conversion between a current video part of a video and a bitstream of the video, a process applied to the current video part at least based on coding information of the current video part, the determined process comprises at least one of an upsampling process or an enhancement process; and performing the conversion based on the determined process. The method in accordance with the present disclosure improves the coding process of the current video unit. Compared with the conventional solution, the proposed method can advantageously improve the coding efficiency and an image/video of larger size with more pixels and better visual quality is achieved.