Abstract
Person tracking is considered an important application in the field of video surveillance. A top view camera provides a wide coverage of scene and better handling of occlusion as compared to frontal view. The proposed top view based person tracking method mainly contains four modules, namely BLOB detection, standardisation, size estimation and tracking. In blob detection, foreground is extracted using segmentation, statistical operation, connected component labelling and morphological operations. The top view is radial symmetric thus using this property, the extracted blob is transformed to upright position using geometric transformations. This effectively makes the blob/person rotation invariant in the scene. Basic shape based features including width, height and body ratio are measured for each blob. On the basis of these features, the algorithm effectively distinguishes a person, no person as well as merged person blob. A simple tracker for each blob is formerly created to maintain different parameters for example, blob name, blob width & height, blob x & y coordinates, blob time, blob history, blob size and blob ratio. The proposed algorithm along with the seven attractive/popular tracking methods have been tested on different test sequences. The experimental results show that the proposed algorithm significantly improves results by achieving true detection rate of 95%.
Similar content being viewed by others
References
Ahmad M, Ahmed I, Ullah K, Khan I, Khattak A, Adnan A (2019a) Energy efficient camera solution for video surveillance. Int J Adv Comput Sci Appl 10:3
Ahmad M, Ahmed I, Ullah K, Khan I, Khattak A, Adnan A (2019b) Person detection from overhead view: a survey. Int J Adv Comput Sci Appl 10:4
Ahmed I, Adnan A (2017) A robust algorithm for detecting people in overhead views. Cluster Comput 2017:1–22
Ahmed I, Ahmad A, Piccialli F, Sangaiah AK, Jeon G (2018) A robust features-based person tracker for overhead views in industrial environment. IEEE Internet Things J 5(3):1598–1605
Ahmed I, Ahmad M, Adnan A, Ahmad A, Khan M (2019a) Person detector for different overhead views using machine learning. Int J Mach Learn Cybernet 2019:1–12
Ahmed I, Ahmad M, Nawaz M, Haseeb K, Khan S, Jeon G (2019b) Efficient topview person detector using point based transformation and lookup table. Comput Commun 147:188–197
Azad MA, Bag S, Hao F (2018) Privbox: verifiable decentralized reputation system for online marketplaces. Future Gener Comput Syst 89:44–57
Babenko B, Yang M.-H, Belongie S (2009) Visual tracking with online multiple instance learning. In: 2009 IEEE conference on computer vision and pattern recognition, pp 983–990, IEEE
Bolme DS, Beveridge JR, Draper BA, Lui YM (2010) Visual object tracking using adaptive correlation filters. In: 2010 IEEE computer society conference on computer vision and pattern recognition, IEEE, pp 2544–2550
Breitenstein MD, Reichlin F, Leibe B, Koller-Meier E, Van Gool L (2011) Online multiperson tracking-by-detection from a single, uncalibrated camera. IEEE Trans Pattern Anal Mach Intell 33(9):1820–1833
Burkert F, Schmidt F, Butenuth M, Hinz S (2010) People tracking and trajectory interpretation in aerial image sequences. In: Int Arch Photogram Remote Sens Spat Inf Sci Commision III (Part A), pp 209–214
Choi J-W, Moon D, Yoo J-H (2015) Robust multi-person tracking for real-time intelligent video surveillance. ETRI J 37(3):551–561
Climent-Pérez P, Lazaridis G, Hummel G, Russ M, Monekosso DN, Remagnino P (2014) Telemetry-based search window correction for airborne tracking. In: International symposium on visual computing, pp 457–466. Springer
Dadi HS, Pillutla GKM, Makkena ML (2017) Face recognition and human tracking using GMM, HOG and SVM in surveillance videos. Ann Data Sci 2017:1–23
De Smedt F, Hulens D, Goedemé T (2015) On-board real-time tracking of pedestrians on a uav. In: Proceedings of the IEEE conference on computer vision and pattern recognition workshops, pp 1–8
Duanmu F, Feng X, Zhu X, Tan W-t, Wang Y (2018) A multi-view pedestrian tracking framework based on graph matching. In 2018 IEEE conference on multimedia information processing and retrieval (MIPR), IEEE, pp 315–320
Fernando T, Denman S, Sridharan S, Fookes C (2018) Tracking by prediction: A deep generative model for mutli-person localisation and tracking. In: 2018 IEEE winter conference on applications of computer vision (WACV), IEEE, pp 1122–1132
García J, Gardel A, Bravo I, Lázaro JL, Martínez M (2013) Tracking people motion based on extended condensation algorithm. IEEE Trans Syst Man Cybern Syst 43(3):606–618
Grabner H, Grabner M, Bischof H (2006) Real-time tracking via on-line boosting. Proc Br Mach Vis Conf (BMVC) 1:47–56
Häger G, Bhat G, Danelljan M, Khan FS, Felsberg M, Rudl P, Doherty P (2016) Combining visual tracking and person detection for long term tracking on a uav. InL International symposium on visual computing, Springer, pp 557–568
Hao T, Wang Q, Wu D, Sun J-S (2018) Multiple person tracking based on slow feature analysis. Multimedia Tools Appl 77(3):3623–3637
Henriques JF, Caseiro R, Martins P, Batista J (2012) Exploiting the circulant structure of tracking-by-detection with kernels. In: European conference on computer vision, Springer, pp 702–715
Iwashita Y Kurazume R (2015) Stable image registration for people tracking from the sky. In: 2015 sixth international conference on emerging security technologies (EST), IEEE, pp 69–73
Kalal Z, Mikolajczyk K, Matas J (2010) Forward-backward error: Automatic detection of tracking failures. In: Proceedings of the 2010 20th international conference on pattern recognition, ICPR ’10, pp 2756–2759. IEEE Computer Society
Kalal Z, Mikolajczyk K, Matas J (2012) Tracking-learning-detection. IEEE Trans Pattern Anal Mach Intell 34(7):1409–1422
Lim H, Sinha SN (2015) Monocular localization of a moving person onboard a quadrotor mav. In: 2015 IEEE international conference on robotics and automation (ICRA), IEEE, pp 2182–2189
Liu A-S, Hsu T-W, Hsiao P-H, Liu Y.-C, Fu L.-C (2016) The manhunt network: People tracking in hybrid-overlapping under the vertical top-view depth camera networks. In 2016 International Conference on Advanced Robotics and Intelligent Systems (ARIS), IEEE, pp 1–6
Lukezic A, Vojir T, Cehovin Zajc L, Matas J, Kristan M (2017) Discriminative correlation filter with channel and spatial reliability. Proc IEEE Conf Comput Vis Pattern Recogn 2017:6309–6318
Migniot C, Ababsa F (2013) 3d human tracking in a top view using depth information recorded by the xtion pro-live camera. In: International symposium on visual computing, Springer, pp 603–612
Migniot C, Ababsa F (2016) Hybrid 3d–2d human tracking in a top view. J Real Time Image Proc 11(4):769–784
Portmann J, Lynen S, Chli M, Siegwart R (2014) People detection and tracking from aerial thermal views. In: 2014 IEEE international conference on robotics and automation (ICRA), IEEE, pp 1794–1800
Prokaj J, Medioni G (2014) Persistent tracking for wide area aerial surveillance. Proce IEEE Conf Comput Vis Pattern Recogn 2014:1186–1193
Rauter M (2013) Reliable human detection and tracking in top-view depth images. Proc IEEE Conf Comput Vis Pattern Recogn Workshops 2013:529–534
Riaz F, Azad MA, Arshad J, Imran M, Hassan A, Rehman S (2019) Pervasive blood pressure monitoring using photoplethysmogram (ppg) sensor. Future Gener Comput Syst 98:120–130
Shu T, Xie D, Rothrock B, Todorovic S, Chun Zhu S (2015) Joint inference of groups, events and human roles in aerial videos. Proc IEEE Conf Comput Vis Pattern Recogn 2015:4576–4584
Sigalas M, Pateraki M, Trahanias P (2016) Full-body pose tracking-the top view reprojection approach. IEEE Trans Pattern Anal Mach Intell 38(8):1569–1582
Stahlschmidt C, Gavriilidis A, Velten J, Kummert A (2016) Applications for a people detection and tracking algorithm using a time-of-flight camera. Multimedia Tools Appl 75(17):10769–10786
Tseng T-E, Liu A-S, Hsiao P-H, Huang C-M, Fu L.-C (2014) Real-time people detection and tracking for indoor surveillance using multiple top-view depth cameras. In: 2014 IEEE/RSJ international conference on intelligent robots and systems, IEEE, pp 4077–4082
van Eekeren AW, Dijk J, Burghouts G (2014) Detection and tracking of humans from an airborne platform. In: Electro-optical and infrared systems: technology and applications XI, vol 9249, pp 92490S. International Society for Optics and Photonics
Vasuhi S, Vijayakumar M, Vaidehi V (2015) Real time multiple human tracking using kalman filter. In: 2015 3rd international conference on signal processing, communication and networking (ICSCN), IEEE, pp 1–6
Walha A, Wali A, Alimi AM (2015) Video stabilization with moving object detecting and tracking for aerial video surveillance. Multimedia Tools Appl 74(17):6745–6767
Wu C-J, Houben S, Marquardt N (2017) Eaglesense: Tracking people and devices in interactive spaces using real-time top-view depth-sensing. In: Proceedings of the 2017 CHI conference on human factors in computing systems, ACM, pp 3929–3942
Xiao J, Yang C, Han F, Cheng H (2008) Vehicle and person tracking in aerial videos. In: Multimodal technologies for perception of humans, Springer, pp 203–214
Yan W, Weber C, Wermter S (2011) A hybrid probabilistic neural model for person tracking based on a ceiling-mounted camera. J Ambient Intell Smart Env 3(3):237–252
Zhang Z, Cohen F (2013) 3D- pedestrian tracking based on overhead cameras. In: 2013 Seventh international conference on distributed smart cameras (ICDSC), IEEE, pp 1–6
Acknowledgements
This research work is fully supported by NRPU project under project number 5840/KPK/NRPU/RND/HEC /2016. We are thankful to the Institute of Management Sciences and Higher Education Commission, Pakistan.
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
Ullah, K., Ahmed, I., Ahmad, M. et al. Rotation invariant person tracker using top view. J Ambient Intell Human Comput 14, 15343–15359 (2023). https://doi.org/10.1007/s12652-019-01526-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-019-01526-5