Sub-picture Buffer Parameter Signaling for Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices face challenges in efficiently representing and processing high-quality digital media for storage and rapid playback, particularly in managing buffer sizes and delivery schedules for sub-picture levels in video coding systems.

Innovation Solution

The implementation of systems and methods that signal sub-picture buffer parameters, such as the sub-picture coded picture buffer (CPB) size and scale parameters, to enable efficient buffer management and bitstream conformance testing, allowing for reduced buffer sizes and preventing overflow or underflow, thereby optimizing hardware requirements and performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If buffer size is increased to prevent overflow, then reliability is improved, but device complexity and hardware costs increase

Engineering Contradiction:
Improvebuffer overflow preventionVSAvoidhardware requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the picture buffer into multiple sub-picture buffers, each with its own size parameter. This segmentation allows the system to manage buffer resources more efficiently by allocating appropriate sizes to different sub-pictures, preventing overflow without requiring a single large buffer that would increase hardware complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces scalable buffer size parameters that can be dynamically adjusted based on picture characteristics. By changing buffer parameters adaptively rather than using fixed large buffers, the system maintains reliability while reducing unnecessary hardware resources.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If buffer size is reduced to minimize hardware costs, then device complexity is reduced, but reliability deteriorates due to potential overflow or underflow

Engineering Contradiction:
Improvememory needsVSAvoidbuffer management stability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

By segmenting the buffer into multiple sub-picture buffers with individually optimized sizes, the system achieves better resource utilization. Each sub-buffer can be sized appropriately for its specific needs, reducing total memory requirements while maintaining stability through distributed buffer management.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic buffer size adjustment mechanisms where buffer parameters are adapted based on actual picture content and delivery requirements. This dynamic approach allows the system to use minimal buffer space while preventing overflow, as buffer sizes are optimized in real-time rather than statically allocated.

Inventive Principle:
Principle #15Dynamics

3Productivity

If sub-picture buffer parameters are signaled to enable efficient buffer management, then productivity is improved, but device complexity increases due to additional signaling

Engineering Contradiction:
Improvebuffer management efficiencyVSAvoidparameter signaling
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies different buffer parameters to different sub-pictures based on their specific characteristics. This local optimization allows efficient buffer management tailored to each sub-picture's needs without requiring complex global buffer control mechanisms, improving productivity with manageable complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent signals buffer parameters selectively rather than for all pictures. By applying sub-picture buffer parameter signaling only where needed (partial action), the system achieves efficient buffer management in critical cases without the overhead of universal parameter signaling, balancing productivity improvement with complexity control.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9860538B2Electronic device for encoding a buffer parameter
Publication Date: 2018.01.02 SHARP KK
  • US9860538B2 patent drawing
  • US9860538B2 patent drawing
  • US9860538B2 patent drawing

AI summary

An electronic device for sending a message is described. The electronic device includes a processor and instructions stored in memory that is in electronic communication with the processor. The electronic device determines whether a picture is allowed to be decoded on a sub-picture level. If the picture is allowed to be decoded on a sub-picture level, the electronic device generates at least one of a buffer size parameter and a buffer scale parameter. The electronic device sends at least one of the buffer size parameter and the buffer scale parameter.