Enhanced H.264 Transmission with Multiple Description Coding, Prioritised Concealment and FMO


  • D. Indoonundon Department of Electrical and Electronic Engineering, University of Mauritius, Reduit, Mauritius.
  • T.P. Fowdur Department of Electrical and Electronic Engineering, University of Mauritius, Reduit, Mauritius.
  • K.M.S. Soyjaudah Department of Electrical and Electronic Engineering, University of Mauritius, Reduit, Mauritius.


H.264 Video Compression, MDC, Prioritised Concealment, ST-FMO,


H.264 is presently one of the most frequently adopted video coding standards capable of achieving good video quality. Due to its enhanced compression capability, H.264 is extensively used in a wide range of applications such as Mobile TV broadcasting, video conferencing and High Definition TV. Nonetheless, compressed videos are highly sensitive to channel errors which may result in severe visual quality degradation. Therefore, transmission of compressed video over communication channels is a very challenging task. In this work, a recently developed prioritized concealment and Flexible Macroblock Ordering (FMO) scheme were combined with Multiple Description Coding (MDC) for video transmission. The prioritised concealment algorithm used auto-correlation and the FMO scheme used Space and Time (ST) Interpolation. The FMO scheme was applied to MDC whereby ST interpolation was performed over different descriptions to enhance its performance. Moreover, a channel model that specifically considers losses on multiple channels was used to assess the performance. Simulations results show that the proposed scheme achieved a gain of 3.38 dB in YPSNR over a conventional scheme as compared to a gain of 1.94 dB in Y-PSNR, when using an existing FMO and prioritisation scheme.


