IP Library Granted Patent US 7,746,395
Granted Patent B2
US 7,746,395 · App. 11/644,385 · Granted Jun 29, 2010

Color interpolation methods for correcting outlying values

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,746,395
App. No.
11/644,385
Granted
Jun 29, 2010
Kind
B2
Abstract

This invention of a color interpolation method for correcting color values of an image, comprising the steps of: constructing a color interpolation matrix having a plurality of points and a center point as an interpolation point, where each point being expressed by one known color and two unknown colors; correcting the known color value of the center point as a function of the color values of the center point and the points in the matrix having the same known color; choosing the horizontal direction or the vertical direction with respect to the center point as the benchmark direction for interpolation calculation; and interpolating one or more unknown color values of the center point as a function of the known color values of the points in the benchmark direction and the known color value of the center point.

Claims (16)

1. A color interpolation method for correcting color values of an image, comprising the steps of:

constructing a color interpolation matrix having a plurality of points and a center point as an interpolation point, wherein each point being expressed by one known color and two unknown colors, wherein the known color of the center point being G;

correcting the known color value of the center point as a function of the known color value of the center point and the points in the matrix having the same known color;

correcting the value of known colors of the points surrounding the center point as a function of the two points with B as the known color and the two points with R as the known color; and

interpolating the two unknown color values of the center point as a function of the color values of the surrounding points with the known R or B colors and the known color value of the center point;

wherein for the two correcting steps, if the known color value of a certain point is larger than that of the surrounding points by a set value and the difference between the known color value and the average of the surrounding points' known color values is also larger than the set value, substituting the average value as the known color value of that certain point.

2. The method of claim 1 , wherein in the first correcting step, the average known color value of the eight points surrounding the center point having G as the known color, and in the second correcting step, for two points with R as the known color, the average value is R1=¼*(G33+G31+G22+G42) and Rr=¼*(G33+G35+G24+G44); and for two points with B as the known color, the average value method is Bu=¼*(G33+G13+G22+G24) and Bd=¼*(G33+G53+G42+G44).

3. The method of claim 2 , wherein in the interpolating step, further comprising the sub-steps of:

calculating the value of R in the center point: R33=½*(R32+R34)+¼*(G33−R1+G33−Rr);

calculating the value of B in the center point: B33=½*(B23+B43)+¼*(G33−Bu+G33−Bd);

Where:

R 1=¼*( G 33+ G 31+ G 22+ G 42);

Rr= ¼*( G 33+ G 35+ G 24+ G 44);

Bu= ¼*( G 33+ G 13+ G 22+ G 24); and

Bd= ¼*( G 33+ G 53+ G 42+ G 44); and

Where R ij , G ij and B ij are points with known color values from a 5×5 Bayer matrix, and 1<i and j≦5, with i and j being integers.

Assignments (3)
CHANGE OF NAME Recorded Feb 11, 2021
From: BYD MICROELECTRONICS CO., LTD.
To: BYD SEMICONDUCTOR COMPANY LIMITED
Reel/Frame 055280/0971 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2020
From: BYD COMPANY LIMITED
To: BYD MICROELECTRONICS CO., LTD.
Reel/Frame 051561/0906 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2006
From: ZHU, ZIYU
To: BYD COMPANY LIMITED
Reel/Frame 018735/0822 →