IP Library › Granted Patent US 8,538,148
Granted Patent B2
US 8,538,148 · App. 12/890,372 · Granted Sep 17, 2013

Brightness enhancement method, system and apparatus for low power architectures

Inventor: Jianping Zhou (Fremont, CA)
Assignee: Intel Corporation
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 8,538,148
App. No.
12/890,372
Granted
Sep 17, 2013
Kind
B2
Abstract

Embodiments are described for a brightness enhancement method, system and apparatus for low power architecture. A histogram of a contrast image may be generated. One or more parameters may be set based on the histogram. A tone mapping for the contrast image may be determined based on the one or more parameters. An output pixel may be determined based on the tone mapping.

Claims (47)

1. An article comprising a non-transitory computer-readable storage medium containing instructions that when executed by a processor enable a system to:

determine a weighted pixel sum based on a weight of a central pixel and a weight of one or more neighboring pixels of an original image;

set a weight sum for the central pixel to a power of two;

determine a contrast image of the central pixel based on the weighted pixel sum and the weight sum;

generate a histogram of the contrast image;

set one or more parameters based on the histogram;

determine a tone mapping for the contrast image based on the one or more parameters; and

determine an output pixel based on the tone mapping.

2. The article of claim 1 comprising instructions that when executed enable the system to to set an anchor point.

3. The article of claim 2 comprising instructions that when executed enable the system to:

determine an anchor target;

set the anchor point based on the anchor point and the anchor target when the anchor point is less than the anchor target; and

set the anchor point to the anchor target when the anchor point is greater than the anchor target.

4. The article of claim 1 comprising instructions that when executed enable the system to

determine a contrast adjustment ratio based on the tone mapping; and

apply the contrast adjustment ratio to one or more pixels of an original image.

5. The article of claim 1 comprising instructions that when executed enable the system to enhance brightness of the contrast image.

6. The article of claim 1 comprising instructions that when executed enable the system to obtain the contrast image from an original image.

7. The article of claim 1 comprising instructions that when executed enable the system to:

set an anchor size based on a number of pixels in the contrast image and an anchor segment; and

set an anchor point based on the anchor size.

8. The article of claim 1 comprising instructions that when executed enable the system to determine a piecewise-linear equation to apply to one or more bins of the histogram.

9. An apparatus, comprising:

logic at least a portion of which is in hardware, the logic to determine a weighted pixel sum based on a weight of a central pixel and a weight of one or more neighboring pixels of an original image, set a weight sum for the central pixel to a power of two, determine a contrast image of the central pixel based on the weighted pixel sum and the weight sum, generate a histogram of the contrast image, set one or more parameters based on the histogram, determine a tone mapping for the contrast image based on the one or more parameters, and determine an output pixel based on the tone mapping.

10. The logic of claim 9 , the logic to obtain the contrast image from an original image.

11. The logic of claim 9 , the logic to:

determine a contrast adjustment ratio based on the tone mapping, and

apply the contrast adjustment ratio to one or more pixels of an original image.

12. The logic of claim 9 , the logic to:

set an anchor size based on a number of pixels in the contrast image and an anchor segment, and

set an anchor point based on the anchor size.

13. The logic of claim 9 , the logic to enhance the brightness of the contrast image.

14. A method comprising:

generating a histogram of a contrast image;

determining one or more parameters for the contrast image;

determining a tone mapping for the contrast image based on the one or more parameters;

determining an output pixel based on the tone mapping;

determining an anchor size and an anchor target for the contrast image; and

setting an anchor point based on the anchor size;

wherein setting the anchor point comprises setting the anchor point based on the anchor point and the anchor target when the anchor point is less than the anchor target or setting the anchor point to the anchor target when the anchor point is greater than the anchor target.

15. The method of claim 14 , comprising:

setting the anchor size based on a number of pixels in the contrast image and an anchor segment; and

setting an anchor target based on the anchor segment.

16. The method of claim 14 , comprising: determining a piecewise-linear equation to apply to one or more bins of the histogram based on an anchor point.

17. The method of claim 14 , comprising:

determining a contrast adjustment ratio based on the tone mapping of the contrast image; and

applying the contrast adjustment ratio to one or more pixels of an original image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2011
From: ZHOU, JIANPING
To: INTEL CORPORATION
Reel/Frame 025688/0702 →
Continuity (1)
Related Publication 20120076407A1 · Mar 29, 2012