Title of article :
A Stochastic Framework for Rate-Distortion Optimized Video Coding Over Error-Prone Networks
Author/Authors :
Oztan Harmanci، نويسنده , , A. Murat Tekalp، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2007
Abstract :
This paper proposes a complete stochastic framework
for RD optimal encoder design for video over error-prone networks,
which applies to any motion-compensated predictive video
codec. The distortion measure has been taken as the mean square
error over an ensemble of channels given an estimate of the instantaneous
packet loss probability.We showthat 1) the optimal motion
compensated prediction, in theMSEsense, requires computation of
the expected value of the reference frames, and 2) calculation of the
MSE (distortion measure) requires computation of the second moment
of the reference frames.We propose a recursive procedure for
the computation of both the expected value and second moment of
the reference frames, which are together called the stochastic frame
buffer. Furthermore, we propose a stochastic RD optimization
method for selection of the optimal macroblock mode and motion
vectors given the instantaneous packet loss probability. If available,
channel feedback can also be incorporated into the proposed
stochastic framework. However, the proposed framework does not
require a feedback channel to exist, and when it exists, it does not
have to be lossless. In the absence of any packet losses, the proposed
stochastic framework reduces to the well-known deterministic
RD optimization procedures. One possible application of the
optimal stochastic framework would be for multicast streaming to
an ensemble of receivers. Experimental results indicate that the
proposed framework outperforms other available error tracking
and control schemes.
Keywords :
Error resilience , mean-squareerror (MSE) methods , rate distortion (RD) theory , stochasticframe buffers , video coding. , Error analysis
Journal title :
IEEE TRANSACTIONS ON IMAGE PROCESSING
Journal title :
IEEE TRANSACTIONS ON IMAGE PROCESSING