Spatial Video Prediction with Sub-Modes for Intra 16×16 Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing AVC standard for video compression does not offer sufficient modes for accurate spatial prediction in intra 16×16 mode predictive encoding, leading to inefficiencies in data compression and increased bit transmission for prediction mode information.

Innovation Solution

The method introduces additional sub-modes within existing prediction modes, such as vertical/horizontal, DC, and DC selection modes, to enhance spatial prediction accuracy without increasing the bit rate for prediction mode information, using a prediction controller to determine similarity among adjacent data units and selecting appropriate reference data units for pixel value prediction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If additional prediction modes are introduced to improve spatial prediction accuracy, then prediction accuracy is improved, but the amount of bit transmission for prediction mode information increases

Engineering Contradiction:
Improvespatial prediction accuracyVSAvoidbit transmission for prediction mode information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent segments the prediction mode selection into two levels: first selecting from four basic modes (vertical, horizontal, DC, plane), then selecting from sub-modes based on the basic mode chosen. This hierarchical segmentation allows detailed prediction accuracy without requiring transmission of all possible mode information, as only the basic mode and sub-mode index need to be transmitted.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent dynamically adjusts the prediction approach by first determining a basic mode and then selecting from context-dependent sub-modes. The sub-mode selection adapts based on the chosen basic mode and local image characteristics, allowing the system to provide detailed prediction where needed while maintaining efficiency elsewhere.

Inventive Principle:
Principle #15Dynamics

2Productivity

If more prediction modes are provided for accurate spatial prediction, then compression efficiency is improved, but the complexity of the encoding system increases

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

Solution Approach 1:

The encoding system complexity is managed by segmenting the prediction mode structure into basic modes and sub-modes. The encoder first selects a basic mode from four options, then selects from a limited set of sub-modes (typically 2-4 per basic mode). This segmentation prevents the encoder from needing to evaluate all possible prediction modes simultaneously, reducing computational complexity while maintaining compression efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of providing all possible prediction modes for every situation, the patent uses partial action by selecting from sub-modes based on the chosen basic mode and local image characteristics. This partial approach provides sufficient prediction accuracy for each context without requiring the full set of all possible modes, thereby reducing system complexity.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If all pixel values from previous data units are used for predictive encoding, then prediction accuracy is improved, but the amount of data to be processed increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidamount of data to be processed
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by using different prediction approaches for different regions of the current data unit. Within each block, the prediction uses pixel values from specific locations in previous data units that are most relevant to that block's characteristics. This selective use of reference pixel values provides accurate local prediction without processing all pixel values from all previous data units.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses partial action by selecting only the necessary pixel values from previous data units for prediction, rather than using all available pixel values. For each prediction mode, specific reference lines or regions are selected based on the prediction direction and local image characteristics, reducing the amount of data to be processed while maintaining prediction accuracy.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8964836B2Method and apparatus for spatial predictive encoding and/or decoding of video data
Publication Date: 2015.02.24 UNIVERSITY INDUSTRY COOPERATION GROUP OF KYUNG HEE UNIVERSITY
  • US8964836B2 patent drawing
  • US8964836B2 patent drawing
  • US8964836B2 patent drawing

AI summary

A method and apparatus for spatial predictive encoding and/or decoding of video data. The method for spatial predictive encoding of video data includes determining similarity among a plurality of previous data units that are adjacent to a current data unit, determining a reference data unit for spatial predictive encoding of the current data unit according to the determined similarity, and determining predicted values of pixels of the current data unit using pixel values of the reference data unit.