Author :
Yang, En-Hui ; Zheng, Lin ; He, Da-Ke ; Zhang, Zhen
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Waterloo, Waterloo, ON
Abstract :
Causal video coding is considered from an information theoretic point of view, where video source frames X1, X2, ..., XN are encoded in a frame by frame manner, the encoder for each frame Xk, k = 1, ..., N, can use all previous frames and all previous encoded frames while the corresponding decoder can use only all previous encoded frames, and each frame Xk itself is modeled as a source Xk = {Xk(i)}i=1 infin. A novel computation approach is proposed to analytically characterize, numerically compute, and compare the minimum total rate of causal video coding Rc(D1, ..., DN) required to achieve a given distortion (quality) level D1, ..., DN ges 0. Specifically, we first show that for jointly stationary ergodic sources X1, X2, ..., XN, Rc(D1, ..., DN) is equal to the infimum of the nth order total rate distortion function Rc,n(D1, ..., DN) over all n, where Rc,n(D1, ..., DN) itself is given by the minimum of an information quantity over a set of auxiliary random variables. We then present an iterative algorithm for computing Rc,n(D1, ...,DN) and demonstrate the convergence of the algorithm to the global minimum. The global convergence of the algorithm further enables us to establish a single-letter characterization of Rc(D1, ...,DN) in a novel way when the N sources are an independent and identically distributed (IID) vector source. With the help of the algorithm, we also demonstrate a surprising result (dubbed the more and less coding theorem-under some conditions on source frames and distortion, the more frames need to be encoded and transmitted, the less amount of data has to be actually sent. Predictive video coding, wher- e each encoder and its corresponding decoder can use only all previous encoded frames, is also investigated.
Keywords :
decoding; iterative methods; rate distortion theory; video coding; causal video coding; decoder; encoding; identically distributed vector source; iterative algorithm; rate distortion theory; stationary ergodic source; Codes; Convergence; Decoding; Helium; Iterative algorithms; Predictive models; Random variables; Rate distortion theory; Rate-distortion; Video coding;