IP Library Granted Patent US 12,406,345
Granted Patent B2
US 12,406,345 · App. 18/935,931 · Granted Sep 2, 2025

Apparatus and method for dynamic range transforming of images

Inventors: Charles Leonardus Cornelius Maria Knibbeler (Eindhoven, NL); Renatus Josephus Van Der Vleuten (Veldhoven, NL); Wiebe De Haan (Eindhoven, NL)
Assignee: Koninklijke Philips N.V.
G06T5/92G06T5/50G06T11/001G09G3/2003G09G5/006G09G5/10G11B20/10G11B27/105G11B27/329H04N7/00H04N9/68G06T2207/20208G09G2320/0271G09G2320/0606G09G2320/0613G09G2320/066G09G2340/06G09G2360/144G09G2370/047
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,406,345
App. No.
18/935,931
Granted
Sep 2, 2025
Kind
B2
Abstract

An image processing apparatus comprises a receiver ( 201 ) for receiving an image signal which comprises at least an encoded image and a target display reference. The target display reference is indicative of a dynamic range of a target display for which the encoded image is encoded. A dynamic range processor ( 203 ) generates an output image by applying a dynamic range transform to the encoded image in response to the target display reference. An output ( 205 ) then outputs an output image signal comprising the output image, e.g. to a suitable display. The dynamic range transform may furthermore be performed in response to a display dynamic range indication received from a display. The invention may be used to generate an improved High Dynamic Range (HDR) image from e.g. a Low Dynamic Range (LDR) image, or vice versa.

Claims (62)

1. An image processing apparatus comprising:

a receiver circuit,

wherein the receiver circuit is arranged to receive an image signal,

wherein the image signal comprises at least an encoded image, a dynamic range transform control data and a target display reference,

wherein the target display reference specifies a dynamic range of a target display,

wherein the target display is a display for which the encoded image is optimized,

wherein the target display reference comprises a white point luminance of the target display,

wherein the dynamic range transform control data comprises different dynamic range transform parameters for different maximum luminance levels of the target display;

a dynamic range processor circuit,

wherein the dynamic range processor is arranged to generate an output image by applying a dynamic range transform to the encoded image,

wherein the dynamic range transform is based on the white point luminance, a reference white point luminance and the dynamic range transform control data; and

an output circuit, wherein in the output circuit is arranged to output the output image.

2. The image processing apparatus of claim 1 ,

wherein the dynamic range transform control data comprises different tone mapping parameters for different maximum luminance levels of the target display, and

wherein the dynamic range processor circuit is arranged to determine tone mapping parameters for the dynamic range transform based on the different tone mapping parameters and a maximum luminance of the output image signal.

3. The image processing apparatus of claim 1 , wherein the dynamic range transform control data comprises a luminance mapping function.

4. The image processing apparatus of claim 1 , wherein the dynamic range transform control data comprises different luminance mapping functions for different maximum luminance levels of the target display.

5. The image processing apparatus of claim 1 , wherein the target display reference comprises an Electro Optical Transfer Function indication of the target display.

6. An encoding apparatus comprising:

a receiver circuit, wherein the receiver circuit is arranged to receive an encoded image;

a generator circuit,

wherein the generator circuit is arranged to generate an image signal,

wherein the image signal comprises an encoded image, a dynamic range transform control data and a target display reference,

wherein the target display reference specifies a dynamic range of a target display,

wherein the target display is a display for which the encoded image is optimized;

wherein the target display reference comprises a white point luminance of the target display,

wherein the dynamic range transform control data comprises different dynamic range transform parameters for different maximum luminance levels of the target display; and

a transmitter circuit, wherein the transmitter circuit is arranged to transmit the image signal.

7. The encoding apparatus of claim 6 , wherein the dynamic range transform control data comprises different tone mapping parameters for different maximum luminance levels of the target display.

8. The encoding apparatus of claim 6 , wherein the dynamic range transform control data comprises a luminance mapping function.

9. The encoding apparatus of claim 6 , wherein the dynamic range transform control data comprises different luminance mapping functions for different maximum luminance levels of the target display.

10. The encoding apparatus of claim 6 wherein the target display reference comprises an Electro Optical Transfer Function indication of the target display.

11. An image processing method comprising:

receiving an image signal,

wherein the image signal comprises at least an encoded image, a dynamic range transform control data and a target display reference,

wherein the target display reference specifies a dynamic range of a target display,

wherein the target display is a display for which the encoded image is optimized,

wherein the target display reference comprises a white point luminance of the target display;

wherein the dynamic range transform control data comprises different dynamic range transform parameters for different maximum luminance levels of the target display;

