Abstract
Energy/QoS provisioning is a challenging task for video applications in power-constrained mobile embedded systems. Many error-resilient video encodings allow us to exploit errors and generate a range of acceptable tradeoff spaces by controlling the amount of errors in the system. This expanded tradeoff space allows system designers to comparatively evaluate different operating points with varying QoS and energy consumption by aggressively exploiting error-resilience attributes, and can potentially result in significant energy savings. Specifically, we propose an error-aware video encoding technique that intentionally injects errors (drops frames) while ensuring QoS in accordance with error-resilience. The novelty of our approach is in active exploitation of errorsto vary the operating conditions for further optimization of system aspects. Our experiments show that our error-exploiting video encoding can reduce the energy consumption for an encoding device by 37% in video conferencing over a wireless network, without video quality degradation, compared to a standard video encoding technique for a test video stream. Furthermore, we present the adaptivity of our approach by incorporating the feedback from the decoding side to achieve the QoS requirement under dynamic network status.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Liang Cheng and Magda El Zarki. An adaptive error resilient video encoder. In SPIE Visual Communication and Image Processing, July 2003.
Liang Cheng and Magda El Zarki. PGOP: An error resilient techniques for low bit rate and low latency video communications. In Picture Coding Symposium (PCS), Dec 2004.
Y. Eisenberg, C. Luna, T. Pappas, R. Berry, and A. Katsaggelos. Joint source coding and transmission power management for energy efficient wireless video communications. IEEE Trans. Circuits Syst. Video Technology, 12:411–424, 2002.
L. Guo, X. Ding, H. Wang, Q. Li, S. Chen, and X. Zhang. Exploiting idle communication power to improve wireless network performance and energy efficiency. In IEEE International Conference on Computer and Communications (INFOCOM), pages 1–12, April 2006.
Al Harris, Cigdem Sengul, Robin Kravets, and Prashant Ratanchandani. Energy-efficient multimedia communications in lossy multi-hop wireless networks. IFIP Mobile and Wireless Communication Networks, 162:461–472, 2005.
Intel Corporation, http://www.intel.com/. Intel PXA255(R) Processor: Developer’s Manual.
ITU-T. H.263 Draft: Video Coding for Low Bitrate Communication, May 1996.
Yu Jiao and Ali R. Hurson. Adaptive power management for mobile agent-based information retrieval. In IEEE Advanced Information Networking and Applications (AINA), pages 675– 680, March 2005.
M. Kim, H. Oh, N. Dutt, A. Nicolau, and N. Venkatasubramanian. PBPAIR: An energyefficient error-resilient encoding using probability based power aware intra refresh. ACM SIGMOBILE Mobile Computing and Communications Review, 10:58–69, July 2006.
Kyoungwoo Lee, Minyoung Kim, Nikil Dutt, and Nalini Venkatasubramanian, Tech Rep. (http://www.ics.uci.edu/~kyoungwl/eepbpair/). Adaptive EE-PBPAIR: A Novel Error- Exploiting Video Encoder Incorporating End-to-End QoS Feedback, Dec 2007.
Jens Meggers, Gregor Bautz, and Anthony Sang-Bum Park. Providing video conferencing for the mobile user. In IEEE Conference on Local Computer Networks, page 526, March 1996.
S. Mohapatra, R. Cornea, H. Oh, K. Lee, M. Kim, N. Dutt, R. Gupta, A. Nicolau, S. Shukla, and N. Venkatasubramanian. A cross-layer approach for power-performance optimization in distributed mobile systems. In Next Generation Software Program in conjunction with IPDPS, page 218.1, April 2005.
NS2. Network Simulation version 2, http://www.isi.edu/nsnam/ns/.
Clark N. Taylor, Sujit Dey, and Debashis Panigrahi. Energy/latency/image quality tradeoffs in enabling mobile multimedia communication. In Proc. of Software Radio: Technologies and Services, pages 55–66. Springer Verlag, Jan 2001.
Y. Wang, S. Wenger, J. Wen, and A. K. Katsaggelos. Review of error resilient coding techniques for real-time video communications. IEEE Signal Processing Magazine, 17:61–82, July 2000.
S. Worrall, A. Sadka, P. Sweeney, and A. Kondoz. Motion adaptive error resilient encoding for mpeg-4. In IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), volume 3, May 2001.
Wanghong Yuan, Klara Nahrstedt, Sarita V. Adve, Douglas L. Jones, and Robin H. Kravets. Design and evaluation of a cross-layer adaptation framework for mobile multimedia systems. In Proceedings of SPIE/ACM Multimedia Computing and Networking Conference (MMCN), January 2003.
Rui Zhang, Shankar L. Regunathan, and Kenneth Rose. Video coding with optimal inter/intramodel switching for packet loss resilience. IEEE Journal on Selected Areas in Communications, 18(6):966–976, June 2000.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer Science+Business Media, LLC
About this paper
Cite this paper
Lee, K., Kim, M., Dutt, N., Venkatasubramanian, N. (2008). Error-Exploiting Video Encoder to Extend Energy/QoS Tradeoffs for Mobile Embedded Systems. In: Kleinjohann, B., Wolf, W., Kleinjohann, L. (eds) Distributed Embedded Systems: Design, Middleware and Resources. DIPES 2008. IFIP – The International Federation for Information Processing, vol 271. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-09661-2_3
Download citation
DOI: https://doi.org/10.1007/978-0-387-09661-2_3
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-09660-5
Online ISBN: 978-0-387-09661-2
eBook Packages: Computer ScienceComputer Science (R0)