IP Library › Granted Patent US 10,192,517
Granted Patent B2
US 10,192,517 · App. 14/130,488 · Granted Jan 29, 2019

Method of adapting a source image content to a target display

Inventors: Anders Ballestad (Vancouver, CA); Gerwin Damberg (Vancouver, CA)
Assignee: Dolby Laboratories Licensing Corporation
G09G5/02G06T5/009
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,192,517
App. No.
14/130,488
Granted
Jan 29, 2019
Kind
B2
Abstract

Source image content is adapted to a target display. Target image content associated with the target display is provided. A histogram is computed for the target image content. A prominent feature present in the target histogram is determined. A histogram is computed for the source image content. The source content histogram is manipulated to reflect the determined target histogram prominent feature(s). Adapted source image content is generated based on the manipulated source histograms(s). Another prominent feature present in the target histogram is determined. The source histogram is further manipulated to reflect the other prominent determined target histogram features. Further adapted source image content is generated based on the further manipulated source histogram if the adapted source image content has insufficient image quality and perceptual color characteristics.

Claims (61)

1. A method for adapting a source image content to a target display from a plurality of different display types offering differing specifications affecting visual perception, the method comprising:

providing a target image content associated with the target display; wherein the target image content comprises one or more frames of video content representing a “look and feel” to be transferred onto the source image content;

calculating at least one target histogram for the target image content;

determining one or more prominent features present in the target histogram;

calculating at least one source histogram for the source image content;

manipulating the at least one source histogram to reflect the one or more prominent features determined for the target histogram;

generating an adapted source image content based on the manipulated at least one source histogram;

determining whether the adapted source image content corresponds to both an image quality requirement associated with the target display and an image color perception requirement associated with the target image content; and

determining further one or more prominent features present in the target histogram as well as further manipulating the at least one source histogram to reflect the further one or more prominent features determined for the target histogram and generating a further adapted source image content based on the further manipulated at least one source histogram, if

the adapted source image content does not correspond to both the image quality requirement associated with the target display and the image color perception requirement associated with the target image content; and

wherein the image quality requirement requires specific target properties from the adapted source image content when displayed on the target display; and

a compromise is achieved between the image quality requirement associated with the target display and the image color perception requirement associated with the target image content.

2. The method according to claim 1 , wherein the one or more prominent features determined for the target histogram are associated with at least one low frequency content of the target histogram.

3. The method according to claim 2 , wherein the further one or more prominent features determined for the target histogram are associated with at least one high frequency content of the target histogram.

4. The method according to claim 1 , wherein manipulating the at least one source histogram includes matching at least one region of the source histogram to at least one corresponding region of the target histogram.

5. The method according to claim 4 , wherein matching the at least one region of the source histogram to the at least one corresponding region of the target histogram includes matching a mean and/or standard deviation associated with the at least one region of the source histogram to a corresponding mean and/or standard deviation associated with the corresponding at least one region of the target histogram.

6. The method according to claim 5 , wherein matching the mean and/or standard deviation associated with the at least one region of the source histogram to the corresponding mean and/or standard deviation associated with the corresponding at least one region of the target histogram includes application of a weighting factor to said mean and/or standard deviation.

7. The method according to claim 1 , wherein the source image content comprises at least one frame of video content.

8. The method according to claim 1 , further comprising encoding the manipulated at least one source histogram as metadata associated with the source image content.

9. The method according to claim 8 , further comprising MPEG encoding the source image content, wherein the metadata are included in the MPEG encoded source image content.

10. The method according to claim 1 , wherein the at least one target histogram includes a number of target histograms related to a plurality of target color channels.

11. The method according to claim 1 , wherein the at least one source histogram includes a number of source histograms related to a plurality of source color channels.

12. The method according to claim 1 , wherein manipulating the at least one source histogram to reflect the one or more prominent features determined for the target histogram includes performing a progressive histogram matching algorithm.

13. The method according to claim 1 , wherein further manipulating the at least one source histogram to reflect the further one or more prominent features determined for the target histogram includes performing a progressive histogram matching algorithm.

14. The method according to claim 13 , wherein

the target histogram includes a number of target histograms associated with a number of target color channels, and

