Video Decoder Overlay Legibility HDR Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video systems face challenges in dynamically adapting video signals to match the characteristics of displays with varying dynamic ranges, leading to issues such as legibility problems with bright overlays, halo effects, and inconsistent image quality when overlaying graphics on HDR video.
Innovation Solution
An apparatus and method for decoding HDR video signals that include reading least significant bits to determine merging properties of pixels, allowing for adaptive dynamic range adjustment based on the contribution of overlay signals, enabling separate adaptation of video and overlay components to optimize image rendering on displays with different dynamic ranges.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If dynamic range adaptation is applied to the entire merged video signal, then HDR image quality is improved, but overlay graphics become illegible or exhibit halo effects
Solution Approach 1:
The video signal is segmented into different types (video content vs. overlay graphics) based on metadata identifiers. This allows the dynamic range adaptation to be selectively applied only to video content segments while preserving overlay graphics segments in their original form, thereby improving HDR image quality without compromising overlay legibility.
Solution Approach 2:
Different processing qualities are applied to different parts of the signal based on their type. Video content receives full dynamic range adaptation processing to enhance HDR quality, while overlay graphics receive no or minimal processing to maintain their original appearance and legibility. This local differentiation resolves the contradiction between improving overall image quality and preserving specific graphic elements.
2Object-affected harmful factors
If dynamic range adaptation is not applied, then overlay graphics remain legible, but HDR image quality and contrast are degraded
Solution Approach 1:
The signal is divided into processable segments with identified types through metadata. This segmentation enables the system to apply adaptive processing only where needed (video content) while leaving other segments (overlays) untouched, thus achieving HDR quality improvement without sacrificing overlay legibility.
Solution Approach 2:
The processing approach dynamically changes based on the signal segment type. The system transitions from a static all-or-nothing processing approach to a dynamic selective processing approach, where the level of dynamic range adaptation applied depends on whether the current segment is video content or overlay graphics.
3Manufacturing precision
If separate processing of video and overlay components is implemented, then image rendering quality is improved, but system complexity increases
Solution Approach 1:
Metadata identifying the type of each signal segment is prepared in advance during signal generation or transmission. This preliminary tagging of video content versus overlay graphics eliminates the need for complex real-time analysis and classification, simplifying the processing system while enabling high-quality selective rendering.
Solution Approach 2:
The signal segments essentially identify themselves through embedded metadata tags. The processing system does not need to actively analyze or classify segments; instead, the segments provide their own classification information, reducing the computational burden and complexity of the processing system.
Data Source
AI summary
In a video processing system, such as e.g. a set top box or a BD player wherein in a merger video can be merged with one or more overlays a video/overlay pixel indication (A) is encoded in one or more of the least significant bits of one or more of the color components in the video signal. The video signal is transmitted over the interface between VPS and display. The display subject the image to an adaptation. This adaptation is performed dependent on the video/overlay pixel indication (A).


