Abstract
Recent advancements in computer vision led to the development of a real-time surveillance system which ensures the safety and security of the people in public places. An aerial surveillance system will be advantageous in this scenario using a platform like Unmanned Aerial Vehicle (UAV) will be very reliable and can be considered as a cost-effective option for this task. To make the system fully autonomous, we require real-time abnormal event detection. But, this is computationally complex and time-consuming due to the heavy load on the UAV, which affords limited processing and payload capacity. In this paper, we propose a cost-effective approach for aerial surveillance in which we move the large computation tasks to the cloud while keeping limited computation on-board UAV device using edge computing technique. Further, our proposed system will maintain the minimum communication between UAV and cloud. Thus it not only reduces the network traffic but also reduces the end-to-end delay. The proposed method is based on the state-of-the-art YOLO (You Only Look Once) technique for real-time object detection deployed on edge computing device using Intel neural compute stick Movidius VPU (Vision Processing Unit), and we applied abnormal event detection using motion influence map on the cloud. Experimental results demonstrate that the proposed system reduces the end-to-end delay. Further, Tiny YOLO is six times faster while processing the frames per second (fps) when compared to other state-of-the-art methods.
Similar content being viewed by others
References
Adam A, Rivlin E, Shimshoni I, Reinitz D (2008) Robust real-time unusual event detection using multiple fixed-location monitors. IEEE Trans Pattern Anal Mach Intell 30(3):555–560
Amraee S, et al. (2017) Anomaly detection and localization in crowded scenes using connected component analysis. Multimed Tools Appl: 1–16
Chen P, Dang Y, Liang R, Zhu W, He X (2018) Real-time object tracking on a drone with multi-inertial sensing data. IEEE Trans Intell Transp Syst 19 (1):131–139
Dick J, Phillips C, Mortazavi SH, de Lara E (2017) High speed object tracking using edge computing
Djeraba C, Lablack A, Benabbas Y (2010) Abnormal event detection. Multi-Modal User Interactions in Controlled Environments. Springer, Boston, pp 11–58
Fang Z, et al. (2016) Abnormal event detection in crowded scenes based on deep learning. Multimed Tools Appl 75.22:14617–14639
Farnebäck G (2003) Two-frame motion estimation based on polynomial expansion. In: Scandinavian conference on image analysis. Springer, Berlin, pp 363–370
Girshick R (2015) Fast r-cnn. In: Proceedings of the IEEE international conference on computer vision, pp 1440–1448
Girshick R, Donahue J, Darrell T, Malik J (2014) Rich feature hierarchies for accurate object detection and semantic segmentation. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 580–587
Gnouma M, Ejbali R, Zaied M (2018) Abnormal events’ detection in crowded scenes. Multimed Tools Appl: 1–22
https://developer.movidius.com/ Last Accessed 14 June 2018
https://blogs.msdn.microsoft.com/martinkearn/2015/01/05/introduction-to-rest-and-net-web-api/ Last Accessed 14 June 2018
https://www.raspberrypi.org/products/raspberry-pi-3-model-b/ Last Accessed 14 June 2018
Huang C, Chen P, Yang X (2017) REDBEE: a visual-inertial drone system for real-time moving object detection. arXiv:1712.09162
Kim B, Min H, Heo J, Jung J (2016) Dynamic offloading algorithm for drone computation. In: Proceedings of the international conference on research in adaptive and convergent systems. ACM, pp 123–124
Le T-L, Tran T-H (2015) Real-time abnormal events detection combining motion templates and object localization. Some current advanced researches on information and computer science in Vietnam. Springer, Cham, pp 17–30
Lee J, Wang J, Crandall D, Sabanovic̀ S, Fox G (2017) Real-time, cloud-based object detection for unmanned aerial vehicles. In: IEEE International conference on robotic computing (IRC). IEEE, pp 36–43
Leyva R, Sanchez V, Li C-T (2017) Abnormal event detection in videos using binary features. In: 2017 40th International conference on telecommunications and signal processing (TSP). IEEE
Li A, et al. (2017) Anomaly detection using sparse reconstruction in crowded scenes. Multimed Tools Appl 76.24:26249–26271
Mehran R, Oyama A, Shah M (2009) Abnormal crowd behavior detection using social force model. In: IEEE conference on Computer Vision and Pattern Recognition, 2009. CVPR 2009. IEEE, pp 935–942
Nam Y (2014) Crowd flux analysis and abnormal event detection in unstructured and structured scenes. Multimed Tools Appl 72.3:3001–3029
Ren S, He K, Girshick R, Sun J (2015) Faster R-CNN: towards real-time object detection with region proposal networks. In: Advances in neural information processing systems, pp 91–99
Sadeghi-Tehran P, Clarke C, Angelov P (2014) A real-time approach for autonomous detection and tracking of moving objects from UAV. 2014 IEEE Symposium on Evolving and Autonomous Learning Systems (EALS), Orlando, pp 43–49
Shi Y, Gao Y, Wang R (2010) Real-time abnormal event detection in complicated scenes. In: 2010 20th International conference on pattern recognition (ICPR). IEEE
Sun J, Shao J, He C (2017) Abnormal event detection for video surveillance using deep one-class learning. Multimed Tools Appl: 1–15
Zhu S, Hu J, Shi Z (2016) Local abnormal behavior detection based on optical flow and spatio-temporal gradient. Multimed Tools Appl 75.15:9445–9459
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Alam, M.S., Natesha B. V., Ashwin T. S. et al. UAV based cost-effective real-time abnormal event detection using edge computing. Multimed Tools Appl 78, 35119–35134 (2019). https://doi.org/10.1007/s11042-019-08067-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-019-08067-1