Abstract
Closed-circuit television (CCTV) and Internet protocol (IP) cameras have been applied to a surveillance or monitoring system, from which users can remotely monitor video streams. The system has been employed for many applications such as home surveillance, traffic monitoring, and crime prevention. Currently, cloud computing has been integrated with the video monitoring system for achieving value-added services such as video adjustment, encoding, image/video recognition, and backup services. One of the challenges in this integration is due to the size and geographical scalability problems when video streams are transferred to and retrieved from the cloud services by numerous cameras and users, respectively. Unreliable network connectivity is a major factor that causes the problems. To deal with the scalability problems, this paper proposes a framework designed for a cloud-based video monitoring (CVM) system. In particular, this framework applies two major approaches, namely stream aggregation (SA) and software-defined networking (SDN). The SA approach can reduce the network latency between cameras and cloud services. The SDN approach can achieve the adaptive routing control which improves the network performance. With the SA and SDN approaches applied by the framework, the total latency for transferring video streams can be minimized and the scalability of the CVM system can be significantly enhanced.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Williams, C.A.: Police surveillance and the emergence of CCTV in the 1960s. Crime Prev. Community Saf. 5(3), 27–37 (2003)
Hildebrandt, P.: Dash-Cams keep record: recording officers’ interactions with the public with mobile video isn’t enough, SOPs must clarify how video is captured and stored. Law Enforcement Technol. 36(2), 10–14 (2009)
Kurze, M., Roselius, A.: Smart glasses linking real live and social network’s contacts by face recognition. In: Proceedings of the 2nd Augmented Human International Conference, p. 31. ACM (2011)
Hossain, M.S., Hassan, M.M., Qurishi, M.A., Alghamdi, A.: Resource allocation for service composition in cloud-based video surveillance platform. In: IEEE International Conference on Multimedia and Expo Workshops (ICMEW), pp. 408–412 (2012)
Dropcam. http://www.dropcam.com/
SmartVue. http://www.smartvue.com
Ivideon. http://www.ivideon.com/
Satyanarayanan, M., Bahl, P., Caceres, R., Davies, N.: The case for vm-based cloudlets in mobile computing. IEEE Pervasive Comput. 8(4), 14–23 (2009)
Xia, W., Wen, Y., Foh, C.H., Niyato, D., Xie, H.: A survey on software-defined networking. IEEE Commun. Surv. Tutorials (2014)
Lin, C.F., Yuan, S.M., Leu, M.C., Tsai, C.T.: A framework for scalable cloud video recorder system in surveillance environment. In: 2012 9th International Conference on Ubiquitous Intelligence & Computing and 9th International Conference on Autonomic & Trusted Computing (UIC/ATC), pp. 655–660 (2012)
Saini, M.K., Atrey, P.K., Saddik, A.E.: From smart camera to SmartHub: embracing cloud for video surveillance. Int. J. Distrib. Sens. Netw. (2014)
Chen, W., Cao, J., Wan, Y.: QoS-aware virtual machine scheduling for video streaming services in multi-cloud. Tsinghua Sci. Technol. 18(3), 308–317 (2013)
Huang, Z., Mei, C., Li, L., Woo, T.: CloudStream: Delivering high-quality streaming videos through a cloud-based SVC proxy. In: 2011 Proceedings IEEEINFOCOM, pp. 201–205 (2011)
Wu, G., Talwar, S., Johnsson, K., Himayat, N., Johnson, K.D.: M2M: From mobile to embedded internet. IEEE Commun. Mag. 49(4), 36–43 (2011)
Kamilova, M.I., Hesselman, C., Widya, I., Huizer, E.: Adding policy-based control to mobile hosts switching between streaming proxies. In: Sixth IEEE International Workshop on Policies for Distributed Systems and Networks, pp. 243–246 (2005)
Egilmez, H.E., Dane, S.T., Bagci, K.T., Tekalp, A.M.: Koc University Istanbul, Turkey. In: 2012 Asia-Pacific Signal & Information Processing Association Annual Summit and Conference (APSIPA ASC), pp. 1–8. IEEE (2012)
Kurose, J.F., Ross, K.W.: Computer Networking: a Top-Down Approach, 6th edn. Pearson Education, Upper Saddle River (2013)
Sotomayor, B., Montero, R.S., Llorente, I.M., Foster, I.: Virtual infrastructure management in private and hybrid clouds. IEEE Internet Comput. 13(5), 14–22 (2009)
Chaisiri, S., Lee, B.S., Niyato, D.: Optimization of resource provisioning cost in cloud computing. IEEE Trans. Serv. Comput. 5(2), 164–177 (2012)
Aceto, G., Botta, A., De Donato, W., Pescapè, A.: Cloud monitoring: A survey. Comput. Netw. 57(9), 2093–2115 (2013)
Dasu, A., Panchanathan, S.: A survey of media processing approaches. IEEE Trans. Circuits Syst. Video Technol. 12(8), 633–645 (2002)
Connolly, J.F., Granger, E., Sabourin, R.: An adaptive classification system for video-based face recognition. Inf. Sci. 192, 50–70 (2012)
Burghardt, T., Ćalić, J.: Analysing animal behaviour in wildlife videos using face detection and tracking. IEE Proc.-Vis., Image and Sig. Proc. 153(3), 305–312 (2006)
Du, S., Ibrahim, M., Shehata, M., Badawy, W.: Automatic license plate recognition (ALPR): a state-of-the-art review. IEEE Trans. Circuits Syst. Video Technol. 23(2), 311–325 (2013)
Lai, C.L., Yang, J.C., Chen, Y.,H.: A real time video processing based surveillance system for early fire and flood detection. In: Instrumentation and Measurement Technology Conference Proceedings, IMTC 2007, pp. 1–6. IEEE (2007)
Regazzoni, C.S., Cavallaro, A., Wu, Y., Konrad, J., Hampapur, A.: Video analytics for surveillance: Theory and practice [from the guest editors]. IEEE Signal Process. Mag. 27(5), 16–17 (2010)
Saligrama, V., Konrad, J., Jodoin, P.M.: Video anomaly identification. IEEE Signal Process. Mag. 27(5), 18–33 (2010)
Shan, C., Porikli, F., Xiang, T., Gong, S. (eds.): Video Analytics for Business Intelligence. SCI, vol. 409, pp. 309–354. Springer, Heidelberg (2012)
Ardizzone, E., La Cascia, M.: Automatic video database indexing and retrieval. Multimedia Tools Appl. 4(1), 29–56 (1997)
Chase, J., Kaewpuang, R., Wen, Y., Niyato, D.: Joint virtual machine and bandwidth allocation in software defined network (SDN) and cloud computing environments. In: Proceedings of IEEE ICC, Sydney, Australia (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Sandar, N.M., Chaisiri, S., Yongchareon, S., Liesaputra, V. (2015). Cloud-Based Video Monitoring Framework: An Approach Based on Software-Defined Networking for Addressing Scalability Problems. In: Benatallah, B., et al. Web Information Systems Engineering – WISE 2014 Workshops. WISE 2014. Lecture Notes in Computer Science(), vol 9051. Springer, Cham. https://doi.org/10.1007/978-3-319-20370-6_14
Download citation
DOI: https://doi.org/10.1007/978-3-319-20370-6_14
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-20369-0
Online ISBN: 978-3-319-20370-6
eBook Packages: Computer ScienceComputer Science (R0)