An Error Concealment Technique for MPEG-4 Video Transmission over Wireless Networks

무선 네트워크 환경에서의 MPEG-4 비디오 전송을 위한 에러 은닉 기법

  • Park, Jeong-Beom (School of Electrical, Electronics, and Computer Engineering, Dankook University) ;
  • Eo, Jin-Woo (School of Electrical, Electronics, and Computer Engineering, Dankook University)
  • 박정범 (단국대학교 전기전자컴퓨터공학부) ;
  • 어진우 (단국대학교 전기전자컴퓨터공학부)
  • Published : 2005.12.01

Abstract

The video data corrupted by the transmission error due to packet loss induce error propagation in decoded video data, and cause poor video quality. To remedy these corrupted video data, there have been introduced two types of error concealment techniques: spatial or temporal error concealment algorithm. Computational overhead by using spatial error concealment algorithm is a serious disadvantage in mobile video data streaming environment. In this paper, we propose hybrid type error concealment technique recovering video quality of mobile device using MPEG-4 video streaming on error-prone wireless network. Our algorithm is implemented in MPEG-4 decoder. The algorithm adopts Intel Wireless MMX technology to provide high performance of portable embedded multimedia mobile device. It is proven that the proposed algorithm shows expected performance for a mobile streaming system(PDA) on IP channels. Our approach showed better processing speed and better video quality comparing with traditional error concealment algorithm.

비디오 통신에서의 에러 제어와 은닉 문제는 무선 네트워크들과 인터넷 같은 불안정한 채널 상에서의 비디오 전달에 관심이 증가되면서 관심이 증대되고 있다. 훼손된 데이터들을 복구하기 위하여 공간적 또는 시간적, 두 가지의 에러 은닉 방법이 개발되고 있다. 또한 모바일 비디오 데이터 전송 환경에서 공간적 에러 은닉 알고리즘의 사용으로 인한 계산상의 오버헤드는 심각한 오버헤드로 나타난다. 본 논문에서는 에러 증식이 빈번한 무선 네트워크상의 비디오 스트리밍 시스템에서 모바일 단말 수신단의 저하된 MPEG-4 비디오의 퀄리티를 복구하는 하이브리드 에러 은닉 기법을 제안하였다. 제안된 방법은 MPEG-4 디코더 단에 위치한다. 또한 제안된 방법은 임베디드 멀티미디어 모바일 단말의 높은 성능을 제공하기 위해서 인텔의 무선 MMX 기술을 이용하였고, IP 채널 상에서의 PDA와 같은 모바일 스트리밍 시스템에, 제안한 알고리즘을 채용하여 그 성능을 확인하였다. 제안된 방법은 기존의 전통적인 에러 은닉 알고리즘과의 성능 비교를 통해 낮은 복잡성의 요구와 작은 범위의 검색을 이용하여 인코딩단의 어떠한 변형 없이 비디오 플레이어에 대해 보다 빠른 처리능력과 뛰어난 비디오 품질을 제공하였다.

Keywords

References

  1. Proceedings of the IEEE v.86 no.5 Error control and concealment for video communication: A Review Wang, Yao;Zhu, Qin-Fan
  2. Digital Video Transcoding for Transmission and Storage Sun, Huifang;Chen, Xuemin;Chiang, Tihao
  3. H.264 and MPEG-4 Video Compression: Video Coding for Next generation Multimedia Richardson, Iain E.G.
  4. IEEE Signal Processing Magazine v.17 Error resilience video coding techniques, Real-time video communication over unreliable networks Wang, Yao;Wegner, Stephan
  5. Overview of the MPEG-4 Standard, ISO/IEC JTC1/SC29/WG11 M4030 Koenen, Rob
  6. The Ninth IEEE international Symposium on Personal, Indoor and Mobile Radio Communications v.3 MPEG-4: a flexible coding standard for the emerging mobile multimedia applications Soares, L.D.;Pereira, F.
  7. MPEG-4 Applications, ISO/IEC JTC1/SC29/WG11 MPEG 99/N2724 Requirements Group
  8. IEEE Communications Magazine v.36 no.6 Error-resilient video coding in the ISO MPEG-4 standard Talluri, R.
  9. IEEE Transactions on Consumer Electronics v.48 A Survey on the Techniques for the Transport of MPEG-4 Video Over Wireless Networks Yan, Bo;Kam, W.N.G.
  10. The 12th International Packetvideo Workshop (PV 2002) Error Resilient Video Coding with Tree Structure Motion Compensation and Data Partitioning Wang, Yong;Srinath, Mandyam D.
  11. IEEE International Conference on Multimedia and Expo v.3 DCT coefficient-based error detection technique for compressed video stream Bhattacharyya, K.;Jamadagni, H.S.
  12. IEEE Transactions on Circuits and Systems for Video Technology v.8 no.1 Detection and concealment of transmission errors in H.261 images Chu, Wen-Jeng;Leou, Jin-Jang
  13. The 2000 IEEE Asia-Pacific Conference on Circuits and Systems Analysis and detection of transmission errors for MPEG-2 video signal Cao, Jihua;Wang, Zhaohua
  14. Electrical and Computer Engineering, 1999 IEEE Canadian Conference v.2 Error concealment methods, a comparative study Shirani, S.;Kossentini, F.;Ward, R.
  15. ICIP 98 Proceedings v.3 Error concealment using motion field interpolation Al-Mualla, M.E.;Canagarajah, N.;Bull, D.R.
  16. IEEE Trans. Commun. v.41 Maximally smooth image recovery in transform coding Wang, Y.;Zhu, Q.F.;Shaw, L.
  17. IEEE Trans. Image Processing v.4 Transform coded image reconstruction exploiting interblock correlations Hemami, S.S.;Meng, T.H.Y.
  18. IEEE Trans. Image Processing v.4 Concealment of damaged block transform coded images using projection onto convex sets Sun, H.;Kwok, W.
  19. IEEE Trans. Consumer Electron. v.39 Multi-directional interpolation for spatial error concealment Kwok, W.;Sun, H.
  20. IEEE Trans. Circuits Syst. Video Technol. v.9 Geometric-structure-based error concealment with novel applications in block-based low bit-rate coding Zeng, W.;Liu, B.
  21. Error concealment in encoded video streams;Signal Recovery Techniques for Image and Video Compression and Transmission Salama, P.;Shroff, N.;Coyle, E.J.;Delp, E.J.;Galatsanos, N.P.(ed.);Katsaggelos, A.K.(ed.)