IP Library Granted Patent US 7,755,681
Granted Patent B2
US 7,755,681 · App. 11/500,847 · Granted Jul 13, 2010

Apparatus and method of gamma correction in digital image processing device

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 7,755,681
App. No.
11/500,847
Granted
Jul 13, 2010
Kind
B2
Abstract

Provided are an apparatus and method of gamma correction, and more particularly, an apparatus and method for varying a gamma curve according to a brightness level of a detected image signal to adaptively perform gamma correction, in a digital image processor. The gamma correction apparatus in the digital image processor includes a brightness level detector detecting a brightness level from an image signal generated by capturing an image, a gamma curve calculator moving a start point and/or an end point of an existing gamma curve for correcting an input brightness level to a predetermined output brightness level, according to the detected brightness level, and calculating a new gamma curve, and a gamma corrector correcting an input brightness level of the image signal using the new gamma curve, and outputting the corrected brightness level.

Claims (24)

1. A gamma correction apparatus in a digital image processor, comprising:

a highest brightness level detector for detecting a highest brightness level from an image signal generated by capturing an image;

a gamma curve calculator for moving, in accordance with at least one of the detected highest brightness level and a level below the detected highest brightness level, an end point of an existing gamma curve, the end point being moved by a distance less than or equal to a distance from the existing end point to the highest brightness level detected, so as to correct an input brightness level to a predetermined output brightness level according to at least one of the detected highest brightness level and the level below the detected highest brightness level, and calculating a new gamma curve; and

a gamma corrector for correcting an input brightness level of the image signal using the new gamma curve, and outputting the corrected brightness level.

2. The gamma correction apparatus of claim 1 , further comprising:

a memory for storing the image signal and the existing gamma curve and the new gamma curve,

wherein the new gamma curve is stored in at least one of an area of the memory containing the existing gamma curve, so as to update the existing gamma curve, or an area of the memory not containing the existing gamma curve.

3. A gamma correction apparatus in a digital image processor, comprising:

a brightness level detector for detecting a lowest brightness level and a highest brightness level from an image signal generated by capturing an image;

a gamma curve calculator for moving, in accordance with at least one of a first set of levels of the detected lowest brightness level and the detected highest brightness level and a second set of levels of a level below the detected lowest brightness level and a level below the detected highest brightness level, a start point and an end point of an existing gamma curve, the start point being moved by a distance less than or equal to a distance from the existing start point to the lowest brightness level detected and the end point being moved by a distance less than or equal to a distance from the existing end point to the highest brightness level detected, so as to correct an input brightness level to a predetermined output brightness level according to at least one of the first set of levels of the detected lowest brightness level and the detected highest brightness level and the second set of levels of the level below the detected lowest brightness level and the level below the detected highest brightness level, and calculating a new gamma curve; and

a gamma corrector correcting an input brightness level of the image signal using the new gamma curve, and outputting the corrected brightness level.

4. The gamma correction apparatus of claim 3 , further comprising:

a memory for storing the image signal and the existing gamma curve and the new gamma curve,

wherein the new gamma curve is stored in at least one of an area of the memory containing the existing gamma curve, so as to update the existing gamma curve, or an area of the memory not containing the existing gamma curve.

5. A method of correcting gamma in a digital image processor, comprising:

detecting a highest brightness level from an image signal generated by capturing an image;

moving, in accordance with at least one of the detected highest brightness level and a level below the detected highest brightness level, an end point of an existing gamma curve, the end point being moved by a distance less than or equal to a distance from the existing end point to the highest brightness level detected, so as to correct an input brightness level to a predetermined output brightness level according to at least one of the detected highest brightness level and the level below the detected highest brightness level, and calculating a new gamma curve; and

correcting a brightness level of the image signal using the new gamma curve, and outputting the corrected brightness level.

6. The method of claim 5 , wherein, after the moving of the start point of the existing gamma curve, the new gamma curve is stored in at least one of an area of the memory containing the existing gamma curve, so as to update the existing gamma curve, or an area of the memory not containing the existing gamma curve.

7. A method of correcting gamma in a digital image processor, comprising:

detecting a lowest brightness level and a highest brightness level from an image signal generated by capturing an image;

moving, in accordance with at least one of a first set of levels of the detected lowest brightness level and the detected highest brightness level and a second set of levels of a level below the detected lowest brightness level and a level below the detected highest brightness level, a start point and an end point of an existing gamma curve, the start point being moved by a distance less than or equal to a distance from the existing start point to the lowest brightness level detected and the end point being moved by a distance less than or equal to a distance from the existing end point to the highest brightness level detected, so as to correct an input brightness level to a predetermined output brightness level, according to at least one of the first set of levels of the detected lowest brightness level and the detected highest brightness level and the second set of levels of the level below the detected lowest brightness level and the level below the detected highest brightness level, and calculating a new gamma curve; and

correcting an input brightness level of the image signal using the new gamma curve, and outputting the corrected brightness level.

8. The method of claim 7 , wherein, after the moving of the start point and the end point of the existing gamma curve, the new gamma curve is stored in at least one of an area of the memory containing the existing gamma curve, so as to update the existing gamma curve, or an area of the memory not containing the existing gamma curve.

Assignments (3)
MERGER Recorded Apr 14, 2011
From: SAMSUNG DIGITAL IMAGING CO., LTD.
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 026128/0759 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2009
From: SAMSUNG TECHWIN CO., LTD.
To: SAMSUNG DIGITAL IMAGING CO., LTD.
Reel/Frame 022951/0956 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2006
From: LEE, JONG-HWAN
To: SAMSUNG TECHWIN CO., LTD.
Reel/Frame 018236/0539 →