Browse > Article

An Effective Error-Concealment Approach for Video Data Transmission over Internet  

김진옥 (성균관대학교 정보통신공학부)
Abstract
In network delivery of compressed video, packets may be lost if the channel is unreliable like Internet. Such losses tend to of cur in burst like continuous bit-stream error. In this paper, we propose an effective error-concealment approach to which an error resilient video encoding approach is applied against burst errors and which reduces a complexity of error concealment at the decoder using data hiding. To improve the performance of error concealment, a temporal and spatial error resilient video encoding approach at encoder is developed to be robust against burst errors. For spatial area of error concealment, block shuffling scheme is introduced to isolate erroneous blocks caused by packet losses. For temporal area of error concealment, we embed parity bits in content data for motion vectors between intra frames or continuous inter frames and recovery loss packet with it at decoder after transmission While error concealment is performed on error blocks of video data at decoder, it is computationally costly to interpolate error video block using neighboring information. So, in this paper, a set of feature are extracted at the encoder and embedded imperceptibly into the original media. If some part of the media data is damaged during transmission, the embedded features can be extracted and used for recovery of lost data with bi-direction interpolation. The use of data hiding leads to reduced complexity at the decoder. Experimental results suggest that our approach can achieve a reasonable quality for packet loss up to 30% over a wide range of video materials.
Keywords
Error Concealment; Block Shuffling; Data Hiding; Error Resilience;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Q. F. Zhu, Y. Wang and L. Shaw, 'Coding and cell-Loss recovery in DCT-based packet video,' IEEE Transaction on CSVT, vol. 3, no. 3, pp. 248-258 June, 1993   DOI   ScienceOn
2 J. Song and K. J. R. Liu, 'A data embedding scheme for H.263 compatible video coding,' ISCAS'99, vol. 4, pp.390-393, 1999   DOI
3 L. N. Kanal and A. R. K. Sastry, 'Models for channels with memory and their applications to error control,' Proceedings of the IEEE, vol. 66, no. 7, pp. 724-244, 1978
4 J. M. Boyce and R. D. Gaglianello, 'Packet loss effects on MPEG video sent over the public Internet,' ACM Multimedia'98, pp.181-190, 1998   DOI
5 W. Lam, A. Reibman and B. Liu, 'Recovery of lost or erroneously received motion vectors,' ICASSP'93, pp.304-315, 1993
6 U. Horn, K. Stuhlmuller, M. Link and B. Girod, 'Robust Internet video transmission based on scalable coding and unequal error protection,' Image Communication, Special Issue on Real-time Video over the Internet, pp. 77-94, 15(1-2), Sept., 1999   DOI   ScienceOn
7 W. Zeng and B. Liu, 'Geometric structure-based error concealment with novel application in block-based low bit rate coding,' IEEE Transaction on CSVT, pp. 648-665, June 1999   DOI   ScienceOn
8 H. Sun and W. Kwok, 'Concealment of damaged block transform coded images using projections onto convex sets,' IEEE Transactions on Image Processing, vol 4, pp. 470-477, April 1995   DOI   ScienceOn
9 Y. Wang and Q. F. Zhu, 'Error control and concealment for video Communication: an overview,' Proceedings of IEEE, vol. 86, no. 5, pp. 974-997, May 1998   DOI   ScienceOn
10 S. Aign and K. Fazel, 'Temporal and spatial error concealment techniques for hierachical MPEG-2 video codec,' Globlecom'95, vol. 3, pp. 1778-1783, 1995
11 I. Cox, J. Kilian, T. Leighton, T. Shamoon, 'Secure Spread Spectrum Watermarking for Multimedia,' IEEE Trans. On Image Processing, vol.6, no.12, pp.1673-1687, 1997   DOI   ScienceOn
12 X. Lee, Y. Zhang, and A. Leon-Garcia, 'Information loss recovery for block-based image coding techniques-a fuzzy logic approach,' IEEE Trans. Image Processing, vol. 4, no. 3, pp. 259-273, March 1995   DOI   ScienceOn
13 ISO/IEC 14496-2:1999, 'Information Technology-Coding of Audio/Visual Objects,' Part 2:Visual
14 W. Bender, D. Gruhl, N. Morimoto and A. Lu, 'Techniques for data hiding,' IBM Systems Journal, vol. 35, no.3/4, pp.313-336, 1996   DOI
15 G. Langelaar, I. Setawan and R. Lagendijk, 'Watermarking digital image and video data,' IEEE Signal Processing, vol. 17, no. 5, pp. 20-46, Sept. 2000   DOI   ScienceOn
16 S. Gringeri, R. Egorov, K. Shuaib, A. Lewis and B. Basch, 'Robust compression and transmission of MPEG-4 video,' in ACM MM99 Electronic Proceedings, June 1999   DOI
17 C. L. Buhan, 'Software-embedded data retrieval and error concealment schemes for MPEG-2 video sequences,' Proceedings of SPIE Conference on Electronic Imaging, Digital Video Compression: Algorithms and Technologies 1996, vol. 2668, pp. 384-391, USA, Feb. 1996   DOI
18 K. I. Chan, J. Lu and J. C. Chung, 'Block shuffling and adaptive interleaving for still image transmission over rayless fading channels,' ITVT, vol.48, no.3, May 1999
19 김진옥, 황대준, '인터넷상에서 비디오 데이타 전송시 오류 내성에 관한 연구', 2002 추계 한국정보과학회 학술집, 2002
20 M. D. Swanson, M. Kobayashi, A. H. Tewfik, 'Multimedia data-embedding and watermarking technologies,' Proceedings of IEEE, vol. 86, pp. 1064-1087, June, 1998   DOI   ScienceOn