Patent ID: 7570810
Filing Date: 2009-08-04
Classification: H04N

Abstract:
1. A method for processing an image, the method comprising: receiving color filter array (CFA) data representing an image from a digital image capture device into a buffer; wherein an imaging device performs the following operations: applying a digital filter effect to the CFA data to generate one of filtered CFA data or filtered RGB data representing a filtered image, the applying including, for each particular pixel represented in the CFA data, calculating a new red, a new green, and a new blue intensity value for the particular pixel, the calculating including, generating a nearest neighbor array for each particular pixel color where positions in the array are filled with a nearest neighbor pixel of a same color of the particular pixel color along a row of the CFA data; and solving a reduced convolution equation using the nearest neighbor array to obtain the new intensity value of the particular pixel color, wherein the reduced convolution equation combines terms in the nearest neighbor array; and displaying the filtered image in real time on a display in the digital image capture device.