An apparatus and method for improving the VT filter performance for moving pictures by deinterlacing. A VT filter unit receives data of a deinterlacing target field (field #n) and data of forward and backward fields of the target field (fields #n−1 and #n+1). A difference operation unit receives data of two frames including the field #n, and calculates the sum of the absolute values of differences between these frames. A filter coefficient setting unit decides a filter coefficient based on the sum of the absolute values of the differences. The VT filter unit subjects the inputted pixels to the filtering by using the filter coefficient to generate an interpolation pixel, and outputs the generated interpolation pixel. A double-speed converter composes the interlaced image and the interpolation pixel to convert the frame rate to be doubled, and outputs the converted image as a progressive image.