IP Library › Granted Patent US 7,826,656
Granted Patent B2
US 7,826,656 · App. 11/624,519 · Granted Nov 2, 2010

Method for compensating pixel interference of image

Assignee: Nuvoton Technology 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 7,826,656
App. No.
11/624,519
Granted
Nov 2, 2010
Kind
B2
Abstract

A method for compensating a pixel of an image is provided The method includes using four median value extraction matrices to obtain the edge information of the image, where the edge information obtained by two of the matrices is Gb value, and the edge information obtained by the other two matrices is Gr value, calculating the corresponding average values of the Gb and Gr values, multiplying a differential value between the average value of the Gb value and the average value of the Gr value with a proportion value to obtain a compensation value, and adding the compensation value to or subtracting the compensation value from the original Gb and Gr values to obtain compensated Gb and Gr values.

Claims (25)

1. A method for compensating image array data, the image array data comprising a plurality of color pixels, and the color pixels at least comprising a plurality of first color pixels, the method for compensating comprising:

selecting one of the first color pixels for compensation, wherein the color pixels horizontally adjacent to the selected color pixel are second color pixels, and the color pixels vertically adjacent to the selected color pixel are third color pixels, wherein the selected first color pixel is defined as A ij , and i represents a row number and j represents a column number, and i and j are positive integers;

operating the first color pixels horizontally adjacent to the second color pixel in a predetermined region around the selected first color pixel, so as to obtain a first average value, wherein the steps of obtaining the first average value comprising:

capturing and comparing a first plurality of the first color pixels comprising five pixels A (i−2)j , A i(j−2) , A ij , A i(j+2) and A (i+2)j to obtain a first median value;

capturing and comparing a second plurality of the first color pixels comprising five pixels A (i−2)(j−2) , A (i−2)(j+2) , A ij , A (i+2)(j−2) and A (i+2)(j+2) to obtain a second median value; and

obtaining an average of the first median value and the second median value as the first average value;

operating the first color pixels horizontally adjacent to the third color pixel in the predetermined region, so as to obtain a second average value; and

obtaining a compensation value according to the first average value and the second average value, so as to compensate the selected first color pixel.

2. The method for compensating image array data as claimed in claim 1 , further comprising multiplying a differential value between the second average and the first average value with a proportion value to obtain the compensation value.

3. The method for compensating image array data as claimed in claim 1 , further comprising adding the compensation value to the original A ij value to obtain a new A ij value.

4. The method for compensating image array data as claimed in claim 1 , wherein the first color pixels are green pixels.

5. The method for compensating image array data as claimed in claim 1 , wherein one of the second color pixels and the third color pixels are red pixels, and the other are blue pixels.

6. A method for compensating image array data, the image array data comprising a plurality of color pixels, and the color pixels at least comprising a plurality of first color pixels, the method for compensating comprising:

selecting one of the first color pixels for compensation, wherein the color pixels horizontally adjacent to the selected color pixel are second color pixels, and the color pixels vertically adjacent to the selected color pixel are third color pixels, wherein the selected first color pixel is defined as A ij , and i represents a row number and j represents a column number, and i and j are positive integers;

operating the first color pixels horizontally adjacent to the second color pixel in a predetermined region around the selected first color pixel, so as to obtain a first average value;

operating the first color pixels horizontally adjacent to the third color pixel in the predetermined region, so as to obtain a second average value; and

obtaining a compensation value according to the first average value and the second average value, so as to compensate the selected first color pixel, wherein

the steps of obtaining the second average value comprising:

capturing and comparing a first plurality of the first color pixels comprising three pixels A (i−1)(j−1) , A (i−1)(j+1) and A (i+1)(j+1) to obtain a third median value;

capturing and comparing a second plurality of the first color pixels comprising three pixels A (i−1)(j−1) , A (i−1)(j−1) and A (i+1)(j+1) to obtain a fourth median value; and

obtaining an average of the third median value and the fourth median value as the second average value.

7. The method for compensating image array data as claimed in claim 6 , further comprising multiplying a differential value between the second average and the first average value with a proportion value to obtain the compensation value.

8. The method for compensating image array data as claimed in claim 6 , further comprising adding the compensation value to the original A ij value to obtain a new A ij value.

9. The method for compensating image array data as claimed in claim 6 , wherein the first color pixels are green pixels.

10. The method for compensating image array data as claimed in claim 6 , wherein one of the second color pixels and the third color pixels are red pixels, and the other are blue pixels.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2010
From: WINBOND ELECTRONICS CORP.
To: NUVOTON TECHNOLOGY CORPORATION
Reel/Frame 025025/0036 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2007
From: CHIU, SHANG-KAI
To: WINBOND ELECTRONICS CORP.
Reel/Frame 018788/0510 →
Priority Claims (1)
TW 95133604 A · Sep 12, 2006 · national
Continuity (1)
Related Publication 20080063269A1 · Mar 13, 2008