Browse > Article
http://dx.doi.org/10.3745/KIPSTB.2002.9B.5.571

Exploitation of Auxiliary Motion Vector in Video Coding for Robust Transmission over Internet  

Lee, Joo-Kyong (부산대학교 대학원 전자계산학과)
Choi, Tae-Uk (부산대학교 대학원 전자계산학과)
Chung, Ki-Dong (부산대학교 전자계산학과)
Abstract
In this paper, we propose a video sequence coding scheme called AMV (Auxiliary Motion Vector) to minimize error propagation caused by transmission errors over the Internet. Unlike the conventional coding schemes the AMY coder, for a macroblock in a frame, selects two best matching blocks among several preceding frames. The best matching block, called a primary block, is used for motion compensation of the destination macroblock. The other block, called an auxiliary block, replaces the primary block in case of its loss at the decoder. When a primary block is corrupted or lost during transmission, the decoder can efficiently and simply suppress error propagation to the subsequent frames by replacing the block with an auxiliary block. This scheme has an advantage of reducing both the number and the impact of error propagations. We implemented the proposed coder by modifying H.263 standard coding and evaluated the performance of our proposed scheme in the simulation. The simulation results show that AMV coder is more efficient than the H.263 baseline coder at the high packet loss rate.
Keywords
Auxiliary Motion Vector; Video Coding; Error Resilience; Error Propagation; Robust Transmission;
Citations & Related Records
연도 인용수 순위
  • Reference
1 H. Sun and W. Kwok, 'Concealment of damaged block transform coded images using projections onto convex sets,' IEEE Trans. Image Proa, Vol.4, No.4, pp.470-477, Apr., 1995   DOI   ScienceOn
2 T. Nakai, and Y. Tomita : 'Core Experiments on Feedback channel Operation for H.263+,' ITU-T SG15 contribution LBC 96-308, Nov., 1996
3 Wada M. 'Selective Recovery of Video Packet Loss Using Error Concealment,' IEEE J. Select. Areas in Commun. 7(5) : pp.807-814, June, 1989   DOI   ScienceOn
4 B. Girod and N. Farber, 'Feedback-based error control for mobile video transmission,' Proceedings of the IEEE, pp. 1707-1723, October, 1999   DOI   ScienceOn
5 Chang-Su Kim, Rin-Chul Kim, Sang-Uk Lee, 'Robust Transmission of Video Sequence Using Double-Vector Motion Compensation,' IEEE Trans. On circuit and Systems for video technology. Vol.11, No.9, Sept., 2001   DOI   ScienceOn
6 Yang Yu, Xuelong Zhu : 'Dynamic Multi-reference Prediction in Video Coding for Improved Error Resilience over Internet,' IEEE Pacific Rim Conference on Multimedia 2001, pp.102-109, Oct., 2001
7 S. Wenger, G.Knorr, J. Ott, F. Kossentini : 'Error resilience support in H.263+,' IEEE Trans. on circuit and System for Video Technology, Vol.8, No.6 pp.867-877, Nov., 1998   DOI   ScienceOn
8 E. Miller, T. Strutz, 'Scalable Wavelet-based Coding of Color images,' Proc. of APEIE '98. Vol.10, pp.29-35. Sept., 1998
9 Y. Takashima, M. Wada, and H. Murakami, 'Reversible variable length codes,' IEEE Trans. Communications, Vol. 43, pp.158-162, Feb./Mar./Apr., 1995   DOI   ScienceOn
10 D. W. Redmill and N. G. Kingsbury, 'The EREC : An error resilient technique for coding variable-length blocks of data,' IEEE Trans. Image Processing, Vol. 5, pp.565-574, Apr., 1996   DOI   ScienceOn
11 S. Aign, 'Error concealment for MPEG-2 video,' Signal Recovery Techniques for Image and Video Compression and Transmission, A. K. Katsaggelos and N. P. Galatsanos, editors, Kluwer Academic Publishers, ch.8, pp.235-268,1998
12 Budagavi, M., Gibson, J.D, 'Multiframe Video Coding for Improved Performance over Wireless channels,' IEEE Trans. Image Processing. Vol.10, pp.252-265, Feb., 2001   DOI   ScienceOn