Patent ID: 6563538
Filing Date: 2003-05-13
Classification: G06T,H04N

Abstract:
An interpolation device for performing interpolation of an image in which grid points that output a predetermined color and empty grid points that do not output the predetermined color are oriented in a checkered pattern to obtain an interpolation amount that becomes a pixel output of the empty grid point, comprising:a first similarity calculator that calculates a first vertical direction similarity indicative of a similarity of two grid points adjacent to an empty grid point in a vertical direction and a first horizontal direction similarity indicative of a similarity of two grid points adjacent to the empty grid point in a horizontal direction; a second similarity calculator that calculates a second vertical direction similarity indicative of a similarity of at least one of the grid points adjacent to the empty grid point in the horizontal direction and a second horizontal direction similarity indicative of a similarity of at least one of the grid points adjacent to the empty grid point in the vertical direction; a similarity calculator that calculates a similarity in a vertical direction of the empty grid point based on the first vertical direction similarity and the second vertical direction similarity and calculates a similarity in a horizontal direction of the empty grid point based on the first horizontal direction similarity and the second horizontal direction similarity; and an interpolation calculator that calculates an interpolation amount of the empty grid points by one of: selecting at least one pixel output of grid points positioned in a direction where the similarity determined by the similarity calculator is strong, and by weighted addition of at least one pixel output of the grid points positioned at the vertical direction and at least one pixel output of the grid points positioned at the horizontal direction, according to the similarity determined by the similarity calculator.