Video Bitstream Coefficient Scanning for High-Bitrate Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face inefficiencies and increased overhead when handling high bit depth, high quality, and high bitrate video, affecting coding speed and throughput.

Innovation Solution

A decoder and encoder system that determines and signals a last-significant-coefficient position-reverse flag, allowing for efficient encoding and decoding of coefficients based on high bit depth, high quality, high bitrate, and high frame rate conditions, using coordinate information to reverse the scanning order and encode coefficients before the last significant coefficient.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If existing video coding solutions are used for triple-high video (high bit depth, high quality, high bitrate), then video quality and bit depth are improved, but coding overhead increases and coding speed decreases

Engineering Contradiction:
Improvevideo qualityVSAvoidcoding speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent inverts the traditional scanning order for coefficient encoding by introducing a reverse scanning mechanism. Instead of scanning from top-left to bottom-right, the encoder scans from bottom-right to top-left to more efficiently pack significant coefficients, reducing the number of coefficients that need to be coded and thereby reducing overhead and improving coding speed without sacrificing quality

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent changes the scanning direction parameter from conventional (top-left to bottom-right) to reverse (bottom-right to top-left). This parameter change optimizes the encoding process for triple-high video by better aligning the scanning order with the distribution of significant coefficients in high bit depth and high quality video content

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If existing video coding solutions are used for triple-high video, then video quality is improved, but coding overhead increases

Engineering Contradiction:
Improvevideo qualityVSAvoidcoding overhead
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

By inverting the scanning order to start from the bottom-right corner, the patent efficiently identifies and codes only the significant coefficients in reverse order. This reduces the number of coefficients that need to be transmitted in the bitstream, thereby reducing coding overhead while maintaining high video quality

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent extracts and codes only the significant coefficients (those with non-zero values) using the reverse scanning method, rather than coding all coefficients. This extraction approach reduces the amount of data that needs to be transmitted, reducing overhead while preserving the essential visual information

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of manufacture

If conventional scanning order is used for high bit depth video, then encoding simplicity is maintained, but encoding efficiency decreases

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

Solution Approach 1:

The patent introduces a dynamic scanning approach by conditionally applying reverse scanning based on video characteristics (high bit depth, high quality, high bitrate). The encoder can adaptively choose between conventional and reverse scanning orders, making the encoding process more efficient for triple-high video while maintaining simplicity for conventional video

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260101056A1Encoder, decoder, and method for transmitting bitstream
Publication Date: 2026.04.09 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US20260101056A1 patent drawing
  • US20260101056A1 patent drawing
  • US20260101056A1 patent drawing

AI summary

A decoder includes a processor and a memory storing a computer program which, when executed by the processor, causes the processor to perform the following operations. A bitstream is parsed to obtain a video flag. When the video flag indicates that a video satisfies a preset condition, the bitstream is parsed to obtain a last-significant-coefficient position-reverse flag and coordinate information of a last significant coefficient. When the last-significant-coefficient position-reverse flag indicates that a position of the last significant coefficient is reversed for a current block, the position of the last significant coefficient is determined by calculation with the coordinate information of the last significant coefficient. According to a preset scanning order, all coefficients before the position of the last significant coefficient are decoded to determine coefficients of the current block.