This paper proposes an efficient intra-field deinterlacing algorithm which implements a filter switching interpolation method (FSID) according to different local region features, which produces outstanding visual results. In this method, a bilateral filter is used for smooth regions to interpolate the missing line due to its accurate interpolation performance through use of the closeness and similarity among the neighboring pixels. On the other hand, a trilateral filter is used for complex regions to interpolate the missing line since it has high edge-preserving ability due to taking into accountthe closeness and similarity among neighboring pixels, but also the pixel gradient. Experimental results show that the proposed FSID algorithm provides satisfactory performances in terms of both objective and subjective image quality. In addition, the algorithm exploits the local spatial similarity among the neighboring pixels without complex preset-conditions, which is easier to implement than many other existing algorithms.