IP Library › Granted Patent US 12,593,016
Granted Patent B2
US 12,593,016 · App. 18/511,602 · Granted Mar 31, 2026

Environmentally aware tone mapping for a television display

Inventor: Dongeek Shin (San Jose, CA)
Assignee: Google LLC
H04N9/64G06F3/1407G06T11/001
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,593,016
App. No.
18/511,602
Granted
Mar 31, 2026
Kind
B2
Abstract

According to an aspect, a method may include receiving, by a display device, ambient light measurement data from ambient light measurement devices. The method may include calculating distance measurements indicative of a measured distance between the ambient light measurement devices. The method may include generating a light measurement graph based on the ambient light measurement data and the distance measurements. The method may include generating a raw tone mapping function based on the light measurement graph, the generating using a spatially aware graph neural network. The method may include applying the raw tone mapping function to media content to generate a color corrected version of the media content. The method may include displaying on a display of the display device the color corrected version of the media content.

Claims (48)

1 . A method comprising:

receiving, by a display device, ambient light measurement data from ambient light measurement devices;

calculating distance measurements indicative of a measured distance between the ambient light measurement devices;

generating a light measurement graph based on the ambient light measurement data and the distance measurements, the generating comprising:

determining that at least one of the ambient light measurement devices is located in a room with the display device;

determining that at least another of the ambient light measurement devices is not located in the room with the display device; and

filtering out the ambient light measurement data received from the ambient light measurement devices not located in the room for use as a basis for the generating of the light measurement graph;

generating a raw tone mapping function based on the light measurement graph, the generating using a spatially aware graph neural network;

applying the raw tone mapping function to media content to generate a color corrected version of the media content; and

displaying on a display of the display device the color corrected version of the media content.

2 . The method of claim 1 , wherein calculating the distance measurements comprises utilizing one of an ultra wide band indoor positioning measurement technique, or a high accuracy distance measurement technique.

3 . The method of claim 1 , wherein the display device receives the light measurement graph from a designated host device.

4 . The method of claim 3 , wherein the designated host device is a mobile computing device.

5 . The method of claim 1 , wherein receiving the ambient light measurement data comprises periodically polling the ambient light measurement devices.

6 . The method of claim 1 , wherein generating the color corrected version of the media content comprises providing a scaling vector to a display rendering engine of the display device.

7 . The method of claim 1 , wherein the spatially aware graph neural network is back propagated.

8 . The method of claim 1 , wherein the display device is a television set including a display.

9 . The method of claim 1 , wherein the ambient light measurement devices include at least one of a smartphone, a smart watch, or a smart home device.

10 . The method of claim 1 , wherein the display device is a network-connected display device.

11 . A non-transitory computer-readable medium storing executable instructions that when executed by at least one processor of a display device cause the at least one processor to execute operations, the operations comprising:

receiving, by the display device, ambient light measurement data from ambient light measurement devices;

calculating distance measurements indicative of a measured distance between the ambient light measurement devices;

generating a light measurement graph based on the ambient light measurement data and the distance measurements, the generating comprising:

determining that at least one of the ambient light measurement devices is located in a room with the display device;

determining that at least another of the ambient light measurement devices is not located in the room with the display device; and

filtering out the ambient light measurement data received from the ambient light measurement devices not located in the room for use as a basis for the generating of the light measurement graph;

generating a raw tone mapping function based on the light measurement graph, the generating using a spatially aware graph neural network;

applying the raw tone mapping function to media content to generate a color corrected version of the media content; and

displaying on a display of the display device the color corrected version of the media content.

12 . The non-transitory computer-readable medium of claim 11 , wherein calculating the distance measurements comprises utilizing one of an ultra wide band indoor positioning measurement technique, or a high accuracy distance measurement technique.

13 . The non-transitory computer-readable medium of claim 11 , wherein the display device receives the ambient light measurement data from a designated host device.

14 . The non-transitory computer-readable medium of claim 13 , wherein the designated host device is a mobile computing device.

15 . The non-transitory computer-readable medium of claim 11 , wherein receiving the ambient light measurement data comprises periodically polling the ambient light measurement devices.

16 . The non-transitory computer-readable medium of claim 11 , wherein generating the color corrected version of the media content comprises providing a scaling vector to a display rendering engine of the display device.

17 . A system comprising:

at least one processor; and

a non-transitory computer-readable medium storing instructions that when executed by the at least one processor cause the system to:

receive ambient light measurement data from ambient light measurement devices;

calculate distance measurements indicative of a measured distance between the ambient light measurement devices;

generate a light measurement graph based on the ambient light measurement data and the distance measurements, the generating comprising:

determining that at least one of the ambient light measurement devices is located in a room with a display device;

determining that at least another of the ambient light measurement devices is not located in the room with the display device; and

filtering out the ambient light measurement data received from the ambient light measurement devices not located in the room for use as a basis for the generating of the light measurement graph;

generate a raw tone mapping function based on the light measurement graph, the generating using a spatially aware graph neural network;

apply the raw tone mapping function to media content to generate a color corrected version of the media content; and

display on a display of the system the color corrected version of the media content.

18 . The system of claim 17 , wherein generating the color corrected version of the media content comprises providing a scaling vector to a display rendering engine.

19 . The system of claim 17 , wherein the spatially aware graph neural network is back propagated.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2023
From: SHIN, DONGEEK
To: GOOGLE LLC
Reel/Frame 065745/0489 →
Continuity (1)
Related Publication 20250168306A1 · May 22, 2025
References Cited (8)
US 9123272B1 · Baldwin et al. · 2015 [cited by applicant]
US 11238344B1 · Cosic · 2022 [cited by applicant]
US 20180114359A1 · Song et al. · 2018 [cited by applicant]
US 20220201434A1 · Nguyen · 2022 [cited by examiner]
US 20220321961A1 · Hama · 2022 [cited by examiner]
US 20220375378A1 · Kunkel · 2022 [cited by examiner]
Ikebe, et al., “HDR Tone Mapping: System Implementations and Benchmarking”, ITE Trans. on MTA vol. 10, No. 2, 2022, pp. 27-51. [cited by applicant]
Extended European Search Report for European Application No. 24210432.1, mailed Mar. 21, 2025, 9 pages. [cited by applicant]