Video Coding Using Linear Compensation (VCLC)
Arif Mahmood, Zartash Afzal Uzmi, Sohaib Khan
Accepted in IEEE International Conference on Communication (ICC) 2007, Glasgow
 

Abstract:

Block based motion compensation techniques are commonly used in video encoding to reduce the temporal redundancy of the signal. In these techniques, each block is matched with an other block in a previous frame. The match criteria, normally used, is the minimization of sum of absolute differences (SAD). Traditional encoders take difference of the current block and its best matching block for further processing. Rather than directly encoding the difference between the two blocks, we propose that the difference between the current block and its first order linear estimate should be encoded. This choice is motivated by observing that frequent brightness and contrast changes in real videos can be modeled by a linear filter.

We show two important theoretical results: (1) The variance of the linear compensated differential signal is always less than or equal to the traditional differential signal. (2) The optimal criteria for finding the best matching block, in proposed scheme, is the maximization of the magnitude of correlation coefficient. The theoretical results are verified through experimentation on a large dataset taken from several commercial videos. For the same number of bits per pixel, our proposed scheme exhibits an improvement in peak signal to noise ratio (PSNR) up to 5 dB when compared to the traditional generic encoder.

A Presentation on VCLC

The Draft of ICC'07 Paper (PDF format)

 

 

 

 

A Presentation on VCLC

The Draft of ICC'07 Paper (PDF format)