Double-Layer Bitstream Processing for HDR-SDR Image Consistency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current image processing technologies are limited to single-layer bitstreams, either high dynamic range (HDR) or standard dynamic range (SDR), failing to efficiently handle double-layer bitstreams.
Innovation Solution
An image processing method and apparatus that processes a double-layer bitstream, comprising first and second encoded data representing base and enhancement images, to output a double-layer bitstream meeting diverse scenario requirements through decoding, composition, and encoding operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If image processing is performed on single-layer bitstream (HDR or SDR), then processing simplicity is maintained, but adaptability to different dynamic range scenarios is insufficient
Solution Approach 1:
The patent segments the image processing into two distinct layers: base layer processing and enhancement layer processing. The base layer (first image data) undergoes standard processing operations, while the enhancement layer (second image data) undergoes corresponding processing operations. This segmentation allows the system to handle double-layer bitstreams adaptively while managing complexity through modular processing stages.
Solution Approach 2:
The patent creates a universal image processing apparatus that can handle multiple types of bitstreams (both single-layer HDR/SDR and double-layer bitstreams) through the same processing framework. The apparatus performs image processing operations that are applicable across different scenarios, making the system multi-functional and adaptable to various dynamic range requirements without requiring separate processing pipelines.
2Adaptability or versatility
If different image processing operations are performed on first and second image data, then scenario-specific requirements are met, but consistency of image features in composite output is difficult to maintain
Solution Approach 1:
The patent employs feedback mechanisms where the processing operations applied to the enhancement layer are determined based on the processing operations applied to the base layer. The apparatus ensures that corresponding processing operations are performed on both layers, creating a feedback loop that maintains synchronization and consistency. This feedback approach allows scenario-specific adaptations while preserving image feature consistency in the composite output.
Solution Approach 2:
The patent applies different processing operations to different layers based on their specific requirements. The base layer receives certain processing operations while the enhancement layer receives corresponding operations that are tailored to its characteristics. This local quality approach allows each layer to be optimized for its specific role while maintaining overall consistency through the correspondence relationship between processing operations.
3Adaptability or versatility
If image processing is performed on decoded image data, then processing flexibility is improved, but decoding time and overall processing time increase
Solution Approach 1:
The patent performs preliminary decoding of the bitstream into separate base layer and enhancement layer image data before applying processing operations. By pre-decoding the data into its component layers, the system enables flexible processing operations to be applied selectively to different layers based on scenario requirements. This preliminary actionorganizes the data structure to facilitate efficient subsequent processing while maintaining flexibility.
Data Source
Figure 1
Figure 2A
Figure 2B
AI summary
Embodiments of this application provide an image processing method and apparatus. The method includes: performing image processing on a first double-layer bitstream, and outputting a second double-layer bitstream. The first double-layer bitstream includes first encoded data representing a first base image and second encoded data representing a first enhancement image. The second double-layer bitstream includes third encoded data representing a second base image and fourth encoded data representing a second enhancement image. The first base image and the first enhancement image are used to obtain a first composite image, the second base image and the second enhancement image are used to obtain a second composite image, and a difference between the first composite image and the second composite image relates to an image processing operation. In this application, image processing on the double-layer bitstream can be implemented, so that the output double-layer bitstream meets requirements of different scenarios.