Deep Learning-Based Human Action Recognition with Key-Frames Sampling Using Ranking Methods
Source abstract
Abstract
Nowadays, the demand for human–machine or object interaction is growing tremendously owing to its diverse applications. The massive advancement in modern technology has greatly influenced researchers to adopt deep learning models in the fields of computer vision and image-processing, particularly human action recognition. Many methods have been developed to recognize human activity, which is limited to effectiveness, efficiency, and use of data modalities. Very few methods have used depth sequences in which they have introduced different encoding techniques to represent an action sequence into the spatial format called dynamic image. Then, they have used a 2D convolutional neural network (CNN) or traditional machine learning algorithms for action recognition. These methods are completely dependent on the effectiveness of the spatial representation. In this article, we propose a novel ranking-based approach to select key frames and adopt a 3D-CNN model for action classification. We directly use the raw sequence instead of generating the dynamic image. We investigate the recognition results with various levels of sampling to show the competency and robustness of the proposed system. We also examine the universality of the proposed method on three benchmark human action datasets: DHA (depth-included human action), MSR-Action3D (Microsoft Action 3D), and UTD-MHAD (University of Texas at Dallas Multimodal Human Action Dataset). The proposed method secures better performance than state-of-the-art techniques using depth sequences.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Human Pose and Action Recognition · Anomaly Detection Techniques and Applications · Video Surveillance and Tracking Methods
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Electronics and Information Engineering, Korea Aerospace University, Goyang 10540, Korea
Funding
GRRC, Gyeonggi province, Korea
References (55)
Show source-provided references
1. Dawar, N., and Kehtarnavaz, N. (2017, January 17–20). Continuous detection and recognition of actions of interest among actions of non-interest using a depth camera. Proceedings of the IEEE International Conference on Image Processing, Beijing, China.10.1109/ICIP.2017.8297079 ↗
2. Zhu, H., Vial, R., and Lu, S. (2017, January 22–29). Tornado: A spatio-temporal convolutional regression network for video action proposal. Proceedings of the CVPR, Venice, Italy.10.1109/ICCV.2017.619 ↗
3. Wen, R., Nguyen, B.P., Chng, C.B., and Chui, C.K. (2013, January 5–6). In Situ Spatial AR Surgical Planning Using projector-Kinect System. Proceedings of the Fourth Symposium on Information and Communication Technology, Da Nang, Vietnam.10.1145/2542050.2542060 ↗
4. A survey of augmented reality10.1162/pres.1997.6.4.355 ↗
5. Fangbemi, A.S., Liu, B., and Yu, N.H. (2018, January 24–27). Efficient human action recognition interface for augmented and virtual reality applications based on binary descriptor. Proceedings of the International Conference on Augmented Reality, Virtual Reality and Computer Graphics, Otranto, Italy.10.1007/978-3-319-95270-3_21 ↗
6. A Depth Video Sensor-Based Life-Logging Human Activity Recognition System for Elderly Care in Smart Indoor Environments10.3390/s140711735 ↗
7. Survey of pedestrian action recognition techniques for autonomous driving10.26599/TST.2019.9010018 ↗
8. Bloom, V., Makris, D., and Argyriou, V. (2012, January 16–21). G3D: A gaming action dataset and real time action recognition evaluation framework. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops, Providence, RI, USA.10.1109/CVPRW.2012.6239175 ↗
9. Chen, Y., Tian, Y., and He, M. (2020). Monocular human pose estimation: A survey of deep learning-based methods. Comput. Vis. Image Underst., 192.10.1016/j.cviu.2019.102897 ↗
10. Wang, K., Peng, X., Yang, J., Lu, S., and Qiao, Y. (2020, January 13–19). Suppressing uncertainties for large-scale facial expression recognition. Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA.10.1109/CVPR42600.2020.00693 ↗
11. Fu, R., Wu, T., Luo, Z., Duan, F., Qiao, X., and Guo, P. (2019, January 14–19). Learning Behavior Analysis in Classroom Based on Deep Learning. Proceedings of the Tenth International Conference on Intelligent Control and Information Processing (ICICIP), Marrakesh, Morocco.10.1109/ICICIP47338.2019.9012177 ↗
12. Köpüklü, O., Gunduz, A., Kose, N., and Rigoll, G. (2019, January 14–18). Real-time hand gesture detection and classification using convolutional neural networks. Proceedings of the 14th International Conference on Automatic Face & Gesture Recog. (FG), Lille, France.10.1109/FG.2019.8756576 ↗
13. Ameur, S., Khalifa, A.B., and Bouhlel, M.S. (2020). A novel hybrid bidirectional unidirectional LSTM network for dynamic hand gesture recognition with leap motion. Entertain. Comput., 35.10.1016/j.entcom.2020.100373 ↗
14. D’Eusanio, A., Simoni, A., Pini, S., Borghi, G., Vezzani, R., and Cucchiara, R. (2020, January 25–28). A Transformer-Based Network for Dynamic Hand Gesture Recognition. Proceedings of the International Conference on 3D Vision (3DV), Fukuoka, Japan.10.1109/3DV50981.2020.00072 ↗
15. Liu, T., Song, Y., Gu, Y., and Li, A. (2013, January 3–4). Human action recognition based on depth images from Microsoft Kinect. Proceedings of the Fourth Global Congress on Intelligent Systems, Hong Kong, China.10.1109/GCIS.2013.38 ↗
16. Inertial Sensor Data to Image Encoding for Human Action Recognition10.1109/JSEN.2021.3062261 ↗
17. Skeleton optical spectra-based action recognition using convolutional neural networks10.1109/TCSVT.2016.2628339 ↗
18. Tasnim, N., Islam, M., and Baek, J.H. (2020). Deep Learning-Based Action Recognition Using 3D Skeleton Joints Information. Inventions, 5.10.3390/inventions5030049 ↗
19. Joint distance maps-based action recognition with convolutional neural networks10.1109/LSP.2017.2678539 ↗
20. Tasnim, N., Islam, M.K., and Baek, J.H. (2021). Deep Learning Based Human Activity Recognition Using Spatio-Temporal Image Formation of Skeleton Joints. Appl. Sci., 11.10.3390/app11062675 ↗
21. Mahjoub, A.B., and Atri, M. (2016, January 18–20). Human action recognition using RGB data. Proceedings of the 11th International Design & Test Symposium (IDT), Tunisia, Hammamet.
22. Deep learning-based multi-modal approach using RGB and skeleton sequences for human activity recognition10.1007/s00530-020-00677-2 ↗
23. View-invariant deep architecture for human action recognition using two-stream motion and shape temporal dynamics10.1109/TIP.2020.2965299 ↗
24. Yang, X., and Tian, Y.L. (2012, January 16–21). Eigenjoints-based action recognition using naive-bayes-nearest-neighbor. Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, Providence, RI, USA.10.1109/CVPRW.2012.6239232 ↗
25. Xia, L., Chen, C.C., and Aggarwal, J.K. (2012, January 16–21). View invariant human action recognition using histograms of 3d joints. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops, Providence, RI, USA.10.1109/CVPRW.2012.6239233 ↗
26. Skeleton embedded motion body partition for human action recognition using depth sequences10.1016/j.sigpro.2017.08.016 ↗
27. DAAL: Deep activation-based attribute learning for action recognition in depth videos10.1016/j.cviu.2017.11.008 ↗
28. Li, W., Zhang, Z., and Liu, Z. (2010, January 13–18). Action recognition based on a bag of 3d points. Proceedings of the Conference on Computer Society Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, San Francisco, CA, USA.10.1109/CVPRW.2010.5543273 ↗
29. Rahmani, H., Mahmood, A., Huynh, D.Q., and Mian, A. (2014, January 6–12). HOPC: Histogram of oriented principal components of 3D pointclouds for action recognition. Proceedings of the European conference on Computer Vision, Zurich, Switzerland.10.1007/978-3-319-10605-2_48 ↗
30. Human action recognition method based on historical point cloud trajectory characteristics
31. Megavannan, V., Agarwal, B., and Babu, R.V. (2012, January 22–25). Human action recognition using depth maps. Proceedings of the IEEE International Conference on Signal Processing and Communications (SPCOM), Bangalore, India.10.1109/SPCOM.2012.6290032 ↗
32. Xia, L., and Aggarwal, J.K. (2013, January 23–28). Spatio-temporal depth cuboid similarity feature for activity recognition using depth camera. Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR), Portland, OR, USA.10.1109/CVPR.2013.365 ↗
33. Continuous human action recognition using depth-MHI-HOG and a spotter model10.3390/s150305197 ↗
34. Bulbul, M.F., Jiang, Y., and Ma, J. (2015, January 20–22). Human action recognition based on DMMs, HOGs and Contourlet transform. Proceedings of the International Conference on Multimedia Big Data, Beijing, China.10.1109/BigMM.2015.82 ↗
35. Liu, H., Tian, L., Liu, M., and Tang, H. (2015, January 27–30). Sdm-bsm: A fusing depth scheme for human action recognition. Proceedings of the International Conference on Image Processing (ICIP), Quebec City, QC, Canada.10.1109/ICIP.2015.7351693 ↗
36. DMMs-based multiple features fusion for human action recognition10.4018/IJMDEM.2015100102 ↗
37. Real-time human action recognition based on depth motion maps10.1007/s11554-013-0370-1 ↗
38. Action recognition using vague division DMMs
39. Dynamic 3D hand gesture recognition by learning weighted depth motion maps
40. Action recognition from depth sequence using depth motion maps-based local ternary patterns and CNN10.1007/s11042-019-7356-3 ↗
41. Multi-modal human action recognition with sub-action exploiting and class-privacy preserved collaborative representation learning10.1109/ACCESS.2020.2976496 ↗
42. Li, C., Huang, Q., Li, X., and Wu, Q. (2021). Human Action Recognition Based on Multi-scale Feature Maps from Depth Video Sequences. arXiv.10.1007/s11042-021-11193-4 ↗
43. Bulbul, M.F., Tabussum, S., Ali, H., Zheng, W., Lee, M.Y., and Ullah, A. (2021). Exploring 3D Human Action Recognition Using STACOG on Multi-View Depth Motion Maps Sequences. Sensors, 11.10.3390/s21113642 ↗
44. RGB-D based human action recognition using evolutionary self-adaptive extreme learning machine with knowledge-based control parameters
45. Wang, L., Ding, Z., Tao, Z., Liu, Y., and Fu, Y. (November, January 27). Generative multi-view human action recognition. Proceedings of the International Conference on Computer Vision, Seoul, Korea.
46. Sanchez-Caballero, A., de López-Diz, S., Fuentes-Jimenez, D., Losada-Gutiérrez, C., Marrón-Romera, M., Casillas-Perez, D., and Sarker, M.I. (2020). 3dfcnn: Real-time action recognition using 3d deep neural networks with raw depth information. arXiv.
47. Liu, Y., Wang, L., Bai, Y., Qin, C., Ding, Z., and Fu, Y. (2020, January 23–28). Generative View-Correlation Adaptation for Semi-supervised Multi-view Learning. Proceedings of the European Conference on Computer Vision, Glasgow, UK.10.1007/978-3-030-58568-6_19 ↗
48. Bai, Y., Tao, Z., Wang, L., Li, S., Yin, Y., and Fu, Y. (2020). Collaborative Attention Mechanism for Multi-View Action Recognition. arXiv.
49. Jamshidi, M.B., Talla, J., and Peroutka, Z. (2020, January 2–4). Deep Learning Techniques for Model Reference Adaptive Control and Identification of Complex Systems. Proceedings of the 2020 19th International Conference on Mechatronics-Mechatronika (ME), Prague, Czech Republic.10.1109/ME49197.2020.9286698 ↗
50. Hybrid Machine Learning Techniques and Computational Mechanics: Estimating the Dynamic Behavior of Oxide Precipitation Hardened Steel10.1109/ACCESS.2021.3129454 ↗
51. Jamshidi, M.B., Lalbakhsh, A., Talla, J., Peroutka, Z., Roshani, S., Matousek, V., Roshani, S., Mirmozafari, M., Malek, Z., and Spada, L.L. (2021). Deep Learning Techniques and COVID-19 Drug Discovery: Fundamentals, State-of-the-Art and Future Directions. Emerging Technologies during the Era of COVID-19 Pandemic, Springer.10.1007/978-3-030-67716-9_2 ↗
52. Carreira, J., Zisserman, A., and Quo, V. (2017, January 21–26). Action recognition? a new model and the kinetics dataset. Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA.10.1109/CVPR.2017.502 ↗
53. (2022, March 20). Facebook Research. Available online: https://github.com/facebookresearch/pytorchvideo/tree/main/pytorchvideo/models.
54. Lin, Y.C., Hu, M.C., Cheng, W.H., Hsieh, Y.H., and Chen, H.M. (November, January 29). Human action recognition and retrieval using sole depth information. Proceedings of the 20th ACM international conference on Multimedia, New York, NY, USA.
55. Chen, C., Jafari, R., and Kehtarnavaz, N. (2015, January 27–30). UTD-MHAD: A Multimodal Dataset for Human Action Recognition Utilizing a Depth Camera and a Wearable Inertial Sensor. Proceedings of the IEEE International Conference on Image Processing, Quebec City, QC, Canada.10.1109/ICIP.2015.7350781 ↗