T. Wiegand,, Draft ITU-T Recommendation and Final Draft International Standard of Joint Video Specification (ITU-T Rec. H.264 |ISO/IEC 14496-10AVC, ITU-T Rec.H.264 | ISO/IEC 14496-10AVC, 2003.

B. Bross, W.-J. Han, J.-R. Ohm, G. J. Sullivan, and T. Wiegand, High Efficiency Video Coding (HEVC) Text Specification Draft 9, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, document JCTVC-K1003, Shanghai, China, Oct. 2012.

Vcodex. (2016). An Overview of H.264 Advanced Video Coding. [online] Available at: https://www.vcodex.com/an-overview-of-h264-advanced-video-coding/ [Accessed 11 Sep. 2016].

E. Richardson, The H.264 Advanced Video Compression Standard. Chichester: John Wiley & Sons, 2010.

T P Fowdur, D Indoonundon and K M S Soyjaudah. “A Novel Prioritised Concealment and Flexible Macroblock Ordering Scheme for Video Transmission”. International Journal of Computer Applications 150(6):35-42, September 2016.

Prnewswire.com. (2016). Encoding.com Publishes its 2016 Global Media Format Report. [online] Available at: http://www.prnewswire.com/news-releases/encodingcom-publishes-its-2016-global-media-format-report-300208716.html [Accessed 11 Sep. 2016].

M.B. Dissanayake and D. L. B. Abeyrathna “Performance Comparison of HEVC and H.264/AVC Standards in Broadcasting Environments”. Journal of Information Processing Systems. vol.11, No.3, pp.483-494, September 2015

Ahmed, A. “An optimal complexity H.264/AVC encoding for video streaming over next generation of wireless multimedia sensor network”. Signal, Image and Video Processing, 10(6), pp.1143-1150,2016

K. Psannis, Y. Ishibashi, “Efficient Flexible Macroblock Ordering Technique,” IEICE Transactions On Communications. E91-B (2008) 2692-2701. doi:10.1093/ietcom/e91-b.8.2692.

Majed M. Alhaisoni “An Enhanced Approach to Adaptive Video Streaming over P2P Networks”, IJCSI International Journal of Computer Science Issues, Vo. 12, pp. 267- 274, 2015.

S. M. Marvasti-Zadeh, H. Ghanei-Yakhdan and S. Kasaei, “A novel boundary matching algorithm for video temporal error concealment”, International Journal of Image, Graphics, and Signal Processing, vol. 6, No. 6, pp. 1-10, 2014.

X. Qian, G. Liu, and H. Wang, “Recovering Connected Error Region Based on Adaptive Error Concealment Order Determination”, IEEE Trans. Multimedia, 11(4), pp.683-695,2009.

Y. Dhondt, P. Lambert, R. Van de Wall, “A flexible macroblock scheme for unequal error protection,” Proceedings of the IEEE International Conference on Image Processing (ICIP '06), pp. 829–832, 2006.

N. Gadgil, H. Li , E. Delp, “Spatial subsampling-based multiple description video coding with adaptive temporal-spatial error concealment,” Picture Coding Symposium (PCS), pp. 90-94,2015.

Tarakanov, O. Gushchina, “Analysis of multiple description coding algorithm with time division of video stream in task of multipoint videoconferencing,” Proc. of First Int. Scientific-Practical Conf. Problems of Infocommunications Science and Technology, pp.85 -87, 2014.

J. Apostolopoulos, W. Tan, S. Wee, G. Wornell., “Modeling Path Diversity for Multiple Description Video Communication,” IEEE International Conference on Acoustics, Speech, and Signal Processing, pp. 2161-2164, 2002.

J. Apostolopoulos, “Error-resilient video compression through the use of multiple states,” International Conference on Image Processing, pp 352-355, 2000.

G. Zhang and R. Stevenson, “Efficient error recovery for Multiple Description video coding,” ICIP 04: International conference on Image processing IEEE, 2004.

M. Kazemi, K. Sadeghi, S. Shirmohammadi, “A Mixed Layer Multiple Description Video Coding Scheme,” IEEE trans. Circuits and Systems for Video Technology, 2012 : pp.202-215.

N. Kamnoonwatana, D. Agrafiotis, C.N. Canagarajah, “Flexible adaptive multiple description coding for video transmission,” IEEE Trans. Circ. Syst. Video Technol. 22 (1) (2012) 1-11.

E. Gilbert, “Capacity of a Burst-Noise Channel,” Bell System Technical Journal. 39 (1960) 1253-1265. doi:10.1002/j.1538-7305.1960.tb03959.x.

E. Elliott, “Estimates of Error Rates for Codes on Burst-Noise Channels,” Bell System Technical Journal. 42 (1963) 1977-1997. doi:10.1002/j.1538-7305.1963.tb00955.x.

G. A. AL-Suhail, S.A. Subber, “Estimating MPEG-4 Video Transmission over Gilbert Wireless Channels,” Basrah Journal of Science, pp. 6-19, 2013.

K. Thyagarajan, Image and Video Compresion with Matlab, John Wiley & Sons,INC ., Publication, 2010.

A. Kaup, K. Meisinger, T. Aach, Frequency selective signal extrapolation with applications to error concealment in image communication, AEU - International Journal Of Electronics And Communications. 59 (2005) 147-156. doi:10.1016/j.aeue.2005.03.015.

J. Zheng and L. P. Chau, “A temporal error concealment algorithm for (H.264) using Lagrange interpolation,” Proceedings of the 2004 International Symposium on Circuits and Systems, ISCAS 04, 2004 : pp. 133–136.

T. Fowdur, D. Indoonundon, S. Soyjaudah, “An enhanced framework for H.264 video transmission with joint prioritisation of retransmission and concealment order,” 9th International Symposium on Communication Systems, Networks & Digital Signal Processing (CSNDSP), pp. 634-639,2014.




How to Cite

Indoonundon, D., Fowdur, T., & Soyjaudah, K. (2017). Enhanced H.264 Transmission with Multiple Description Coding, Prioritised Concealment and FMO. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 9(2), 81–90. Retrieved from https://jtec.utem.edu.my/jtec/article/view/1141