Multiple-Joint Pedestrian Tracking Using Periodic Models
Abstract
:1. Introduction
- require an algorithm to associate noisy measurements with the position and velocity of pedestrians;
- contain models to predict and describe the movements of each pedestrian;
- the tracker should use images that it receives from a camera; and,
- the tracker should estimate the position of a pedestrian at a joint level.
- we propose a pedestrian tracker that can track multiple joints of pedestrians. We consider human kinematic constraints and a physical model to make a relation between joints. In our process model, we utilize time-varying Fourier series approximations and constant velocity assumptions;
- the state vector includes the position, the hip velocity of pedestrians, reflection, and extension angles between hip-knee and knee-ankle of each leg, and a pedestrian’s step frequency; and,
- we validate our tracker’s performance by evaluating it on experimental data, one gait dataset, and one tracking benchmark.
2. Related Work
3. Pedestrian Tracker
4. Proposed Models
4.1. Process Model
- In gait analysis, walking is assumed to be periodic [39].
- In between two frames, we assume that the frequency of the angles is constant.
- There is a linear relation between walking velocity and frequency.
- Both of the legs move with the same frequency during one continuous walking.
- The hip velocity of a pedestrian in the Y direction is zero.
- The two joints of the hip have the same linear velocity in the X direction.
- In each leg, the frequency of the angles is equal. It means that the rate of completing a stride is equal in the joints of a leg.
- and are the hip position of the right leg in two directions at time t with respect to the measurement sensor.
- is the linear velocity of the hip at time t.
- is the frequency of the joints at time t.
- is a time derivative of and is a time derivative of in the right leg.
- and are the hip position of the left leg in two directions at time t with respect to the measurement sensor.
- is a time derivative of and is a time derivative of in the left leg.
4.2. Measurement Model
5. Data Association
6. Performance
- is the total number of pedestrians; and,
- is the total position error for matched pedestrians.
7. Experimental Evaluation
7.1. HuGaDB Dataset
7.2. Comparison
7.3. KITTI Dataset
- Lack of GT for the joints.
- OpenPose.
8. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- World Health Organization. Global Status Report on Road Safety 2018; WHO: Geneva, Switzerland, 2020. [Google Scholar]
- Bao, S.D.; Meng, X.L.; Xiao, W.; Zhang, Z.Q. Fusion of inertial/magnetic sensor measurements and map information for pedestrian tracking. Sensors 2017, 17, 340. [Google Scholar] [CrossRef] [PubMed]
- Dimitrievski, M.; Veelaert, P.; Philips, W. Behavioral pedestrian tracking using a camera and lidar sensors on a moving vehicle. Sensors 2019, 19, 391. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Ma, M.; Song, Q.; Gu, Y.; Li, Y.; Zhou, Z. An adaptive zero velocity detection algorithm based on multi-sensor fusion for a pedestrian navigation system. Sensors 2018, 18, 3261. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Nguyen, U.; Rottensteiner, F.; Heipke, C. Confidence-aware pedestrian tracking using a stereo camera. ISPRS Ann. Photogramm. Remote Sens. Spat. Inf. Sci. 2019, 4, 53–60. [Google Scholar] [CrossRef] [Green Version]
- Fang, Z.; Vázquez, D.; López, A. On-board detection of pedestrian intentions. Sensors 2017, 17, 2193. [Google Scholar] [CrossRef] [PubMed]
- Ho, N.; Truong, P.; Jeong, G. Step-detection and adaptive step-length estimation for pedestrian dead-reckoning at various walking speeds using a smartphone. Sensors 2016, 16, 1423. [Google Scholar] [CrossRef]
- Liu, H.; Wen, W. Interacting multiple model (IMM) fifth-degree spherical simplex-radial cubature Kalman filter for maneuvering target tracking. Sensors 2017, 17, 1374. [Google Scholar] [CrossRef] [Green Version]
- Yang, F.; Lu, H.; Yang, M. Robust visual tracking via multiple kernel boosting with affinity constraints. IEEE Trans. Circuits Syst. Video Technol. 2013, 24, 242–254. [Google Scholar] [CrossRef] [Green Version]
- Chau, D.; Bremond, F.; Thonnat, M. Object tracking in videos: Approaches and issues. arXiv 2013, arXiv:1304.5212. [Google Scholar]
- Zhuang, B.; Lu, H.; Xiao, Z.; Wang, D. Visual tracking via discriminative sparse similarity map. IEEE Trans. Image Process. 2014, 23, 1872–1881. [Google Scholar] [CrossRef]
- Feichtenhofer, C.; Pinz, A.; Zisserman, A. Detect to track and track to detect. In Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy, 22–27 October 2017; pp. 3038–3046. [Google Scholar]
- Ren, S.; He, S.K.; Girshick, R.; Sun, J. Faster r-cnn: Towards real-time object detection with region proposal networks. In Proceedings of the Advances in Neural Information Processing Systems 2015, Montréal, QC, Canada, 7–10 December 2015; pp. 91–99. [Google Scholar]
- Zhou, X.; Koltun, V.; Krähenbühl, P. Tracking Objects as Points. arXiv 2020, arXiv:2004.01177. [Google Scholar]
- Ghori, O.; Mackowiak, R.; Bautista, M.; Beuter, N.; Drumond, L.; Diego, F.; Ommer, B. Learning to forecast pedestrian intention from pose dynamics. In Proceedings of the 2018 IEEE Intelligent Vehicles Symposium (IV), Changshu, China, 26–30 June 2018; pp. 1277–1284. [Google Scholar]
- Feng, W.; Hu, Z.; Wu, W.; Yan, J.; Ouyang, W. Multi-object tracking with multiple cues and switcher-aware classification. arXiv 2019, arXiv:1901.06129. [Google Scholar]
- Xie, C.; Tan, J.; Zhou, L.; He, L.; Zhang, J.; Bu, Y. A Joint Object Tracking Framework with Incremental and Multiple Instance Learning. In Proceedings of the 2012 Fourth International Conference on Digital Home, Guangzhou, China, 23–25 November 2012; pp. 7–12. [Google Scholar]
- Bajracharya, M.; Moghaddam, B.; Howard, A.; Brennan, S.; Matthies, L.M. A fast stereo-based system for detecting and tracking pedestrians from a moving vehicle. Int. J. Robot. Res. 2009, 28, 1466–1485. [Google Scholar] [CrossRef]
- He, K.; Zhang, X.; Ren, S.; Sun, J. Deep residual learning for image recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Amsterdam, The Netherlands, 8–16 October 2016; pp. 770–778. [Google Scholar]
- Linder, T.; Arras, K.O. Multi-model hypothesis tracking of groups of people in RGB-D data. In Proceedings of the 17th International Conference on Information Fusion (FUSION), Salamanca, Spain, 7–10 July 2014; pp. 1–7. [Google Scholar]
- Osama, M.; Papanikolopoulos, N.P. A novel method for tracking and counting pedestrians in real-time using a single camera. IEEE Trans. Veh. Technol. 2001, 50, 1267–1278. [Google Scholar]
- Moon, S.; Park, Y.; Ko, D.W.; Suh, I.H. Multiple kinect sensor fusion for human skeleton tracking using Kalman filtering. Int. J. Adv. Robot. Syst. 2016, 13, 65. [Google Scholar] [CrossRef] [Green Version]
- Troje, N.F. Decomposing biological motion: A framework for analysis and synthesis of human gait patterns. J. Vis. 2002, 2. [Google Scholar] [CrossRef]
- Steinbring, J.; Mandery, C.; Pfaff, F.; Faion, F.; Asfour, T.; Hanebeck, U.D. Real-time whole-body human motion tracking based on unlabeled markers. In Proceedings of the 2016 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MFI), Baden, Germany, 19–21 September 2016; pp. 583–590. [Google Scholar]
- Swalaganata, G.; Affriyenni, Y. Moving object tracking using hybrid method. In Proceedings of the 2018 International Conference on Information and Communications Technology (ICOIACT), Yogyakarta, Indonesia, 6–7 March 2018; pp. 607–611. [Google Scholar]
- Wieser, A.; Petovello, M.; Lachapelle, G. Failure scenarios to be considered with kinematic high precision relative GNSS positioning. In Proceedings of the ION GNSS, Long Beach, CA, USA, 21–24 September 2004; p. 6. [Google Scholar]
- Kong, W.; Hussain, A.; Saad, M.H. Essential human body joints tracking using kalman filter. In Proceedings of the World Congress on Engineering and Computer Science, San Francisco, CA, USA, 23–25 October 2013; Volume 1, pp. 503–507. [Google Scholar]
- Zhao, H.; Shibasaki, R. A novel system for tracking pedestrians using multiple single-row laser-range scanners. IEEE Trans. Syst. Man Cybern. Part A Syst. Hum. 2005, 35, 283–291. [Google Scholar] [CrossRef]
- Bennett, T.; Jafari, R.; Gans, N. An extended kalman filter to estimate human gait parameters and walking distance. In Proceedings of the 2013 American Control Conference, Washington, DC, USA, 17 June 2013; pp. 752–757. [Google Scholar]
- Baghdadi, A.; Cavuoto, L.A.; Crassidis, J.L. Hip and trunk kin-ematics estimation in gait through Kalman filter using IMU data at the ankle. IEEE Sens. J. 2018, 18, 4253–4260. [Google Scholar] [CrossRef]
- Nwaizu, H.; Saatchi, R.; Burke, D. Accelerometer based human joints’ range of movement measurement. In Proceedings of the 2016 10th International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP), Prague, Czech Republic, 20–22 July 2016; pp. 1–6. [Google Scholar]
- Fod, A.; Howard, A.; Mataric, M.J. A laser-based people tracker. In Proceedings of the IEEE International Conference on Robotics and Automation, Washington, DC, USA, 11–15 May 2002; pp. 3024–3029. [Google Scholar]
- Cao, Z.; Simon, T.; Wei, S.E.; Sheikh, Y. Realtime multi-person 2d pose estimation using part affinity fields. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017; pp. 7291–7299. [Google Scholar]
- Goodfellow, I. NIPS 2016 Tutorial: Generative Adversarial Networks. ArXiv e-prints (Dec. 2017). arXiv 2017, arXiv:cs.LG/1701.00160. [Google Scholar]
- Fang, H.S.; Xie, S.; Tai, Y.W.; Lu, C. RMPE: RegionalMulti-person Pose Estimation. In Proceedings of the IEEE International Conference on Computer Vision, Honolulu, HI, USA, 21–26 July 2017; pp. 2353–2362. [Google Scholar]
- Geiger, A.; Lenz, P.; Urtasun, R. Are we ready for autonomous driving? The KITTI vision benchmark suite. In Proceedings of the CVPR, Providence, RI, USA, 16–21 June 2012. [Google Scholar]
- Riley, K.F.; Hobson, M.P.; Bence, S.J. Mathematical Methods for Physics and Engineering: A Comprehensive Guide; Cambridge University Press: Cambridge, UK, 2006. [Google Scholar]
- Elfring, J.; Dries, S.V.; Molengraft, M.J.V.D.; Steinbuch, M. Semantic world modeling using probabilistic multiple hypothesis anchoring. Robot. Auton. Syst. 2013, 61, 95–105. [Google Scholar] [CrossRef] [Green Version]
- Kurz, M.J.; Stergiou, N. Hip Actuations Can be Used to Control Bifurcations and Chaos in a Passive Dynamic Walking Model. J. Biomech Eng. 2007, 192, 216–222. [Google Scholar] [CrossRef] [PubMed]
- Parker, P.J.; Anderson, B. Frequency tracking of nonsinusoidal periodic signals in noise. Signal Process. 1990, 20, 127–152. [Google Scholar] [CrossRef]
- Wang, H.; Deng, Z.; Feng, B.; Ma, H.; Xia, Y. An adaptive Kalman filter estimating process noise covariance. Neurocomputing 2017, 223, 12–17. [Google Scholar] [CrossRef]
- Tsang, D.; Lukac, M.; Martin, A. Characterization of statistical persistence in joint angle variation during walking. Hum. Mov. Sci. 2019, 68, 102528. [Google Scholar] [CrossRef]
- Bertram, J.; Ruina, A. Multiple walking speed–frequency relations are predicted by constrained optimization. J. Theor. Biol. 2001, 209, 445–453. [Google Scholar] [CrossRef] [Green Version]
- Blackman, S. Multiple hypothesis tracking for multiple target tracking. Aerosp. Electron. Syst. Mag. 2004, 19, 5–18. [Google Scholar] [CrossRef]
- Chereshnev, R.; Kertész-Farkas, A. Hugadb: Human gait database for activity recognition from wearable inertial sensor networks. In Proceedings of the International Conference on Analysis of Images, Social Networks and Texts, Kazan, Russia, 17–19 July 2017; pp. 131–141. [Google Scholar]
Measurement | MOTP |
---|---|
Angle | 90.97% |
Angular velocity | 84.53% |
Method | MOTP |
---|---|
Our tracker | 98.60% |
KF [22] | 97.37% |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Dolatabadi, M.; Elfring, J.; van de Molengraft, R. Multiple-Joint Pedestrian Tracking Using Periodic Models. Sensors 2020, 20, 6917. https://doi.org/10.3390/s20236917
Dolatabadi M, Elfring J, van de Molengraft R. Multiple-Joint Pedestrian Tracking Using Periodic Models. Sensors. 2020; 20(23):6917. https://doi.org/10.3390/s20236917
Chicago/Turabian StyleDolatabadi, Marzieh, Jos Elfring, and René van de Molengraft. 2020. "Multiple-Joint Pedestrian Tracking Using Periodic Models" Sensors 20, no. 23: 6917. https://doi.org/10.3390/s20236917
APA StyleDolatabadi, M., Elfring, J., & van de Molengraft, R. (2020). Multiple-Joint Pedestrian Tracking Using Periodic Models. Sensors, 20(23), 6917. https://doi.org/10.3390/s20236917