generating an output image by applying a dynamic range transform to the encoded image, dynamic range transform is bases on the white point luminance, a reference white point luminance, and the dynamic range transform control data; and

outputting an output image signal, wherein the output image signal comprises the output image.

12. The method of claim 11 , further comprising determining tone mapping parameters for the dynamic range transform based on different tone mapping parameters and a maximum luminance for the output image signal,

wherein the dynamic range transform control data comprises the different tone mapping parameters for different maximum luminance levels of the target display.

13. The method of claim 11 , wherein the dynamic range transform control data comprises a luminance mapping function.

14. The method of claim 11 , wherein the dynamic range transform control data comprises different luminance mapping functions for different maximum luminance levels of the target display.

15. The method of claim 11 , wherein the target display reference comprises an Electro Optical Transfer Function indication of the target display.

16. A non-transitory computer-readable medium storing a computer program, wherein the computer program when executed on a processor performs the method as claimed in claim 11 .

17. A method of transmitting an image signal, the method comprising:

receiving an encoded image;

generating an image signal,

wherein the image signal comprises the encoded image, a dynamic range transform control data and a target display reference,

wherein the target display reference specifies a dynamic range of a target display,

wherein the target display is a display for which the encoded image is optimized,

wherein the target display reference comprises a white point luminance of the target display,

wherein the different dynamic range transform parameters for different maximum luminance levels of the target display; and

transmitting the image signal.

18. The method of claim 17 , further comprising determining tone mapping parameters for the dynamic range transform based on different tone mapping parameters and a maximum luminance for the output image signal,

wherein the dynamic range transform control data comprises the different tone mapping parameters for different maximum luminance levels of the target display.

19. The method of claim 17 , wherein the dynamic range transform control data comprises a luminance mapping function.

20. The method of claim 17 , wherein the dynamic range transform control data comprises different luminance mapping functions for different maximum luminance levels of the target display.

21. The method of claim 17 , wherein the target display reference comprises an Electro Optical Transfer Function indication of the target display.

22. A non-transitory computer-readable medium storing a computer program, wherein the computer program when executed on a processor performs the method as claimed in claim 17 .

Priority Claims (2)
EP 11182922 · Sep 27, 2011 · regional
EP 12160557 · Mar 21, 2012 · regional
Continuity (4)
Continuation 16271459 · Feb 8, 2019
Continuation 14346765
Provisional Application 61588731 · Jan 20, 2012
Related Publication 20250061555A1 · Feb 20, 2025
References Cited (31)
US 6476821B2 · Sawada et al. · 2002 [cited by applicant]
US 10097822B2 · Newton et al. · 2018 [cited by applicant]
US 20030081118A1 · Cirulli · 2003 [cited by applicant]
US 20040061708A1 · Oh · 2004 [cited by applicant]
US 20070201560A1 · Segall · 2007 [cited by applicant]
US 20070268242A1 · Baba · 2007 [cited by applicant]
US 20090027558A1 · Mantiuk · 2009 [cited by applicant]
US 20090034868A1 · Rempel et al. · 2009 [cited by applicant]
US 20100172411A1 · Efremov · 2010 [cited by applicant]
US 20100265264A1 · Doser · 2010 [cited by applicant]
US 20100303439A1 · Doser · 2010 [cited by applicant]
US 20110154426A1 · Doser et al. · 2011 [cited by applicant]
US 20110194618A1 · Gish · 2011 [cited by applicant]
US 20110249018A1 · Bogart · 2011 [cited by applicant]
US 20120026405A1 · Atkins · 2012 [cited by applicant]
US 20130038790A1 · Seetzen et al. · 2013 [cited by applicant]
US 20130120656A1 · Wilson · 2013 [cited by applicant]
US 20130148029A1 · Gish · 2013 [cited by applicant]
US 20140341272A1 · Miller · 2014 [cited by applicant]
EP 1489853A2 · 2004 [cited by applicant]
JP 0965160A · 1997 [cited by applicant]
JP 2002149149A · 2002 [cited by applicant]
JP 2005006038A · 2005 [cited by applicant]
WO 2005104035A1 · 2005 [cited by applicant]
WO 2009015483A1 · 2009 [cited by applicant]
WO 2009135358A1 · 2009 [cited by applicant]
WO 2010100609A1 · 2010 [cited by applicant]
WO 20100128962A1 · 2010 [cited by applicant]
WO 20100132237A1 · 2010 [cited by applicant]
WO 2011107905A1 · 2011 [cited by applicant]
Mai et al Optimizing a Tone Curve for Backward- Compatible High Dynamic Range Image and Video Compression, Jun. 2011 IEEE Transactions on Image Processing vol. 20, No. 6. [cited by applicant]