Video Coding Unit Ternary Splitting for High-Resolution Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding and decoding methods using square coding units lead to image quality deterioration for high-resolution images, as they fail to efficiently signal and process blocks of various shapes, limiting the effectiveness of video compression.

Innovation Solution

A method and apparatus for encoding and decoding videos by determining and signaling the sizes of coding units of various shapes, allowing for ternary splitting and adaptive block splitting based on information from the bitstream, enabling efficient decoding of blocks split into non-square shapes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If square coding units are used for video encoding, then the encoding process is simple and uniform, but image quality deteriorates for high-resolution images

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

Solution Approach 1:

The image is divided into coding units of various shapes (square, rectangular, triangular, etc.) rather than uniform squares. This segmentation allows different regions to be processed with appropriate block shapes, improving image quality while maintaining encoding efficiency through standardized shape categories.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces non-square coding units including rectangular blocks (e.g., 2N×4N, 4N×2N) and triangular blocks, breaking the symmetry of traditional square coding units. This asymmetry enables better adaptation to image content characteristics, reducing blocking artifacts and improving reconstruction quality.

Inventive Principle:
Principle #4Asymmetry

2Manufacturing precision

If coding units of various shapes are used, then image quality improves, but the complexity of signaling and processing increases

Engineering Contradiction:
Improveimage qualityVSAvoidsignaling and processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent uses parameter-based signaling where the shape and size of coding units are indicated through syntax elements in the bitstream. By encoding shape information as parameters rather than explicit geometric definitions, the system manages complexity while supporting diverse block shapes.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The coding unit shape is made dynamic and adaptive rather than fixed. The encoder can select from multiple predefined shapes based on local image characteristics, and this selection is signaled to the decoder. This dynamic adaptation improves quality while the predefined shape set limits processing complexity.

Inventive Principle:
Principle #15Dynamics

3Productivity

If various shaped blocks are used for high-resolution images, then compression efficiency improves, but the bit amount required for signaling increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidbit amount for signaling
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent employs context-adaptive binary arithmetic coding (CABAC) and other entropy coding techniques where the coding process itself adapts to the data characteristics. The shape signaling leverages statistical properties of shape distribution in natural images, using context models that reduce the average number of bits required.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Rather than signaling all possible shape parameters for every coding unit, the patent uses differential coding and default value assumptions. Only deviations from expected patterns are explicitly signaled, reducing the average signaling overhead while maintaining full shape representation capability when needed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20240305781A1Video encoding method and apparatus, and video decoding method and apparatus using blocks split in various shapes from images
Publication Date: 2024.09.12 SAMSUNG ELECTRONICS CO LTD
  • US20240305781A1 patent drawing
  • US20240305781A1 patent drawing
  • US20240305781A1 patent drawing

AI summary

A video decoding method includes: determining a largest size of a coding unit and a smallest size of the coding unit by using information about the largest size of the coding unit and information about the smallest size of the coding unit, the information being obtained from a bitstream; obtaining, from the bitstream, information about a largest size of a block allowed to be ternary split and information about a smallest size of the block allowed to be ternary split, determining the largest size of the block allowed to be ternary split, determining the smallest size of the block allowed to be ternary split, determining whether to ternary split a current block, and decoding blocks generated by ternary splitting the current block.