Intra-Image Prediction Direction Selection for Video Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video codecs like H.264/MPEG-4 AVC and HEVC face challenges in achieving efficient data compression and decompression, particularly in handling high-resolution video data, with limitations in scalability and compression ratio.

Innovation Solution

The proposed solution involves transforming video data into a frequency domain, applying entropy encoding to quantized coefficients, and using intra- and inter-image prediction techniques to reduce the energy in residual images, combined with adaptive filtering and scanning processes to optimize data encoding and decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If macroblock-based motion compensation is used in H.264/MPEG-4 AVC, then data compression is achieved, but scalability and compression ratio are limited

Engineering Contradiction:
Improvedata compression ratioVSAvoidscalability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The image is divided into multiple blocks of different sizes (e.g., 16x16, 8x8, 4x4 macroblocks) rather than using a fixed macroblock structure. This segmentation allows flexible adaptation to different resolution requirements and content characteristics, enabling both high compression ratios and scalability across different video qualities and resolutions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The encoder dynamically selects the optimal block size and prediction mode for each region of the image based on content analysis. This dynamic adaptation allows the system to achieve high compression ratios for simple regions while maintaining quality in complex regions, and to scale efficiently to different resolutions by adjusting block sizes accordingly.

Inventive Principle:
Principle #15Dynamics

2Productivity

If fixed block size encoding is used, then encoding simplicity is maintained, but compression efficiency and adaptability to different resolutions are reduced

Engineering Contradiction:
Improvecompression efficiencyVSAvoidencoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The image is divided into multiple blocks of different sizes (e.g., 16x16, 8x8, 4x4 macroblocks) rather than using a fixed macroblock structure. This segmentation allows flexible adaptation to different resolution requirements and content characteristics, enabling both high compression ratios and scalability across different video qualities and resolutions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The encoder dynamically selects the optimal block size and prediction mode for each region of the image based on content analysis. This dynamic adaptation allows the system to achieve high compression ratios for simple regions while maintaining quality in complex regions, and to scale efficiently to different resolutions by adjusting block sizes accordingly.

Inventive Principle:
Principle #15Dynamics

3Productivity

If only inter-frame encoding is used, then motion compression is achieved, but intra-frame detail and image quality are compromised

Engineering Contradiction:
Improvemotion compressionVSAvoidimage quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system merges inter-frame prediction (motion compensation) and intra-frame prediction (spatial prediction) into a unified encoding framework. For each block, the encoder selects the most appropriate prediction mode based on content characteristics, achieving both motion compression for moving regions and high-quality detail preservation for static or complex regions.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The encoder dynamically selects the optimal block size and prediction mode for each region of the image based on content analysis. This dynamic adaptation allows the system to achieve high compression ratios for simple regions while maintaining quality in complex regions, and to scale efficiently to different resolutions by adjusting block sizes accordingly.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12489887B2Image data encoding and decoding
Publication Date: 2025.12.02 SONY GROUP CORP
  • US12489887B2 patent drawing
  • US12489887B2 patent drawing
  • US12489887B2 patent drawing

AI summary

An image encoding apparatus comprises a controller configured to select, from a set of prediction directions, a set of candidate prediction directions as a subset of the set of prediction directions, for a current image region of a current image in dependence upon one or more properties of a group of reference samples of the current image applicable to the current image region; and an intra-image predictor configured to predict samples of the current image region with respect to one or more of the group of reference samples of the same image according to a prediction direction between the current sample and a reference position amongst the reference samples; in which the intra-image predictor is configured to select the prediction direction for the current image region from the set of candidate prediction directions.