Abstract
This article develops an aggregate power consumption model for live video streaming systems, including many-to-many systems. In many-to-one streaming systems, multiple video sources (i.e., cameras and/or sensors) stream videos to a monitoring station. We model the power consumed by the video sources in the capturing, encoding, and transmission phases and then provide an overall model in terms of the main capturing and encoding parameters, including resolution, frame rate, number of reference frames, motion estimation range, and quantization. We also analyze the power consumed by the monitoring station due to receiving, decoding, and upscaling the received video streams. In addition to modeling the power consumption, we model the achieved bitrate of video encoding. We validate the developed models through extensive experiments using two types of systems and different video contents. Furthermore, we analyze many-to-one systems in terms of bitrate, video quality, and the power consumed by the sources, as well as that by the monitoring station, considering the impacts of multiple parameters simultaneously.
- Mohammad Alsmirat and Nabil J. Sarhan. 2016. Cross-layer optimization for automated video surveillance. In Proceedings of the IEEE International Symposium on Multimedia (ISM’16). 243--246. Google Scholar
Cross Ref
- Manish Bhardwaj and Anantha P. Chandrakasan. 2002. Bounding the lifetime of sensor networks via optimal role assignments. In Proceedings of IEEE INFOCOM, Vol. 3. 1587--1596. Google Scholar
Cross Ref
- Thomas D. Burd and Robert W. Brodersen. 1996. Processor design for portable systems. Journal of VLSI Signal Processing Systems 13, 2, 203--222. Google Scholar
Digital Library
- Rei-Heng Cheng and Chiming Huang. 2013. The impact of the transmission power range on energy consumption for wireless sensor networks. In Proceedings of the International Conference on Ubiquitous and Future Networks (ICUFN’13). 77--81. Google Scholar
Cross Ref
- Huseyin Cotuk, Kemal Bicakci, Bulent Tavli, and Erkam Uzun. 2014. The impact of transmission power control strategies on lifetime of wireless sensor networks. IEEE Transactions on Computers 63, 11, 2866--2879. Google Scholar
Digital Library
- Abdelhafid Elouardi, Samir Bouaziz, Antoine Dupret, Lionel Lacassagne, Jacques-Olivier Klein, and Roger Reynaud. 2007. Image processing vision systems: Standard image sensors versus retinas. IEEE Transactions on Instrumentation and Measurement 56, 5, 1675--1687. Google Scholar
Cross Ref
- Wu-Chi Feng, Ed Kaiser, Wu Chang Feng, and Mikael Le Baillif. 2005. Panoptes: Scalable low-power video sensor networking technologies. ACM Transactions on Multimedia Computing, Communications and Applications 1, 2, 151--167. Google Scholar
Digital Library
- Zhihai He, Yongfang Liang, Lulin Chen, Ishfaq Ahmad, and Dapeng Wu. 2005. Power-rate-distortion analysis for wireless video communication under energy constraints. IEEE Transactions on Circuits and Systems for Video Technology 15, 5, 645--658. Google Scholar
Digital Library
- Zhihai He and Dapeng Wu. 2006. Resource allocation and performance analysis of wireless video sensors. IEEE Transactions on Circuits and Systems for Video Technology 16, 5, 590--599. Google Scholar
Digital Library
- Mohammad Ashraful Hoque, Matti Siekkinen, Jukka K. Nurminen, Mika Aalto, and Sasu Tarkoma. 2015. Mobile multimedia streaming techniques: QoE and energy saving perspective. Pervasive and Mobile Computing 16, 96--114. Google Scholar
Digital Library
- C. S. Kannangara, II. E. Richardson, and A. J. Miller. 2008. Computational complexity management of a real-time H.264/AVC encoder. IEEE Transactions on Circuits and Systems for Video Technology 18, 9, 1191--1200. Google Scholar
Digital Library
- Changsung Kim and C.-C. Jay Kuo. 2007. Feature-based intra-/intercoding mode selection for H.264/AVC. IEEE Transactions on Circuits and Systems for Video Technology 17, 4, 441--453. Google Scholar
Digital Library
- Jongho Kim, Donghyung Kim, and Jechang Jeong. 2006. Complexity reduction algorithm for intra mode selection in H.264/AVC video coding. In Proceedings of the Conference on Advanced Concepts for Intelligent Vision Systems (ACIVS’06). 454--465.Google Scholar
Digital Library
- Jaemoon Kim, Jungsoo Kim, Giwon Kim, and Chong-Min Kyoung. 2011. Power-rate-distortion modeling for energy minimization of portable video encoding devices. In Proceedings of the IEEE International Midwest Symposium on Circuits and Systems (MWSCAS’11). 1--4. Google Scholar
Cross Ref
- Robert LiKamWa, Bodhi Priyantha, Matthai Philipose, Lin Zhong, and Paramvir Bahl. 2013. Energy characterization and optimization of image sensing toward continuous mobile vision. In Proceedings of the ACM Annual International Conference on Mobile Systems, Applications, and Services (MobiSys’13). 69--82.Google Scholar
Digital Library
- Weiyao Lin, Krit Panusopone, David M. Baylon, Ming-Ting Sun, Zhenzhong Chen, and Hongxiang Li. 2011. A fast sub-pixel motion estimation algorithm for H.264/AVC video coding. IEEE Transactions on Circuits and Systems for Video Technology 21, 2, 237--242. Google Scholar
Digital Library
- Xiaoan Lu, Thierry Fernaine, and Yao Wang. 2004. Modelling power consumption of a H.263 video encoder. In Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS’04). 77--80.Google Scholar
- Wei Pu, Yan Lu, and Feng Wu. 2006. Joint power-distortion optimization on devices with MPEG-4 AVC/H.264 codec. In Proceedings of the IEEE International Conference on Communications (ICC’06). 441--446.Google Scholar
Cross Ref
- Swaminathan Vasanth Rajaraman, Matti Siekkinen, and Mohammad A. Hoque. 2014. Energy consumption anatomy of live video streaming from a smartphone. In Proceedings of the IEEE Annual International Symposium on Personal, Indoor, and Mobile Radio Communication (PIMRC’14). 2013--2017. Google Scholar
Cross Ref
- Iain E. G. Richardson. 2010. The H.264 Advanced Video Compression Standard (2nd ed.). Wiley. Google Scholar
Cross Ref
- Nabil J. Sarhan. 2017. Supplementary Information for Modeling and Analysis of Power Consumption in Live Video Streaming Systems. Retrieved July 11, 2017, from http://www.ece.eng.wayne.edu/∼nabil/power_modeling/power.html.Google Scholar
- Bambang A. B. Sarif, Mahsa Pourazad, Panos Nasiopoulos, and Victor C. M. Leung. 2015. A study on the power consumption of H.264/AVC-based video sensor network. International Journal of Distributed Sensor Networks 11, 304787:1--304787-10.Google Scholar
- Muhammad Shafique, Bastian Molkenthin, and Jörg Henkel. 2010. An HVS-based adaptive computational complexity reduction scheme for H.264/AVC video encoder using prognostic early mode exclusion. In Proceedings of the Design, Automation, and Test in Europe Conference and Exhibition. 1713--1718.Google Scholar
Cross Ref
- Yousef O. Sharrab and Nabil J. Sarhan. 2012. Accuracy and power consumption tradeoffs in video rate adaptation for computer vision applications. In Proceedings of the IEEE International Conference on Multimedia and Expo (ICME’12). 410--415. Google Scholar
Digital Library
- Yousef O. Sharrab and Nabil J. Sarhan. 2013. Aggregate power consumption modeling of live video streaming systems. In Proceedings of the ACM Multimedia Systems Conference. 60--71. Google Scholar
Digital Library
- Li Su, Yan Lu, Feng Wu, Shipeng Li, and Wen Gao. 2009. Complexity-constrained H.264 video encoding. IEEE Transactions on Circuits and Systems for Video Technology 19, 4, 477--490. Google Scholar
Digital Library
- Ming-Ting Sun and I-Ming Pao. 1998. Statistical computation of discrete cosine transform in video encoders. Journal of Visual Communication and Image Representation 9, 2, 163--170.Google Scholar
Digital Library
- Yih Han Tan, Wei Siong Lee, Jo Yew Tham, Susanto Rahardja, and Kin Mun Lye. 2010. Complexity scalable H.264/AVC encoding. IEEE Transactions on Circuits and Systems for Video Technology 20, 9, 1271.Google Scholar
Digital Library
- Alexis M. Tourapis, Oscar C. Au, and Ming L. Liou. 2001. Predictive motion vector field adaptive search technique—enhancing block based motion estimation. In Proceedings of the Visual Communications and Image Processing Conference. 883--892.Google Scholar
- Yingkun Wang, Yuanhua Zhou, and Hua Yang. 2004b. Early detection method of all-zero integer transform coefficients. IEEE Transactions on Consumer Electronics 50, 3, 923--928. Google Scholar
Digital Library
- Zhou Wang, Alan C. Bovik, Hamid R. Sheikh, and Eero P. Simoncelli. 2004a. Image quality assessment: From error visibility to structural similarity. IEEE Transactions on Image Processing 13, 4, 600--612. Google Scholar
Digital Library
- Xiaozhong Xu and Yun He. 2008. Improvements on fast motion estimation strategy for H.264/AVC. IEEE Transactions on Circuits and Systems for Video Technology 18, 3, 285--293. Google Scholar
Digital Library
- Ce Zhu, Xiao Lin, Lap-Pui Chau, Keng-Pang Lim, Hock-Ann Ang, and Choo-Yin Ong. 2001. A novel hexagon-based search algorithm for fast block motion estimation. In Proceedings of Acoustics, Speech, and Signal Processing, Vol. 3. 1593--1596.Google Scholar
Index Terms
Modeling and Analysis of Power Consumption in Live Video Streaming Systems
Recommendations
Aggregate power consumption modeling of live video streaming systems
MMSys '13: Proceedings of the 4th ACM Multimedia Systems ConferencePower consumption of video streaming systems has become a major concern, especially in battery-powered devices, such as video sensors. Power is usually dissipated in each one of the major phases of the streaming process: capturing, encoding, and ...
Improved MC-EZBC Structure for Bitstream Extraction and Live Streaming
ISCID '14: Proceedings of the 2014 Seventh International Symposium on Computational Intelligence and Design - Volume 01The motion-compensated embedded zero block coding (MC-EZBC) is a wavelet-based video coding scheme using motion-compensated temporal filtering (MCTF) and spatial sub band bit plane zero block coding (EZBC) to offer embedded scalable bit stream in terms ...
Power consumption analysis of constant bit rate video transmission over 3G networks
This paper presents an analysis of the power consumption of video data transmission with constant bit rate over 3G mobile wireless networks. The work includes the description of the radio resource control transition state machine in 3G networks, ...






Comments