Prediction-Aware Flexible Skip Coding for Lower-Overhead Video Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding and decoding technologies require explicit signaling of various parameters and settings, leading to increased resource consumption and complexity.

Innovation Solution

Implementing a flexible skip coding (FSC) scheme that allows computer systems to infer encoding parameters without explicit signaling, reducing the need for parsing and signaling of certain parameters, thereby optimizing resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If explicit signaling of encoding parameters is used, then decoding accuracy is improved, but resource consumption and complexity increase

Engineering Contradiction:
Improvedecoding accuracyVSAvoidresource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The decoder infers encoding parameters autonomously by analyzing the encoded data stream and identifying patterns, rather than receiving explicit parameter signals. The system serves itself by deriving transformation types, scan orders, and coding contexts directly from the data structure, eliminating the need for separate parameter transmission and reducing resource overhead.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent extracts parameter information implicitly embedded within the encoded data stream itself, rather than requiring separate explicit signaling channels. By parsing the data structure and deriving parameters from the encoded content's inherent patterns, the system removes the redundant overhead of explicit parameter transmission while maintaining decoding accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If explicit signaling of encoding parameters is used, then decoding accuracy is improved, but device complexity increases

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

Solution Approach 1:

The decoder autonomously determines encoding parameters by analyzing the data stream structure and inferring transformation types, scan orders, and coding contexts from the encoded content itself. This self-service approach eliminates complex parameter parsing logic and reduces device complexity while maintaining accurate decoding.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent creates a universal decoding mechanism that can handle multiple parameter types and encoding variations through a single inference-based approach. Rather than requiring separate parsing logic for each parameter type, the system uses a unified method to derive all necessary parameters from the data stream, simplifying the overall device architecture.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If flexible skip coding is implemented, then resource usage is optimized, but parameter inference complexity increases

Engineering Contradiction:
Improveresource usage efficiencyVSAvoidinference complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the decoding process into distinct inference stages, where the decoder systematically analyzes different aspects of the data stream to determine specific parameters. By dividing the inference task into manageable segments (transformation type identification, scan order determination, coding context derivation), the system reduces overall inference complexity while maintaining resource efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The decoder performs preliminary analysis of the data stream structure before full decoding, identifying patterns and characteristics that indicate encoding parameters. This preliminary action allows the system to prepare inference results in advance, reducing the computational burden during the main decoding process and optimizing resource usage.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12363331B2Encoding and decoding video content using prediction-aware flexible skip coding
Publication Date: 2025.07.15 APPLE INC
  • US12363331B2 patent drawing
  • US12363331B2 patent drawing
  • US12363331B2 patent drawing

AI summary

In an example method, a decoder obtains a data stream representing video content. The video content is partitioned into one or more logical units, and each of the logical units is partitioned into one or more respective logical sub-units. The decoder determines that the data stream includes first data indicating that a first logical unit has been encoded according to a flexible skip coding scheme. In response, the decoder determines a first set of decoding parameters based on the first data, and decodes each of the logical sub-units of the first logical unit according to the first set of decoding parameters.