Multiview Image Decoding with Dependent Delimiters for Picture Boundaries
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In AVC and MVC, detecting picture boundaries in a Dependent stream is complex due to the absence of unique data strings, making it difficult to correctly reproduce the operation of the virtual buffer model and decode bit streams efficiently.
Innovation Solution
Incorporating a unique data string, such as a Dependent delimiter (DD), at the beginning of each picture in the Dependent stream to easily identify the start of encoded data, allowing for correct decoding and multiplexing with the Base stream, enabling easy detection of picture boundaries and maintaining the virtual buffer model's operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of substance
If no unique data string is used in the Dependent stream, then the bit stream compression ratio is improved, but the difficulty of detecting picture boundaries increases
Solution Approach 1:
A unique data string (dependent delimiter) is introduced as an intermediary marker in the Dependent stream to indicate picture boundaries. This delimiter acts as a mediator that enables easy detection of picture starts without compromising the compression efficiency of the actual image data, as the delimiter is a fixed-length control element.
2Ease of operation
If a unique data string is added to each picture in the Dependent stream, then the ease of detecting picture boundaries is improved, but the bit stream size increases
Solution Approach 1:
The unique data string (dependent delimiter) is a small, fixed-length control element that is inexpensive in terms of bit stream size. It serves as a temporary marker solely for boundary detection purposes and does not require persistent storage or complex processing, making it a 'cheap' addition that does not significantly increase overall bit stream size.
3Reliability
If unique data strings are individually encoded at the beginning of each Dependent stream picture, then the reliability of virtual buffer model operation is improved, but the device complexity increases
Solution Approach 1:
The Dependent stream is segmented into discrete picture units, each clearly marked by a unique data string (dependent delimiter). This segmentation allows the decoding apparatus to reliably identify and process each picture independently within the virtual buffer model, improving operational reliability while maintaining straightforward encoding and decoding procedures.
Data Source
AI summary
A decoding method decodes a base stream generated by encoding a first image signal of a first view and a dependent stream generated by encoding a second image signal of a second view. The method includes detecting, on the basis of a dependent delimiter indicating a picture boundary between pictures in the dependent stream, the picture boundary in the dependent stream configured by inserting the dependent delimiter at the beginning of a picture in the dependent stream. Further, the method includes decoding the base stream and the dependent stream on the basis of the detected picture boundary in the dependent stream.


