Backward Compatible Video Encoding Pipeline for SDR-HDR Compatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies face challenges in encoding and decoding video data to support a wide variety of standard dynamic range (SDR) and high dynamic range (HDR) display devices, particularly in maintaining image fidelity and efficiency across different dynamic ranges.
Innovation Solution
The implementation of high-fidelity full reference and high-efficiency reduced reference encoding in an end-to-end single-layer backward compatible encoding pipeline, using multivariate multiple regression coefficients and dynamic 3D mapping tables to generate chroma and luma mappings, and constructing backward reshaping mappings to approximate HDR images from SDR images.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional encoding pipelines are used to support both SDR and HDR displays, then device compatibility is improved, but image fidelity deteriorates due to letterbox brightening and block vanishing artifacts
Solution Approach 1:
The encoding pipeline is segmented into separate SDR and HDR processing paths. The system determines whether to apply HDR encoding based on metadata indicating HDR capability of the display device, thereby selecting the appropriate encoding path to avoid artifacts while maintaining compatibility
Solution Approach 2:
The system changes encoding parameters dynamically based on the target display device's HDR capability. When HDR is detected, HDR-specific encoding parameters are applied; otherwise, conventional SDR parameters are used, preventing artifacts like letterbox brightening and block vanishing
2Manufacturing precision
If high-fidelity HDR encoding is implemented, then image quality is improved, but computational complexity increases
Solution Approach 1:
The system applies HDR encoding only partially - specifically when the target display device supports HDR as indicated by metadata. This selective application provides high-fidelity encoding only where needed, avoiding unnecessary computational complexity in SDR-only scenarios
Solution Approach 2:
The encoding system uses metadata from the source video signal to automatically determine whether HDR encoding should be applied. This self-determination mechanism eliminates the need for complex external control systems while maintaining image quality
3Measurement precision
If chroma mapping is applied during HDR encoding, then color accuracy is improved, but encoding time increases
Solution Approach 1:
Chroma mapping is performed as a preliminary step during the encoding process itself, rather than as a separate post-processing step. This integration allows color accuracy to be maintained while avoiding additional encoding time
Data Source
AI summary
3D mapping statistics are generated for a first image of a first dynamic range and a second image of a second dynamic range different from the first dynamic range. Multivariate multiple regression (MMR) coefficients are generated by solving an optimization problem formulated using an MMR matrix built with the 3D mapping statistics without a letterbox constraint, and used to generate chroma mappings for predicting chroma codeword values of the second image. It is determined whether a letterbox exists in the images. If so, it is determined whether the chroma mappings accurately predict chroma codeword values in the second image. A reconstructed image generated by a recipient device by backward reshaping one of the images is rendered by a display device operating in conjunction with the recipient device.


