Distributed video coding (DVC) is a video coding paradigm that allows for a low-complexity encoding process by exploiting the temporal redundancies in a video sequence at the decoder side. State-of-the-art DVC systems exhibit a structural coding delay since exploiting the temporal redundancies through motion-compensated interpolation requires the frames to be decoded out of order. To alleviate this problem, we propose a system based on motion-compensated extrapolation that allows for efficient low-delay video coding with low complexity at the encoder. The proposed extrapolation technique first estimates the motion field between the two most recently decoded frames using the Lucas-Kanade algorithm. The obtained motion field is then extrapolated to the current frame using an extrapolation grid. The proposed techniques are implemented into a novel architecture featuring hybrid block-frequency Wyner-Ziv coding as well as mode decision. Results show that having references from both temporal directions in interpolation provides superior rate-distortion performance over a single temporal direction in extrapolation, as expected. However, the proposed extrapolation method is particularly suitable for low-delay coding as it performs better than H.264 intra, and it is even able to outperform the interpolation-based DVC codec from DISCOVER for several sequences.
Skorupa, J, Slowack, J, Mys, S, Deligiannis, N, De Cock, J, Lambert, P, Grecos, C, Munteanu, A & Van De Walle, R 2012, 'Efficient low-delay distributed video coding', IEEE Transactions on Circuits and Systems for Video Technology, vol. 22, no. April 2012, pp. 530-544. <http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=6020767&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D6020767>
Skorupa, J., Slowack, J., Mys, S., Deligiannis, N., De Cock, J., Lambert, P., Grecos, C., Munteanu, A., & Van De Walle, R. (2012). Efficient low-delay distributed video coding. IEEE Transactions on Circuits and Systems for Video Technology, 22(April 2012), 530-544. http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=6020767&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D6020767
@article{f08b90cd20d349ca8e3cf8c82dd2220f,
title = "Efficient low-delay distributed video coding",
abstract = "Distributed video coding (DVC) is a video coding paradigm that allows for a low-complexity encoding process by exploiting the temporal redundancies in a video sequence at the decoder side. State-of-the-art DVC systems exhibit a structural coding delay since exploiting the temporal redundancies through motion-compensated interpolation requires the frames to be decoded out of order. To alleviate this problem, we propose a system based on motion-compensated extrapolation that allows for efficient low-delay video coding with low complexity at the encoder. The proposed extrapolation technique first estimates the motion field between the two most recently decoded frames using the Lucas-Kanade algorithm. The obtained motion field is then extrapolated to the current frame using an extrapolation grid. The proposed techniques are implemented into a novel architecture featuring hybrid block-frequency Wyner-Ziv coding as well as mode decision. Results show that having references from both temporal directions in interpolation provides superior rate-distortion performance over a single temporal direction in extrapolation, as expected. However, the proposed extrapolation method is particularly suitable for low-delay coding as it performs better than H.264 intra, and it is even able to outperform the interpolation-based DVC codec from DISCOVER for several sequences.",
keywords = "Distributed video coding, low-delay coding, motion-compensated extrapolation",
author = "Jozef Skorupa and Jurgen Slowack and Stefaan Mys and Nikolaos Deligiannis and {De Cock}, Jan and Peter Lambert and Christos Grecos and Adrian Munteanu and {Van De Walle}, Rik",
year = "2012",
month = apr,
language = "English",
volume = "22",
pages = "530--544",
journal = "IEEE Transactions on Circuits and Systems for Video Technology",
issn = "1051-8215",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "April 2012",
}