Video Encoding Skip Mode for Residual Data Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing resolution and quality of video data lead to higher transmission and storage costs, as existing video compression technologies are not efficient enough to manage the increased data amount effectively.

Innovation Solution

A video decoding method and apparatus that determine whether residual block information is present, using intra prediction values and selectively decoding reference pixel values to recover prediction object blocks, thereby optimizing encoding and decoding efficiency by only processing necessary information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If video resolution and quality are increased, then video quality is improved, but transmission cost and storage cost increase

Engineering Contradiction:
Improvevideo qualityVSAvoiddata amount
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and transmits only the residual information (difference between actual and predicted pixel values) rather than transmitting complete video data. By separating the prediction component (which can be reconstructed at the decoder) from the residual component (which carries the actual information), the system reduces the quantity of data that needs to be transmitted and stored while maintaining video quality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter representation by transforming video data into a prediction-residual form. Instead of transmitting raw pixel values, the system transmits prediction mode indicators and residual differences, fundamentally changing how video data is parameterized and transmitted to achieve compression.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If residual block information is always encoded, then decoding accuracy is improved, but encoding complexity and data amount increase

Engineering Contradiction:
Improvedecoding accuracyVSAvoidencoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies partial action by selectively encoding residual block information only when necessary. The system determines whether to encode residuals based on prediction accuracy requirements, encoding residuals for some blocks while omitting them for others where prediction is sufficient, thus reducing overall encoding complexity and data amount while maintaining adequate decoding accuracy.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent introduces a parameter (residual encoding flag) that controls whether residual information is encoded for each block. This parameter change allows the system to adaptively adjust the level of detail encoded based on local image characteristics, balancing decoding accuracy with encoding complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240146959A1Image encoding method using a skip mode, and a device using the method
Publication Date: 2024.05.02 ELECTRONICS & TELECOMM RES INST
  • US20240146959A1 patent drawing
  • US20240146959A1 patent drawing
  • US20240146959A1 patent drawing

AI summary

Disclosed are an image encoding method using a skip mode and a device using the method. The image encoding method may comprise the steps of: judging whether there is residual block data of a prediction target block on the basis of predetermined data indicating whether residual block data has been encoded; and, if there is residual block data, restoring the prediction target block on the basis of the residual block data and an intra-screen predictive value of the prediction target block. Consequently, encoding and decoding efficiency can be increased by carrying out the encoding and decoding of screen residual data only for prediction target blocks where there is a need for a residual data block in accordance with screen similarity.