the histogram matching algorithm is applied separately to a number of color channels associated with the source image content.

15. The method according to claim 1 , wherein said method is repeatedly applied until both the image quality requirement associated with the target display and the image color perception requirement associated with the target image content are fulfilled.

16. The method according to claim 15 , wherein the target histogram is replaced by a further target histogram associated with a further target image content in at least one of said repetitions.

17. The method according to claim 1 , wherein the image quality requirement and the image color perception requirement comprise a technical specification.

18. The method according to claim 1 , wherein each progressive further adapted source image content is judged individually against the fulfillment of both the image quality requirement associated with the target display and the image color perception requirement associated with the target image content.

19. A non-transitory computer readable storage medium comprising encoded instructions tangibly stored therewith, which when executing with a processor of the computer, cause, controls or performs a process comprising the steps of:

providing a target image content associated with the target display; wherein the target image content comprises one or more frames of video content representing a “look and feel” to be transferred onto the source image content;

calculating at least one target histogram for the target image content;

determining one or more prominent features present in the target histogram;

calculating at least one source histogram for the source image content;

manipulating the at least one source histogram to reflect the one or more prominent features determined for the target histogram;

generating an adapted source image content based on the manipulated at least one source histogram;

determining whether the adapted source image content corresponds to both an image quality requirement associated with the target display and an image color perception requirement associated with the target image content; and

determining further one or more prominent features present in the target histogram as well as further manipulating the at least one source histogram to reflect the further one or more prominent features determined for the target histogram and generating a further adapted source image content based on the further manipulated at least one source histogram, if

the adapted source image content does not correspond to both the image quality requirement associated with the target display and the image color perception requirement associated with the target image content; and

wherein the image quality requirement requires specific target properties from the adapted source image content when displayed on the target display; and

a compromise is achieved between the image quality requirement associated with the target display and the image color perception requirement associated with the target image content.

20. The non-transitory computer readable storage medium according to claim 19 , wherein the image quality requirement and the image color perception requirement comprise a technical specification.

21. The non-transitory computer readable storage medium according to claim 19 , wherein each progressive further adapted source image content is judged individually against the fulfillment of both the image quality requirement associated with the target display and the image color perception requirement associated with the target image content.

22. An adapter, comprising:

a target selector that identifies target image content associated with a target display, the target image content comprising one or more frames of video content representing a “look and feel” to be transferred onto a source image content;

a calculator that calculates at least one target histogram for the target image content;

a feature identifier that determines one or more prominent features present in the target histogram;

the calculator further calculates at least one source histogram for the source image content;

a manipulator device that manipulates the at least one source histogram to reflect the one or more prominent features determined for the target histogram;

a generator that generates an adapted source image content based on the manipulated at least one source histogram;

a judgment unit operative to determine whether the adapted source image content does not correspond to both an image quality requirement associated with the target display and an image color perception requirement associated with the target image content; and

the feature identifier further determines one or more prominent features present in the target histogram as well as further manipulates the at least one source histogram to reflect the further one or more prominent features determined for the target histogram and generates a further adapted source image content based on the further manipulated at least one source histogram, if

the adapted source image content does not correspond to both the image quality requirement associated with the target display and the image color perception requirement associated with the target image content; and

wherein the image quality requirement requires specific target properties from the adapted source image content when displayed on the target display; and

a compromise is achieved between the image quality requirement associated with the target display and the image color perception requirement associated with the target image content.

23. The adapter according to claim 22 , wherein the adapter is installed in a consumer electronics device.

24. The adapter according to claim 22 , wherein the adapter is connected to a display.

25. The adapter according to claim 22 , wherein the image quality requirement and the image color perception requirement comprise a technical specification.

26. The adapter according to claim 22 , wherein each progressive further adapted source image content is judged individually against the fulfillment of both the image quality requirement associated with the target display and the image color perception requirement associated with the target image content.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2014
From: BALLESTAD, ANDERS; DAMBERG, GERWIN
To: DOLBY LABORATORIES LICENSING CORPORATION
Reel/Frame 031874/0352 →
Continuity (2)
Provisional Application 61506903 · Jul 12, 2011
Related Publication 20140160143A1 · Jun 12, 2014
Cited By (1)
US 12,243,201