Intra-block Determination for Forced Intra-prediction in Video Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing encoding methods do not prioritize the quick return of high-importance blocks in decoded images when errors occur during transmission, leading to potential loss of critical image data.

Innovation Solution

An encoding apparatus that determines a block's prediction mode to be a forced intra-prediction mode based on its priority, allowing for quick recovery of high-importance blocks by encoding and transmitting them using intra-prediction, thereby ensuring timely recovery of critical image data during errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If inter-encoding is used to reduce encoded amount, then transmission efficiency is improved, but error propagation increases and normal image data cannot be decoded after reception error

Engineering Contradiction:
Improveencoded amountVSAvoiddecodability after error
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The image is divided into multiple blocks with different priorities. High-priority blocks are encoded using intra-encoding to ensure they can be decoded independently even after transmission errors, while low-priority blocks use inter-encoding to minimize encoded amount. This segmentation allows the system to maintain reliability for critical regions while preserving transmission efficiency overall.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different encoding methods are applied to different regions of the image based on their importance. High-priority blocks (such as those containing critical information) use intra-encoding for reliability, while low-priority blocks use inter-encoding for efficiency. This local differentiation resolves the contradiction by ensuring decodability where needed while minimizing overall encoded amount.

Inventive Principle:
Principle #3Local quality

2Reliability

If intra-encoding is used for all blocks to ensure decodability, then reliability is improved, but encoded amount increases significantly

Engineering Contradiction:
Improvedecodability after errorVSAvoidencoded amount
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

Instead of applying intra-encoding uniformly to all blocks, the system segments blocks by priority and applies intra-encoding only to high-priority blocks. This selective approach maintains the reliability benefit for critical regions while avoiding the excessive encoded amount that would result from universal intra-encoding.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The encoding method parameter is changed dynamically based on block priority. High-priority blocks use intra-encoding parameters for reliability, while low-priority blocks use inter-encoding parameters for efficiency. This parameter change strategy resolves the contradiction by adapting the encoding approach to the specific requirements of each region.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If uniform intra-encoding frequency is applied to all blocks, then implementation simplicity is maintained, but high-importance blocks cannot be recovered quickly after errors

Engineering Contradiction:
Improveencoding uniformityVSAvoidrecovery time for high-importance blocks
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The intra-encoding frequency is made dynamic rather than uniform. High-priority blocks are assigned higher intra-encoding frequencies to enable faster recovery after errors, while low-priority blocks use lower frequencies. This dynamic adjustment resolves the contradiction by prioritizing recovery time for important regions while maintaining reasonable encoding complexity through systematic frequency assignment.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10271056B2Encoding apparatus, encoding method and program
Publication Date: 2019.04.23 SONY GROUP CORP
  • US10271056B2 patent drawing
  • US10271056B2 patent drawing
  • US10271056B2 patent drawing

AI summary

There is provided an encoding apparatus, including an intra-block determination section which determines that a prediction mode of a block is a forced intra-prediction mode, by a frequency based on a priority of each block of an image to be encoded, an encoding section which encodes the block, to which the prediction mode has been determined to be an intra-prediction mode by the intra-block determination section, with the intra-prediction mode, and a transmission section which transmits an encoded result of the image to be encoded obtained by the encoding section, and the prediction mode of the image.