Intra Block Sub-Partition Processing Using Shared Reference Pixels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video coding methods process intra-coding blocks serially, which limits the speed of transcoding and decoding processes, especially when sub-partitions are involved.

Innovation Solution

Intra-prediction is performed by splitting the intra-coding block into multiple sub-partitions and processing these sub-partitions in parallel using shared reference pixels, allowing for simultaneous transcoding or decoding of groups of sub-partitions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If sub-partitions are processed serially, then processing accuracy is maintained, but processing speed deteriorates

Engineering Contradiction:
Improvetranscoding and decoding speedVSAvoidprocessing complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The current block is divided into multiple sub-partitions (e.g., four 8x8 sub-partitions from a 16x16 block), allowing independent parallel processing of each sub-partition while maintaining overall processing accuracy through systematic organization of the segmentation

Inventive Principle:
Principle #1Segmentation

2Productivity

If sub-partitions are processed in parallel, then processing speed is improved, but reference pixel management complexity increases

Engineering Contradiction:
Improvetranscoding and decoding productivityVSAvoidreference pixel management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

A single set of reference pixels from adjacent blocks is universally applied to multiple sub-partitions simultaneously, eliminating the need for separate reference pixel sets for each sub-partition and reducing management complexity while enabling parallel processing

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

Solution Approach 2:

The reference pixel management for multiple sub-partitions is merged into a unified process where one set of reference pixels serves all sub-partitions, simplifying the overall management structure while supporting parallel operations

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12477137B2Processing sub-partitions using reference pixels
Publication Date: 2025.11.18 HULU LLC
  • US12477137B2 patent drawing
  • US12477137B2 patent drawing
  • US12477137B2 patent drawing

AI summary

A method includes transcoding, by a first transcoding process, a first sub-partition of a current block using a first set of reference pixels. Also, the method includes transcoding, by a second transcoding process, a second sub-partition of the current block using the first set of reference pixels. The first transcoding process transcodes a third sub-partition of the current block based on a second set of reference pixels. The second transcoding process transcodes a fourth sub-partition of the current block based on a third set of reference pixels.