Skip to main content

Advertisement

Log in

Cloud-assisted analysis for energy efficiency in intelligent video systems

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. 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

  2. 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

  3. 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

  4. Dean J, Ghemawat S (2008) MapReduce: simplified data processing on large clusters. Commun ACM 51(1):107–113

    Article  Google Scholar 

  5. Vondrick C, Khosla A, Malisiewicz T, Torralba A (2013) HOG-gles: visualizing object detection features. In: IEEE international conference on computer vision (ICCV)

  6. 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

  7. Pirsiavash H, Ramanan D (2012) Detecting activities of daily living in first-person camera views. In: IEEE conference on computer vision and pattern recognition

  8. 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

  9. 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

  10. Lee YC, Zomaya AY (2012) Energy efficient utilization of resources in cloud computing systems. J Supercomput 60(2):268–280

    Article  MathSciNet  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. 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

  13. 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

  14. 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

    Article  Google Scholar 

  15. Kleinrock L (1975) Queueing systems. Theory, vol 1

  16. 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

    Article  Google Scholar 

  17. Fan X, Weber WD, Barroso LA (2007) Power provisioning for a warehouse-sized computer. ACM SIGARCH Comput Archit News 35(2):13–23

    Article  Google Scholar 

  18. 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)

Download references

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

Authors

Corresponding author

Correspondence to Jie Dai.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-014-1231-9

Keywords

Navigation