Adaptive Intra-frame Skip Mode Encoding for Video Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing method for indicating the intra-frame skip mode in 3D-HEVC is inefficient due to a fixedly transmitted 1-bit flag, which does not adapt to the probability of the mode being used, leading to low coding efficiency, especially when the intra-frame skip mode occurs rarely.

Innovation Solution

The proposed method determines the type of the upper-layer data unit to express intra-frame skip mode information as code words of different lengths in the bitstream, using a 1-bit flag for high probability cases and longer code words for low probability cases, allowing for adaptive encoding and decoding of additional information such as prediction methods and residual information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If a fixedly transmitted 1-bit flag is used to indicate the intra-frame skip mode, then the encoding method is simple, but the coding efficiency is low when the intra-frame skip mode occurs rarely

Engineering Contradiction:
Improveencoding simplicityVSAvoidcoding efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent applies dynamics by making the encoding method adaptive rather than fixed. The encoder dynamically selects between different encoding approaches (1-bit flag vs. other methods) based on the probability of intra-frame skip mode occurrence in different contexts, allowing the system to optimize for coding efficiency while maintaining simplicity where applicable

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of flag length from fixed (always 1-bit) to variable (1-bit or other lengths) based on the upper-layer data unit type. This parameter change allows the system to use shorter flags when appropriate (improving efficiency) while maintaining the simple 1-bit flag approach when it remains beneficial

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If a 1-bit flag is always transmitted to indicate the intra-frame skip mode, then the method is straightforward, but the bitstream overhead increases when the mode occurs rarely

Engineering Contradiction:
Improvemethod straightforwardnessVSAvoidbitstream overhead
Core Design Contradiction:
Ease of operationVSLoss of substance

Solution Approach 1:

The patent changes the parameter of flag length from fixed to variable based on the type of upper-layer data unit. By transmitting 1-bit flags only when appropriate (intra prediction encoding frames) and using alternative methods when the intra-frame skip mode is unlikely (inter prediction encoding frames), the system reduces bitstream overhead while maintaining straightforward operation in the cases where it remains beneficial

Inventive Principle:
Principle #35Parameter changes

3Productivity

If the intra-frame skip mode is used for depth image coding, then the coding compression efficiency is improved, but the reconstructed value has specific distortion compared to the original value

Engineering Contradiction:
Improvecoding compression efficiencyVSAvoidreconstruction accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent applies parameter changes by adapting the encoding method based on the type of upper-layer data unit. The system changes when to apply the intra-frame skip mode (and accept its distortion) versus when to use more accurate but less efficient methods, optimizing the trade-off between compression efficiency and reconstruction accuracy for different frame types

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10623773B2Method and device for encoding and decoding intra-frame skip mode information
Publication Date: 2020.04.14 SAMSUNG ELECTRONICS CO LTD
  • US10623773B2 patent drawing
  • US10623773B2 patent drawing

AI summary

Provided are methods and apparatuses for encoding and decoding video. The method of decoding video includes determining a type of an upper-layer data unit including a current coding unit in a hierarchical structure of a data unit; and obtaining, from a bitstream, intra-frame skip mode information of the current coding unit, according to the determined type of the upper-layer data unit, wherein, according to different types of the upper-layer data unit, the intra-frame skip mode information is expressed as code words having different lengths in the bitstream.