Panorama Video Decoding Using Default Spatial Layout Flags

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video encoding and decoding technologies face inefficiencies in handling two-dimensional panorama pictures, particularly in terms of spatial position relationships between sub-pictures, which leads to increased encoding and decoding overheads and reduced performance in virtual reality applications.

Innovation Solution

The implementation of executable programs that determine and utilize default spatial position relationships for two-dimensional panorama pictures, reducing the need for explicit indication of spatial position information and allowing for efficient encoding and decoding by using a default spatial layout format and position relationship, especially in scenarios where the actual relationship is partially or totally the same as the default setting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If explicit spatial position information is encoded for each sub-picture, then spatial position accuracy is improved, but encoding overhead increases

Engineering Contradiction:
Improvespatial position accuracyVSAvoidencoding overhead
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent applies preliminary action by pre-defining a default spatial position relationship for sub-pictures in panorama images. Instead of encoding spatial position information for every sub-picture, the system establishes a standard arrangement pattern beforehand. When the actual spatial arrangement matches this default pattern, no additional encoding is needed, thereby reducing overhead while maintaining position accuracy for standard cases.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the encoding parameter from explicit spatial position data to a flag indicating whether the default spatial position relationship is used. This parameter transformation allows the system to represent spatial information more efficiently: using a simple boolean flag instead of full position coordinates, thereby reducing the bit rate while maintaining sufficient spatial positioning for most applications.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If default spatial position relationship is used without verification, then encoding efficiency is improved, but spatial position accuracy deteriorates

Engineering Contradiction:
Improveencoding efficiencyVSAvoidspatial position accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements feedback by introducing a verification mechanism that compares the actual spatial position relationship of sub-pictures against the predefined default relationship. The system encodes a flag that indicates whether the default spatial arrangement is used. This feedback loop allows the decoder to correctly interpret the spatial positions, ensuring accuracy is maintained while encoding efficiency is improved through the reduced data representation.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If spatial position relationship is fully encoded, then decoding accuracy is improved, but processing time increases

Engineering Contradiction:
Improvedecoding accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-establishing the default spatial position relationship that will be used for decoding. This predefined pattern allows the decoder to quickly determine spatial positions without processing extensive position data for each sub-picture. The verification flag enables the decoder to skip detailed position parsing when the default arrangement is used, significantly reducing processing time while maintaining accuracy for standard configurations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies partial action by encoding only the necessary spatial position information - specifically, a flag indicating whether the default spatial arrangement is used, rather than encoding complete position data for all sub-pictures. This partial encoding approach reduces the amount of data that needs to be processed during decoding, thereby reducing processing time while maintaining sufficient accuracy for the intended application.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP3934255B1Executable program implementing an encoding and a decoding method
Publication Date: 2025.03.26 HUAWEI TECH CO LTD
  • EP3934255B1 patent drawingFigure 1~2
  • EP3934255B1 patent drawingFigure 3(a)~4
  • EP3934255B1 patent drawingFigure 5~6

AI summary

The present invention provides a decoding method applied to the field of video processing. The decoding method includes: receiving an encoded bitstream of a two-dimensional panorama picture, and determining an applicable spatial layout format of the two-dimensional panorama picture; parsing the encoded bitstream of the two-dimensional panorama picture, to determine whether a spatial position relationship between sub-pictures in the two-dimensional panorama picture in the applicable spatial layout format is a default spatial position relationship; and decoding the encoded bitstream of the two-dimensional panorama picture based on the applicable spatial layout format and the default spatial position relationship if the spatial position relationship between the sub-pictures in the two-dimensional panorama picture in the applicable spatial layout format is the default spatial position relationship.