IP Library Granted Patent US 10,032,261
Granted Patent B2
US 10,032,261 · App. 15/255,662 · Granted Jul 24, 2018

Methods, systems and apparatus for over-exposure correction

Inventors: Erik Reinhard (Hédé-Bazouges, FR); Fatma Hawary (Rennes, FR); Mehmet Turkan (Rennes, FR)
Assignee: THOMSON LICENSING
G06T5/008G06T5/005G06T7/0085
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 10,032,261
App. No.
15/255,662
Granted
Jul 24, 2018
Kind
B2
Abstract

An aspect of present principles is directed to methods, apparatus, systems and computer readable media for image processing. The image processing may include receiving a standard dynamic range (SDR) image or a receiver for receiving a standard dynamic range (SDR) image. It may further include determining an over-exposed region of the SDR image and determining a corrected luminance value for at least a pixel of the over-exposed region, or a processor configured to determine an over-exposed region of the SDR image and a corrected luminance value for at least a pixel of the over-exposed region. The corrected luminance value is determined based on at least one of a shape of the over-exposed region, luminance information of pixels surrounding the over-exposed region, and edge information of the pixels surrounding the over-exposed region. The over-exposed region may be an irregularly shaped region.

Claims (162)

1. An image processing method comprising:

determining a corrected luminance value for at least a pixel of an over-exposed region determined from a standard dynamic range (SDR) image;

wherein the corrected luminance value is determined based on at least one of a shape of a skeleton of pixels of the over-exposed region, and edge information of a ring of pixels surrounding the over-exposed region.

2. The method of claim 1 , wherein the over-exposed region is an irregularly shaped region.

3. The method of claim 1 , further comprising determining the type of the over-exposed region and determining the corrected luminance based on the type of the over-exposed region.

4. The method of claim 3 , wherein the type is one of a specular highlight region, diffuse, or light sources.

5. The method of claim 1 , wherein luminance is corrected based on peak luminance of pixels along the skeleton.

6. The method of claim 1 , wherein the luminance is corrected based on edges determined based on the ring of pixels.

7. The method of claim 1 , wherein the luminance is corrected based on direction vectors determined based on the ring of pixels.

8. The method of claim 7 , wherein the direction vectors are determined based on isophote vectors of the ring of pixels.

9. The method of claim 7 , wherein the direction vectors are determined based on gradients of the ring of pixels.

10. The method of claim 1 , wherein luminance is corrected based on a luminance at the edge pixel L(p j ), a gradient g j of an edge pixel, a distance between the edge pixel and the interior pixel, and a user parameter η as follows:

L ( o i )=η g j ∥p j −o i ∥+L ( p j ).

11. The method of claim 1 , wherein luminance is corrected based on a luminance at the skeleton L(s j ), a luminance at the edge pixel L(p j ), a distance between the edge pixel and the interior pixel, a distance between the edge pixel and the skeleton pixel, and a user parameter η as follows:

L

(

o

i

)

=

η

L

(

s

j

)

-

L

(

p

j

)

p

j

-

s

j

p

j

-

o

i

+

L

(

p

j

)

.

12. The method of claim 1 , further comprising refining the corrected luminance based on the optimization:

argmin

L

L

-

L

2

2

subject to one or more of the constraints

min( L ( o i ))−max( L ( p j ))> T 1

L ′( o i )− L orig ( o i )> T 2

∥ L ′( o i ( y ))∥ ∞ −L ′( s ( y ))< T 3

∥ L ′( o i ( x ))∥ ∞ −L ′( s ( x ))< T 3

L ′( p j +t 1 d j )≥ L ′( p j +t 2 d j ) if t 1 >t 2

that are based on relationships between optimized luminance values L′(o i ), the luminance of edge pixels L(p j ), luminance values of the input image L orig (o i ), optimized luminance values of skeleton pixels L′(s(y)), edge pixels p j , direction vectors d j , thresholds T 1 , T 2 , T 3 and scalars t 1 and t 2 .

13. An apparatus for image processing, the apparatus comprising

a processor configured to determine a corrected luminance value for at least a pixel of an over-exposed region determined from a standard dynamic range (SDR) image;

wherein the corrected luminance value is determined based on at least one of a shape of a skeleton of pixels of the over-exposed region, and edge information of a ring of pixels surrounding the over-exposed region.

14. The apparatus of claim 13 , wherein the over-exposed region is an irregularly shaped region.

15. The apparatus of claim 13 , further comprising determining the type of the over-exposed region and determining the corrected luminance based on the type of the over-exposed region.

16. The apparatus of claim 15 , wherein the type is one of a specular highlight region, diffuse, or light sources.

17. The apparatus of claim 13 , wherein luminance is corrected based on peak luminance of pixels along the skeleton.

18. The apparatus of claim 13 , wherein the luminance is corrected based on edges determined based on the ring of pixels.

19. The apparatus of claim 13 , wherein the luminance is corrected based on direction vectors determined based on the ring of pixels.

20. The apparatus of claim 19 , wherein the direction vectors are determined based on isophote vectors of the ring of pixels.

21. The apparatus of claim 19 , wherein the direction vectors are determined based on gradients of the ring of pixels.

22. The apparatus of claim 13 , wherein luminance is corrected based on a luminance at the edge pixel L(p j ), a gradient g j of an edge pixel, a distance between the edge pixel and the interior pixel, and a user parameter η as follows:

L ( o i )=η g j ∥p j −o i ∥+L ( p j ).

23. The apparatus of claim 13 , wherein luminance is corrected based on a luminance at the skeleton L(s j ), a luminance at the edge pixel L(p j ), a distance between the edge pixel and the interior pixel, a distance between the edge pixel and the skeleton pixel, and a user parameter η as follows:

L

(

o

i

)

=

η

L

(

s

j

)

-

L

(

p

j

)

p

j

-

s

j

p

j

-

o

i

+

L

(

p

j

)

.

24. The apparatus of claim 13 , further comprising refining the corrected luminance based on the optimization:

argmin

L

L

-

L

2

2

subject to one or more of the constraints

min( L ( o i ))−max( L ( p j ))> T 1

L ′( o i )− L orig ( o i )> T 2

∥ L ′( o i ( y ))∥ ∞ −L ′( s ( y ))< T 3

∥ L ′( o i ( x ))∥ ∞ −L ′( s ( x ))< T 3

L ′( p j +t 1 d j )≥ L ′( p j +t 2 d j ) if t 1 >t 2

that are based on relationships between optimized luminance values L′(o i ), the luminance of edge pixels L(p j ), luminance values of the input image L orig (o i ), optimized luminance values of skeleton pixels L′(s(y)), edge pixels p j , direction vectors d j , thresholds T 1 , T 2 , T 3 and scalars t 1 and t 2 .

25. An electronic device comprising the apparatus of claim 13 .

26. The electronic device of claim 25 selected from the group consisting of a set top box, a computer, a smartphone and a laptop.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2018
From: THOMSON LICENSING
To: INTERDIGITAL VC HOLDINGS, INC.
Reel/Frame 047289/0698 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2017
From: REINHARD, ERIK; HAWARY, FATMA; TURKAN, MEHMET
To: THOMSON LICENSING
Reel/Frame 042268/0823 →
Priority Claims (1)
EP 15306350 · Sep 2, 2015 · regional
Continuity (1)
Related Publication 20170061592A1 · Mar 2, 2017