skip to main content
research-article

Unequal Error Protection Based on DVFS for JSCD in Low-Power Portable Multimedia Systems

Published: 01 July 2012 Publication History

Abstract

This article presents a low-power decoder design for joint source-channel decoding (JSCD) based on a novel unequal error protection (UEP) scheme over additive white gaussian noise (AWGN) channels. Conventional JSCD schemes, adopting low-density parity check (LDPC) codes for multimedia devices, typically operate at a fixed-time decoding loop, regardless of the quality of data received. We present a JSCD scheme that achieves reduction in power through minimum energy decoding and dynamic voltage and frequency scaling (DVFS). Consequently, up to 39% power reduction is achieved in Foreman, Akiyo, and Mobile video streams without performance degradation in reconstructed video quality.

References

[1]
Cao, Z., Foo, B., He, L., and van der Schaar, M. 2010. Optimality and improvement of dynamic voltage scaling algorithms for multimedia applications. IEEE Trans. Cir. Syst. I: Regular Papers 57, 3, 681--690.
[2]
Chen, J. and Fossorier, M. 2002. Near optimum universal belief propagation based decoding of low-density parity check codes. IEEE Trans. Commun. 50, 3, 406--414.
[3]
Dielissen, J., Hekstra, A., and Berg, V. 2006. Low cost LDPC decoder for DVB-S2. In Proceedings of the Design, Automation and Test in Europe Conference (DATE). 1--6.
[4]
Eisenberg, Y., Luna, C., Pappas, T., Berry, R., and Katsaggelos, A. 2002. Joint source coding and transmission power management for energy efficient wireless video communications. IEEE Trans. Cir. Syst. Video Technol. 12, 6, 411--424.
[5]
Gallager, R. 1962. Low-density parity-check codes. IRE Trans. Inform. Theory 8, 1, 21--28.
[6]
Ghandi, M. M. 2006. Layered video coding for wireless communications. Ph.D. dissertation, University of Essex.
[7]
Glikiotis, G. and Paliouras, V. 2005. A low-power termination criterion for iterative LDPC code decoders. In Proceedings of the IEEE Workshop on Signal Processing Systems Design and Implementation. 122--127.
[8]
Gunnam, K., Choi, G., and Yeary, M. 2007. A parallel VLSI architecture for layered decoding for array LDPC Codes. In Proceedings of the International Conference on VLSI Design. 738--743.
[9]
Guo, R., Wang, L., and Jiang, X. 2008. Stereo video transmission using LDPC code. Int. J. Commun., Netw. Syst. Sci. 254--259.
[10]
Hocevar, D. 2004. A reduced complexity decoder architecture via layered decoding of LDPC codes. In Proceedings of the IEEE Workshop on Signal Processing Systems (SIPS). 107--112.
[11]
JVT. 2003. International Standard of Joint Video Specification. ITU-T Rec. H.264, ISO/IEC 14 496-10 AVC.
[12]
Kienle, F. and Wehn, N. 2005. Low complexity stopping criterion for LDPC code decoders. In Proceedings of the Vehicular Technology Conference (VTC). 606--609.
[13]
Kim, J., Yoo, S., and Kyung, C.-M. 2009. Program phase and runtime distribution-aware online DVFS for combined Vdd/Vbb scaling. In Proceedings of the Design, Automation Test in Europe Conference (DATE). 417--422.
[14]
Kumar, S., Xu, L., Mandal, M. K., and Panchanathan, S. 2006. Error resiliency schemes in H.264/AVC standard. J. Visual Commun. Image Rep. 17, 2, 425--450. Introduction: Special issue on emerging H.264/AVC video coding standard.
[15]
Kumar, V. and Milenkovic, O. 2004. On unequal error protection LDPC codes based on Plotkin-type constructions. In Proceedings of the Global Telecommunications Conference (GLOBECOM). 493--497.
[16]
Liu, Y., song Tong, Q., dong Men, A., yi Quan, Z., and Yang, B. 2008. A joint source-channel coding scheme focused on unequal error protection for H.264 transmission over MIMO-OFDM system. In Proceedings of the ISECS International Colloquium on Computing, Communication, Control, and Management (CCCM). 491--495.
[17]
Lu, X., Erkip, E., Wang, Y., and Goodman, D. 2003. Power efficient multimedia communication over wireless channels. IEEE J. Select. Areas Commun. 21, 10, 1738--1751.
[18]
MacKay, D. and Neal, R. 1997. Near shannon limit performance of low density parity check codes. Electron. Lett. 33, 6, 457--458.
[19]
Mansour, M. and Shanbhag, N. 2003. High-throughput LDPC decoders. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 11, 6, 976--996.
[20]
Mansour, M. and Shanbhag, N. 2006. A 640-Mb/s 2048-bit programmable LDPC decoder chip. IEEE J. Solid-State Cir. 41, 3, 684--698.
[21]
Parrein, B., Boulos, F., Le Callet, P., and Guedon, J. 2007. Priority image and video encoding transmission based on a discrete radon transform. In Proceedings of the Packet Video Conference. 105--112.
[22]
Qi, L., Yang, L., Wensheng, W., Huijuan, C., and Kun, T. 2006. Robust video transmission scheme using dynamic rate selection LDPC and RS codes. In Proceedings of the IMACS Multiconference on Computational Engineering in Systems Applications 2. 1673--1679.
[23]
Stockhammer, T. and Bystrom, M. 2004. H.264/AVC data partitioning for mobile video communication. In Proceedings of the International Conference on Image Processing (ICIP). 545--548.
[24]
Stoufs, M., Munteanu, A., Schelkens, P., and Cornelis, J. 2007. Optimal joint source-channel coding using unequal error protection for the scalable extension of H.264/MPEG-4 AVC. In Proceedings of the IEEE International Conference on Image Processing (ICIP). 517--520.
[25]
Tanner, R. 1981. A recursive approach to low complexity codes. IEEE Trans. Inform. Theory 27, 5, 533--547.
[26]
Thomos, N., Argyropoulos, S., Boulgouris, N., and Strintzis, M. 2006. Robust transmission of H.264/AVC video using adaptive slice grouping and unequal error protection. In Proceedings of the IEEE International Conference on Multimedia and Expo. 593--596.
[27]
VCEG. 2008. H.264/AVC JVT JM-14.2. http://iphome.hhi.de/suehring/tml/dowlnload/jm14.2.zip.
[28]
Wang, W. and Choi, G. 2007a. Minimum-energy LDPC decoder for real-time mobile application. In Proceedings of the Design, Automation Test in Europe Conference (DATE). 1--6.
[29]
Wang, W. and Choi, G. 2007b. Speculative energy scheduling for LDPC decoding. In Proceedings of the International Symposium on Quality Electronic Design (ISQED). 79--84.
[30]
Wang, W., Choi, G., and Gunnam, K. K. 2009. Low-power VLSI design of LDPC decoder using DVFS for AWGN channels. In Proceedings of the International Conference on VLSI Design. 51--56.
[31]
Wang, Y., Yu, S., and Yang, X. 2006a. Error robustness scheme for H.264 based on LDPC code. In Proceedings of the International Multi-Media Modelling Conference.
[32]
Wang, Y., Yu, S., and Yang, X. 2006b. Unequal iterative decoding for power efficient video transmission. In Proceedings of the IEEE International Conference on Multimedia and Expo. 613--616.
[33]
Xiao, S., Wu, C., Du, J., and Yang, Y. 2006. Reliable transmission of H.264 video over wireless network. Adv. Inf. Netw. Appli.
[34]
Xu, K. 2008. H.264/AVC Baseline Decoder. http://www.opencores.org/projects.cgi/web/nova/overview.
[35]
Xu, K. and Choy, C. S. 2007. Low-power H.264/AVC baseline decoder for portable applications. In Proceedings of the International Symposium on Low-Power Electronics and Design (ISLPED). ACM, New York, NY, 256--261.
[36]
Yang, G.-H., Shen, D., and Li, V. 2006. Unequal error protection for MIMO systems with a hybrid structure. In Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS).
[37]
Yang, Y. S. and Choi, G. 2010. Low-power baseband processing for wireless multimedia systems using unequal error protection. In Proceedings of the Wireless Telecommunications Symposium (WTS). 1--6.
[38]
Yip, P., Malcolm, J., Fernando, W., Loo, K., and Arachchi, H. 2005. Joint source and channel coding for H.264 compliant stereoscopic video transmission. In Proceedings of the Canadian Conference on Electrical and Computer Engineering. 188--191.
[39]
Zhai, F., Eisenberg, Y., Pappas, T. N., Berry, R., and Katsaggelos, A. K. 2005. Joint source-channel coding and power adaptation for energy efficient wireless video communications. Sig. Process.: Image Commun. 20, 4, 371--387.
[40]
Zhang, Q., Ji, Z., Zhu, W., and Zhang, Y.-Q. 2002. Power-minimized bit allocation for video communication over wireless channels. IEEE Trans. Cir. Syst. Video Technol. 12, 6, 398--410.

Cited By

View all
  • (2021)Low-Power Cross-Layer Error Management Using MIMO-LDPC Iterative Decoding for Video ProcessingIEEE Access10.1109/ACCESS.2021.31156719(133062-133075)Online publication date: 2021

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Embedded Computing Systems
ACM Transactions on Embedded Computing Systems  Volume 11, Issue 2
July 2012
342 pages
ISSN:1539-9087
EISSN:1558-3465
DOI:10.1145/2220336
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Journal Family

Publication History

Published: 01 July 2012
Accepted: 01 July 2011
Revised: 01 February 2011
Received: 01 February 2009
Published in TECS Volume 11, Issue 2

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Dynamic voltage and frequency scaling
  2. H.264 data partitioning
  3. LDPC
  4. joint source-channel decoding
  5. low-power
  6. unequal error protection

Qualifiers

  • Research-article
  • Research
  • Refereed

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 08 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2021)Low-Power Cross-Layer Error Management Using MIMO-LDPC Iterative Decoding for Video ProcessingIEEE Access10.1109/ACCESS.2021.31156719(133062-133075)Online publication date: 2021

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media