A computer-implemented method includes accessing a high dynamic range (HDR) media content item. Statistical analysis is performed to determine statistical information associated with the HDR media content item at each incremental portion of the HDR media content item. Metadata for each incremental portion of the HDR media content item is generated. A standard dynamic range (SDR) version of the content is derived using the HDR metadata. The metadata and an SDR version of the HDR media content item is transmitted to a storage service. The metadata and the SDR version are caused to be received at a display device. The SDR version is converted to HDR with a dynamic range bounded based on the metadata.
Content Creative Intention Preservation Under Various Ambient Color Temperatures
- Suwon-si, KR Chenguang Liu - Tustin CA, US Chang Su - Foothills Ranch CA, US McClain C. Nelson - Anaheim CA, US Madhu Athreya - Saratoga CA, US William Mandel - Moorpark CA, US Soojung Hyun - Tustin CA, US
International Classification:
H04N 9/73 G06T 5/00 H04N 9/64 H04N 9/68
Abstract:
One embodiment provides a method comprising receiving an input content, and receiving ambient contextual data indicative of one or more ambient lighting conditions of an environment including a display device. The input content has corresponding metadata that at least partially represents a creative intent indicative of how the input content is intended to be viewed. The method further comprises adaptively correcting the input content based on the ambient contextual data to preserve the creative intent, and providing the corrected input content to the display device for presentation. The adaptively correcting comprises applying automatic white balancing to the input content to correct color tone of the input content.
Adaptive High Dynamic Range (Hdr) Tone Mapping With Overlay Indication
- Suwon-si, KR Seongnam Oh - Irvine CA, US Soojung Hyun - Tustin CA, US Li Tao - Irvine CA, US
International Classification:
G06T 11/60 G06T 5/00
Abstract:
A method for video tone mapping includes receiving an overlay indication from an input data stream indicating whether a graphic is being overlaid on image data for a High Dynamic Range (HDR) scene. Based on the overlay indication, a hardware processor processes a video stream using a first tone mapping function to generate a first tone mapped video, or a second tone mapping function to generate a second tone mapped video.