Video Block Decoding With Section-Level Quantization Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding standards face challenges in efficiently handling varying block partitioning constraints and chroma-luma differences, particularly in high-resolution and high-frame-rate video formats, necessitating improved flexibility in quantization parameter adjustment and transform selection.

Innovation Solution

The method involves determining subdivision levels for coding units within a bitstream, adjusting quantization parameters based on delta values, and applying separate kernels for luma and chroma channels to enhance decoding efficiency and fidelity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a single quantization parameter is used for all coding units, then device complexity is reduced, but video quality deteriorates due to inability to adapt to varying block partitioning constraints and chroma-luma differences

Engineering Contradiction:
Improvevideo qualityVSAvoidquantization parameter adjustment complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent divides the video frame into multiple sections, with each section having its own quantization parameter adjustments. This segmentation allows different quantization strategies to be applied to different regions, improving video quality while keeping the complexity manageable through structured division rather than fully adaptive per-block control

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies separate quantization parameter adjustments for luma and chroma channels within each section, and allows different delta QP values for different section types (e.g., foreground vs background). This local differentiation optimizes quality for specific regions and channels without requiring complex per-block adaptation

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If separate quantization parameters are adjusted for luma and chroma channels in each coding unit, then video quality is improved, but computational resources increase

Engineering Contradiction:
Improvechroma-luma decoding fidelityVSAvoidcomputational resources
Core Design Contradiction:
Manufacturing precisionVSPower

Solution Approach 1:

The patent segments the frame into multiple sections and applies quantization parameter adjustments at the section level rather than per-coding-unit level. This reduces computational overhead while still capturing regional variations in content characteristics

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies quantization parameter adjustments selectively based on section characteristics rather than uniformly across all coding units. This partial application reduces computational resources while maintaining quality where it matters most

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If fixed block partitioning is used, then device complexity is reduced, but adaptability to different video content types deteriorates

Engineering Contradiction:
Improveflexibility in handling varying block partitioning constraintsVSAvoidblock partitioning management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces dynamic section-level parameters that can be adjusted based on content characteristics. The subdivision level and delta QP values are determined adaptively for each section, providing flexibility to handle different video content types while maintaining a structured framework

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes quantization parameters (delta QP) based on section characteristics and content type. This allows the system to adapt to different video content (e.g., high-motion vs low-motion, foreground vs background) by adjusting parameters rather than changing the fundamental block partitioning structure

Inventive Principle:
Principle #35Parameter changes

4Manufacturing precision

If high-resolution and high-frame-rate video formats are processed, then video quality is improved, but computational resources and processing time increase

Engineering Contradiction:
Improvevideo qualityVSAvoidcomputational resources
Core Design Contradiction:
Manufacturing precisionVSPower

Solution Approach 1:

The patent divides high-resolution frames into multiple sections that can be processed in parallel. This segmentation reduces the computational burden on single processing units while maintaining overall video quality through coordinated quantization parameter management across sections

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies full quantization parameter adjustment only to sections where it provides the most benefit, rather than uniformly across the entire high-resolution frame. This selective approach reduces computational resources while preserving video quality in critical regions

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12542915B2Method, apparatus and system for encoding and decoding a block of video samples
Publication Date: 2026.02.03 CANON KK
  • US12542915B2 patent drawing
  • US12542915B2 patent drawing
  • US12542915B2 patent drawing

AI summary

A method of decoding a plurality of coding units from a bitstream to produce an image frame, the coding units being the result of decompositions of coding tree units, the plurality of coding units forming one or more contiguous portions of the bitstream. The method comprises determining a subdivision level for each portion of the bitstream, each subdivision level being applicable to the coding units of the respective contiguous portion of the bitstream; decoding a quantisation parameter delta for each of a number of areas, each area based on decomposition of coding tree units into coding units of each contiguous portion of the bitstream and the corresponding determined subdivision level; determining a quantisation parameter for each area according to the decoded delta quantisation parameter for the area and the quantisation parameter of an earlier coding unit of the image frame; decoding using the determined quantisation parameter of each area.