In order to reduce the "block artifact" in motion compensated frame interpolation (MCFI),a MCFI method with image inpainting was proposed.The method used multistage bidirectional motion estimation (ME) with variable size blocks to refine motion vectors (MVs) from coarse to fine.Then,the blocks which had searched the appropriate MVs were firstly used to produce the initial interpolated frame;otherwise,if they did not yet obtain suitable ME results,image inpainting was employed to fill the blocks and the whole interpolated frame was generated finally.The experimental results showed that this method outperforms other comparing algorithms in both objective and visual quality of the interpolated frame,and it is feasible as well since its low complexity.