Video Coding Mode Selection via Quantization Threshold

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video coding methods face challenges in achieving a flexible selection of coding modes, leading to low compression rates and compromised video quality due to limitations in bandwidth and compression techniques.

Innovation Solution

A video coding method that dynamically determines a quantization parameter threshold based on the predicted residual of a reference video frame, allowing for the selection between down-sampling and full-resolution coding modes to optimize compression efficiency while maintaining video quality, by using a computer device to calculate and apply the appropriate quantization parameter estimated value and target coding mode.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If compression coding is performed on video to overcome bandwidth limits, then transmission efficiency is improved, but video quality deteriorates

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

Solution Approach 1:

The patent implements dynamic coding mode selection that adapts to different video content characteristics. The system dynamically switches between full-resolution coding and down-sampling coding based on motion complexity analysis, allowing optimal balance between compression efficiency and quality for each frame or block, thereby resolving the contradiction between transmission efficiency and video quality

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies different coding strategies to different regions or blocks within the video frame. By analyzing motion complexity locally and applying appropriate coding modes (full-resolution for complex regions, down-sampling for simple regions), the system maintains high quality where needed while achieving compression elsewhere, thus resolving the quality-compression tradeoff

Inventive Principle:
Principle #3Local quality

2Ease of manufacture

If a fixed coding mode is used in hybrid coding scheme, then implementation is simplified, but compression rate deteriorates

Engineering Contradiction:
Improveimplementation simplicityVSAvoidcompression rate
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent introduces dynamic coding mode selection that automatically adapts to video content characteristics. The system analyzes motion complexity and dynamically chooses between full-resolution and down-sampling modes, achieving high compression rates without manual configuration or complex manual intervention, thus maintaining implementation simplicity while improving compression performance

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs automatic coding mode selection based on inherent video content analysis. The motion complexity analysis and mode selection are performed autonomously by the encoding system itself without external intervention, allowing the system to self-optimize compression rates while maintaining implementation simplicity through automated decision-making

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3716627B1Video encoding method, computer apparatus, and storage medium
Publication Date: 2023.10.11 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • EP3716627B1 patent drawingFigure 1~2
  • EP3716627B1 patent drawingFigure 3
  • EP3716627B1 patent drawingFigure 4~5

AI summary

This application relates to a video coding method, including: obtaining a current video frame to be coded, and obtaining a predicted residual of a reference video frame of the current video frame in a case that the current video frame is an inter prediction frame; determining a quantization parameter threshold corresponding to the current video frame according to the predicted residual of the reference video frame; obtaining a quantization parameter estimated value corresponding to the current video frame; selecting a target coding mode from candidate coding modes according to the quantization parameter estimated value and the quantization parameter threshold, the candidate coding modes including a down-sampling mode and a full resolution mode; and coding the current video frame according to the target coding mode.