Image Encoding Sub-bitstream Descriptor for Layer Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image encoding methods face difficulties in generating sub-bitstreams with high flexibility, particularly when combining spatial scalable and multiview image encoding, as they struggle to efficiently process and manage sub-bitstreams with multiple layer and view identifiers.

Innovation Solution

The method generates a second sub-bitstream including multiple first sub-bitstreams corresponding to multiple layers and views, along with a descriptor containing minimum and maximum values for layer and view identifiers, enabling flexible processing and management of sub-bitstreams.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple first sub-bitstreams corresponding to multiple layers are combined into a second sub-bitstream, then the flexibility of sub-bitstream processing is improved, but the complexity of managing and identifying layers increases

Engineering Contradiction:
Improveflexibility of sub-bitstream processingVSAvoidcomplexity of layer management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by introducing a descriptor with minimum and maximum layer identifier fields. This descriptor parameterizes the layer range information, allowing the decoding device to efficiently manage multiple layers without increased complexity. The minimum_layer_id and maximum_layer_id parameters enable flexible sub-bitstream processing while maintaining simple layer identification through standardized parameter representation.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If a descriptor with minimum and maximum layer identifier fields is generated, then the efficiency of sub-bitstream processing is improved, but the amount of data to be managed increases

Engineering Contradiction:
Improveefficiency of sub-bitstream processingVSAvoidamount of descriptor data
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent merges multiple layer identifier pieces of information into a single descriptor structure. Instead of managing separate identifiers for each layer, the minimum and maximum layer identifiers are combined into one descriptor, reducing the overall data management burden. This merging approach maintains processing efficiency while minimizing the quantity of data that needs to be handled.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If spatial scalable and multiview image encoding are combined, then the versatility of the encoding system is improved, but the difficulty of detecting and managing multiple identifiers increases

Engineering Contradiction:
Improveversatility of encoding systemVSAvoiddifficulty of managing multiple identifiers
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements universality by creating a descriptor structure that can handle both spatial scalable and multiview encoding scenarios. The same descriptor with minimum and maximum identifier fields serves multiple functions: managing spatial layers, managing view layers, and potentially combining both. This universal approach reduces the difficulty of detecting and managing multiple identifiers by providing a unified mechanism for all identifier types.

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

Data Source

PatentUS10582183B2Image encoding method, image decoding method, image encoding device, and image decoding device
Publication Date: 2020.03.03 SUN PATENT TRUST
  • US10582183B2 patent drawing
  • US10582183B2 patent drawing
  • US10582183B2 patent drawing

AI summary

An image encoding method according to an aspect of the present invention includes: generating, from a plurality of first sub-bitstreams which are obtained by encoding a plurality of images on a per layer basis according to spatial scalable image encoding, a second sub-bitstream including two or more first sub-bitstreams corresponding to two or more layers, the two or more first sub-bitstreams being included in the plurality of first sub-bitstreams; and generating a descriptor including a first field indicating a minimum value for two or more layer identifiers indicating the two or more layers and a second field indicating a maximum value for the two or more layer identifiers.