 |
 |
|
|
|
|
Title: |
US6721000:
Adaptive pixel-level color enhancement for a digital camera
[ Derwent Title ]

|
Country: |
US United States of America

|
| |
Inventor: |
Lin, Tao; Fremont, CA
Tang, Tianhua; Sunnyvale, CA

|
Assignee: |
NeoMagic Corp., Santa Clara, CA
other patents from NEOMAGIC CORP. (719584) (approx. 58)
News, Profiles, Stocks and More about this company

|
Published / Filed: |
2004-04-13
/ 2000-02-23

|
Application Number: |
US2000000511012

|
IPC Code: |
Advanced:
G06T 5/00;
H04N 9/73;
Core:
more...
IPC-7:
H04N 9/73;

|
ECLA Code: |
G06T5/00D; H04N9/73B;

|
U.S. Class: |
Current:
348/223.1;
348/228.1;
348/234;
348/237;
348/279;
348/E09.052;
382/167;
Original:
348/223.1;
348/228.1;
348/234;
348/237;
348/279;
382/167;

|
Field of Search: |
348/234,237,272,279,273,222.1,223.1,228.1,655
382/162,167
358/518,520,523

|
Priority Number: |
| 2000-02-23 |
US2000000511012 |

|
Abstract: |
An adaptive color enhancer applies different scale factors to different pixels in a digital image. More color enhancement occurs for bright pixels and for dim pixels than for average-intensity pixels. Also, more color enhancement is applied to the more colorful pixels while less color enhancement is applied to dull, less-colorful pixels. Rather than enhance all pixels to the same extent, the bright, colorful pixels are enhanced further than the average. Likewise, dim areas are color enhanced more than average. A calculation unit receives a YUV pixel. The Y value is compared to range limits and a piece-wise-linear (PWL) function generates an intermediate scale factor. The absolute values of the U and V color values are combined to create a colorfulness factor. The colorfulness factor is also used with a PWL function and the intermediate scale factor to generate a final scale factor for that pixel. The final scale factor is then multiplied by the U and V values of the pixel to generate a color-corrected pixel.

|
Attorney, Agent or Firm: |
Auvinen, Stuart T. ;

|
Primary / Asst. Examiners: |
Garber, Wendy R.; Yoder, Chriss S.

|
INPADOC Legal Status: |
Show legal status actions

|
Family: |
None

|
First Claim:
Show all 9 claims |
We claim:
1. A color enhancer comprising:
- a pixel input receiving a YUV pixel that includes a Y component indicating brightness but not color of the pixel, and U and V components indicating a color but not brightness of the pixel;
- a calculator, receiving pre-set scale factors, the pre-set scale factors being constant for a range of pixels in an image, for generating an enhancement factor from the Y component and from the U and V components and the pre-set scale factors;
- wherein the enhancement factor varies with the Y, U, and V components of the YUV pixel, the enhancement factor being a different value for different pixels in the image;
- a first multiplier, receiving the U component from the pixel input, for multiplying the enhancement factor from the calculator by the U component to generate an adjusted U component;
- a second multiplier, receiving the V component from the pixel input, for multiplying the enhancement factor from the calculator by the V component to generate an adjusted V component; and
- an output, coupled to the pixel input, the first multiplier, and the second multiplier, for outputting the Y component from the pixel input with the adjusted U and V components from the first and second multiplier as a color-enhanced pixel;
- wherein the calculator further comprises:
- a combiner, receiving the U and V components from the pixel input, for combining the U and V components to generate a colorfulness factor, the colorfulness factor representing a degree of color for the pixel;
- a function generator, receiving the Y component and the colorfulness factor and the pre-set scale factors, for generating the enhancement factor wherein the enhancement factor is larger for more colorful pixels having large colorfulness factors than for less colorful pixels having small colorfulness factors,
- wherein more color enhancement occurs for more colorful pixels;
- wherein the function generator comprises:
- a first stage, receiving the Y component from the pixel input, for generating an intermediate factor that is a function of the Y component;
- a second stage, receiving the intermediate factor from the first stage and receiving the colorfulness factor from the combiner, for generating the enhancement factor that is a function of the colorfulness factor;
- wherein the first stage outputs a maximum pre-set factor as the intermediate factor when the Y component is above an upper Y limit or below a lower Y limit,
- wherein the first stage outputs a combination of the maximum pre-set factor and a minimum pre-set factor when the Y component is between the upper Y limit and the lower Y limit,
- whereby pixels are color enhanced with the enhancement factor that is generated for each pixel that varies with the Y, U, and V components of the YUV pixel, and whereby both brightness and color of the YUV pixel can determine the enhancement factor for the YUV pixel, and whereby color enhancement is reduced when the Y component is between the upper Y limit and the lower Y limit.

|
Background / Summary: |
Show background / summary

|
Drawing Descriptions: |
Show drawing descriptions

|
Description: |
Show description

|
Forward References: |
Show 5 U.S. patent(s) that reference this one

|
|