Abstract
The prevalence of intelligent video systems such as urban video surveillance or Google Glass, is gradually changing our daily life. This type of systems applies online analysis on video streams for the extraction of object information, which will be utilized to provide abundant content-based services. However, the system also brings challenges to the system resource utilization, while providing convenience to users. The online video analysis requires continuous and immediate processing of video streams, which always causes massive investment on the processing hardware and intolerable power consumption. In this paper, we propose to utilize the power of cloud to improve the energy efficiency of intelligent video systems, through video stream consolidation based on the fluctuation characteristic of analysis workloads. Our trace-driven study proves that the pressure on the power consumption can be significantly alleviated, while ensuring the processing ability in practical scenes.
Similar content being viewed by others
References
Torralba A, Murphy KP, Freeman WT, Rubin MA (2003) Context-based vision system for place and object recognition. In: Proceedings of ninth IEEE international conference on computer vision
Tian YL, Lu M, Hampapur A (2005) Robust and efficient foreground analysis for real-time video surveillance. In: Proceedings of IEEE computer vision and pattern recognition
Ishimaru S, Kunze K, Kise K, Weppner J, Dengel A, Lukowicz P, Bulling A (2014) In the blink of an eye: combining head motion and eye blink frequency for activity recognition with Google Glass. In: Proceedings of the 5th Augmented Human International Conference, ACM, p 15
Dean J, Ghemawat S (2008) MapReduce: simplified data processing on large clusters. Commun ACM 51(1):107–113
Vondrick C, Khosla A, Malisiewicz T, Torralba A (2013) HOG-gles: visualizing object detection features. In: IEEE international conference on computer vision (ICCV)
Zhu Y, Nayak N, Roy Chowdhury A (2013) Context-aware modeling and recognition of activities in video. In: Proceedings of IEEE computer vision and pattern recognition
Pirsiavash H, Ramanan D (2012) Detecting activities of daily living in first-person camera views. In: IEEE conference on computer vision and pattern recognition
Miettinen AP, Nurminen JK (2010) Energy efficiency of mobile clients in cloud computing. In: Proceedings of the 2nd USENIX conference on hot topics in cloud computing, USENIX Association
Xiao Y, Hui P, Savolainen P, Yla-Jaaski A (2011) CasCap: cloud-assisted context-aware power management for mobile devices. In: Proceedings of the second international workshop on Mobile cloud computing and services. ACM, New York
Lee YC, Zomaya AY (2012) Energy efficient utilization of resources in cloud computing systems. J Supercomput 60(2):268–280
Beloglazov A, Abawajy J, Buyya R (2012) Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Fut Gener Comput Syst 28(5):755–768
Liu L, Wang H, Liu X, Jin X, He WB, Wang QB, Chen Y (2009) GreenCloud: a new architecture for green data center. In: Proceedings of the 6th international conference industry session on autonomic computing and communications industry session. ACM, New York
Dhiman G, Marchetti G, Rosing T (2009) vGreen: a system for energy efficient computing in virtualized environments. In: Proceedings of the 14th ACM/IEEE international symposium on low power electronics and design. ACM, New York
Schwarz H, Marpe D, Wiegand T (2007) Overview of the scalable video coding extension of the H. 264/AVC standard. IEEE Trans Circuits Syst Video Technol 17(9):1103–1120
Kleinrock L (1975) Queueing systems. Theory, vol 1
Qureshi A, Weber R, Balakrishnan H, Guttag J, Maggs B (2009) Cutting the electric bill for internet-scale systems. ACM SIGCOMM Comput Commun Rev 39(4):123–134
Fan X, Weber WD, Barroso LA (2007) Power provisioning for a warehouse-sized computer. ACM SIGARCH Comput Archit News 35(2):13–23
Marciniak T, Jackowski D, Pawlowski P, Dabrowski A (2009) Real-time people tracking using DM6437 EVM. In: Signal processing algorithms, architectures, arrangements, and applications conference proceedings (SPA)
Acknowledgments
The research was supported in part by a grant from National Natural Science Foundation of China (NSFC) Grant 61300028, and by a grant from National 863 Project (No. 2012AA011504).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Dai, J., Zhao, Y., Liu, Y. et al. Cloud-assisted analysis for energy efficiency in intelligent video systems. J Supercomput 70, 1345–1364 (2014). https://doi.org/10.1007/s11227-014-1231-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-014-1231-9