Watermarking-based Error Concealment in Video Communications

  • Oh Tae-Suk (Dept. of Electrical and Computer Eng., University of Seoul) ;
  • Kim Yong-Cheol (Dept. of Electrical and Computer Eng., University of Seoul) ;
  • Adsumilli Chowdary (Dept. of Electrical and Computer Eng., University of California) ;
  • Mitra Sanjit (Dept. of Electrical and Computer Eng., University of California)
  • Published : 2006.07.01

Abstract

In this paper, an informed watermarking algorithm is proposed that aids in concealing packet loss errors in video communications. This watermark-based error concealment (WEC) method embeds a low resolution version of the video frame inside itself as watermark data. At the receiver, the extracted watermark is used as a reference for error concealment. The proposed DCT-based algorithm employs informed watermarking techniques in order to minimize the distortion of host frames. At the encoder, a predictive feedback loop is employed which helps to adjust the strength of the data embedding. Furthermore, the distortion of the DCT coefficients introduced in the embedding can be removed to a considerable extent, by employing bit-sign adaptivity. Simulation results on standard video sequences show that the proposed informed WEC scheme has an advantage of 3$\sim$4 dB in PSNR over non-informed WEC and that even a non-informed WEC is still superior to conventional error concealment techniques.

Keywords

References

  1. Adsumilli, C.B., Farias, M.C., Mitra, S.K., Carli, M, 'A robust error concealment technique using data hiding for image and video transmission over lossy channels,' Vol. 15, No. 11, IEEE Trans. Circuits and Systems for Video Technology, Nov. 2005, pp.1394-1406 https://doi.org/10.1109/TCSVT.2005.856933
  2. Adsurnilli, C.B.; Mitra, S.K.; Kim, Y.C., 'Detector Performance Analysis of Watermark-Based Error Concealment in Image Communications,'Proc. of ICIP, IEEE, Sept. 2005 pp.:916-919
  3. Bartolini, F. et al. A data hiding approach for correcting errors in H.263 video transmitted over a noisy channel. Proc. IEEE Workshop on Multimedia Signal Processing (2001) pp. 65-70
  4. Munadi, K., Kurosaki, M., Kiya, H., ' Error concealment using digital watermarking technique for interframe video coding,' Proc. Intl. Tech. Com. on Circuits and Systems, Computers, and Communications (2002) pp. 599-602
  5. Yilmazi, A., Alatan, A., 'Error concealment of video sequences by data hiding,' Proc. of ICIP, IEEE, 2003, pp.679-682
  6. Miller, M.L., Cox, I.J., Bloom, J.A., 'Informed embedding: Exploiting image and detector information during watermark insertion,' Proc. of ICIP, IEEE, 2000
  7. Salama, P. et al, 'Error concealment techniques for encoded video streams,' Proc. ICIP, IEEE, 1995, pp.9-12
  8. Cox, I., Kilian, J., Leighton, F., Shamoon, T., 'Secure spread spectrum watermarking for multimedia,' IEEE Trans. Image Processing 6(12) (1997) pp.1673-1687 https://doi.org/10.1109/83.650120
  9. Floyd, R.W., Steinberg, L., 'An adpative algorithm for spatial gray-scale,' Proc. Society of Information Display 17(2) (1976) pp.75-78
  10. Xiong, Z., Orchird, M.T., Ramachandrani, K., 'Inverse half-toning using wavelets,' IEEE Trans. Image Processing 8(10) (1999) pp.1479-1483 https://doi.org/10.1109/83.791977