Image Processing for Seamless HDR/SDR HDMI Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Frequent switching between HDR and SDR videos in a hybrid video stream causes the display device to reinitialize the HDMI standard, leading to one or more seconds of black screen and adversely affecting user experience.
Innovation Solution
An image processing method and apparatus that determines the current interface mode and processes image data to convert formats unsupported by that mode into formats supported by the interface, using color space conversion, dynamic range mapping, color gamut mapping, and non-uniform encoding to ensure consistent display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the playback device sends HDMI reset signal to the display device to enable HDR video playback, then the display device can reinitialize HDMI standard and support HDR video, but frequent switching between HDR and SDR videos causes one or more seconds of black screen and severely affects viewing experience
Solution Approach 1:
The processing device performs preliminary actions by converting HDR video streams to SDR format in advance, so that when the display device receives the video stream, the format is already compatible with the current interface mode, avoiding the need for frequent HDMI reinitialization and black screen interruptions
Solution Approach 2:
The processing device acts as an intermediary between the HDR video source and the SDR display device, converting the HDR video stream into SDR format so that the display device can play back the video without needing to reinitialize the HDMI standard, thus eliminating black screen issues
2Adaptability or versatility
If the display device reinitializes HDMI standard to support HDR video, then HDR video can be played, but the reinitialization process takes a relatively long time causing black screen
Solution Approach 1:
The processing device performs format conversion in advance before the video is sent to the display device, so that when the display device receives the video stream, the format is already compatible with the current interface mode, avoiding the need for frequent HDMI reinitialization
Solution Approach 2:
The processing device serves as an intermediary that converts HDR video to SDR format, allowing the display device to receive video in a format compatible with its current interface mode without needing to reinitialize HDMI, thus reducing the duration of black screen
3Adaptability or versatility
If the playback device sends HDMI reset signal frequently to switch between HDR and SDR videos, then the display device can adapt to different video formats, but it causes one or more seconds of black screen
Solution Approach 1:
The processing device performs format conversion in advance based on the incoming video stream type, so that when the display device receives the video, the format is already prepared and compatible, eliminating the need for frequent HDMI reset signals and preventing black screen interruptions
Solution Approach 2:
The processing device acts as an intermediary that handles format conversion between HDR and SDR, allowing the display device to receive video in the appropriate format without needing to frequently reinitialize HDMI, thus maintaining seamless playback and improving viewing experience
Data Source
AI summary
An image processing method includes determining a format of first image data; determining a first interface mode that is currently used, where the first interface mode is determined when the processing device establishes physical connections with a display device, and the format of the first image data format is not supported by the first interface mode; and processing the first image data based on the first interface mode to generate second image data, where a format of the second image data is supported by the first interface mode. Image data will be processed when an image format of the image data is not supported by the first interface mode.


