Inter frame coding with template matching spatio-temporal prediction

A new algorithm is proposed for predicting pixels for inter frame coding without side information. There are many approaches in the past that exploited either spatial or temporal correlations for generating prediction signals of an image in a block-by-block basis. Our method proposed in this paper exploits both spatial and temporal correlations at once to predict the pixels to be encoded. The prediction is achieved by using a template matching mechanism, with reference to previously reconstructed groups of pixels in the same frame or adjacent frames, to fill in the pixels of target regions of a frame. This process is conducted at both the encoder and decoder, and hence allows the decoder to produce the same predictor as the encoder does without any side information. Our coder uses the proposed prediction in addition to conventional motion compensation means. Simulation results show that our approach achieves up to 11.14% of improvements at the same PSNR over a codec which uses conventional block-based motion compensation.

[1]  Anil K. Jain,et al.  Displacement Measurement and Its Application in Interframe Image Coding , 1981, IEEE Trans. Commun..

[2]  Frederic Dufaux,et al.  Motion estimation techniques for digital TV: a review and a new contribution , 1995, Proc. IEEE.

[3]  Guillermo Sapiro,et al.  Image inpainting , 2000, SIGGRAPH.

[4]  Oscar C. Au,et al.  Efficient intra-prediction algorithm in H.264 , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[5]  David Donovan Garber,et al.  Computational models for texture analysis and texture synthesis , 1981 .

[6]  Patrick Pérez,et al.  Object removal by exemplar-based inpainting , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[7]  Patrick Pérez,et al.  Region filling and object removal by exemplar-based image inpainting , 2004, IEEE Transactions on Image Processing.

[8]  Michael Ashikhmin,et al.  Synthesizing natural textures , 2001, I3D '01.

[9]  Tony F. Chan,et al.  Non-texture inpainting by curvature-driven diffusions (CDD) , 2001 .

[10]  Louis Laborelli,et al.  Missing data correction in still images and image sequences , 2002, MULTIMEDIA '02.

[11]  Tony F. Chan,et al.  Nontexture Inpainting by Curvature-Driven Diffusions , 2001, J. Vis. Commun. Image Represent..