Patent ID: 7609300

Claim:
A method of eliminating color noises of a digital image having plural pixels by producing a corrected red signal, a corrected green signal and a corrected blue signal for each pixel, the corrected red signal, the corrected green signal and the corrected blue signal generating a first corrected chroma signal and a second corrected chroma signal, the method comprising the steps of: (A) receiving a target pixel and its adjacent pixels in the digital image; (B) interpolating the target pixel and the adjacent pixels to produce a red signal, a green signal and a blue signal for each of the target and adjacent pixels; (C) producing a first chroma signal and a second chroma signal based on the red signal, the green signal and the blue signal for each of the target and adjacent pixels; (D) performing a median filtering and a low pass filtering process to thus produce a first filtered chroma signal and a second filtered chroma signal based on the first and second chroma signals of the target pixel, the first and second chroma signals of the adjacent pixels, and the first and second corrected chroma signals of the adjacent pixels wherein each of the first and second corrected chroma signals of the adjacent pixels is a chroma value of the adjacent pixels of which color noises have been eliminated; (E) computing the corrected red signal, the corrected green signal and the corrected blue signal for the target pixel based on the first filtered chroma signal, the second filtered chroma signal and the green signal; (F) producing the first corrected chroma signal and the second corrected chroma signal for the target pixel based on the corrected red signal, the corrected green signal and the corrected blue signal; and (G) repeating the steps (A) to (F) until each pixel of the digital image is processed.