Digital cameras measure a color image by using color filters to interleave red, green, and blue samples across the charge coupled device (CCD) sensor. These samples must be interpolated to the resolution of the sensor to produce a full-color image. Adams and Hamilton proposed an interpolation method for the green image where for each missing sample, an estimate was computed by interpolating along a vertical or horizontal direction. In this method, red, green, and blue samples were used to estimate the green value. This paper provides an analysis of this method and simplifies the algorithm by removing the directional processing. The new method uses one interpolation filter for the green pixels and one interpolation filter for the red and blue pixels. Because the proposed method is a linear system, it runs efficiently on a DSP system. The quality of the output images from the proposed method is equivalent to the quality of the images from the Adams and Hamilton method.
展开▼