journal article·2025-07-31Open access

Multi-Modal Excavator Activity Recognition Using Two-Stream CNN-LSTM with RGB and Point Cloud Inputs

Hyuk Soo Cho, Kamran Latif, Abubakar Sharafat, Jongwon Seo

Applied Sciences· Volume 15· Issue 15

Abstract

Recently, deep learning algorithms have been increasingly applied in construction for activity recognition, particularly for excavators, to automate processes and enhance safety and productivity through continuous monitoring of earthmoving activities. These deep learning algorithms analyze construction videos to classify excavator activities for earthmoving purposes. However, previous studies have solely focused on single-source external videos, which limits the activity recognition capabilities of the deep learning algorithm. This paper introduces a novel multi-modal deep learning-based methodology for recognizing excavator activities, utilizing multi-stream input data. It processes point clouds and RGB images using the two-stream long short-term memory convolutional neural network (CNN-LSTM) method to extract spatiotemporal features, enabling the recognition of excavator activities. A comprehensive dataset comprising 495,000 video frames of synchronized RGB and point cloud data was collected across multiple construction sites under varying conditions. The dataset encompasses five key excavator activities: Approach, Digging, Dumping, Idle, and Leveling. To assess the effectiveness of the proposed method, the performance of the two-stream CNN-LSTM architecture is compared with that of single-stream CNN-LSTM models on the same RGB and point cloud datasets, separately. The results demonstrate that the proposed multi-stream approach achieved an accuracy of 94.67%, outperforming existing state-of-the-art single-stream models, which achieved 90.67% accuracy for the RGB-based model and 92.00% for the point cloud-based model. These findings underscore the potential of the proposed activity recognition method, making it highly effective for automatic real-time monitoring of excavator activities, thereby laying the groundwork for future integration into digital twin systems for proactive maintenance and intelligent equipment management.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Infrastructure Maintenance and Monitoring · Occupational Health and Safety Research · Hand Gesture Recognition Systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Civil and Environmental Engineering, Hanyang University, Seoul 04763, Republic of Korea

Funding

National Research Foundation of Korea (NRF) grant funded by the Korean Government (MEST) · Korea Agency for Infrastructure Technology Advancement (KAIA) grant funded by the Ministry of Land, Infrastructure, and Transport (National Research for Smart Construction Technology

References (76)

Show source-provided references
1. Latif, K., Sharafat, A., and Seo, J. (2023). Digital Twin-Driven Framework for TBM Performance Prediction, Visualization, and Monitoring through Machine Learning. Appl. Sci., 13.10.3390/app132011435 ↗
2. Construction Performance Monitoring via Still Images, Time-Lapse Photos, and Video Streams: Now, Tomorrow, and the Future10.1016/j.aei.2015.01.011 ↗
3. Parente, M., Gomes Correia, A., and Cortez, P. (2014, January 21–22). Artificial Neural Networks Applied to an Earthwork Construction Database. Proceedings of the Second International Conference on Information Technology in Geo-Engineering, Durham, UK.
4. Applications of Artificial Intelligence in Intelligent Manufacturing: A Review10.1631/FITEE.1601885 ↗
5. Smart Optimization for Mega Construction Projects Using Artificial Intelligence10.1016/j.aej.2014.05.003 ↗
6. Sharafat, A., Tanoli, W.A., Zubair, M.U., and Mazher, K.M. (2025). Digital Twin-Driven Stability Optimization Framework for Large Underground Caverns. Appl. Sci., 15.10.3390/app15084481 ↗
7. Lee, S., Sharafat, A., Kim, I.S., and Seo, J. (2022). Development and Assessment of an Intelligent Compaction System for Compaction Quality Monitoring, Assurance, and Management. Appl. Sci., 12.10.3390/app12146855 ↗
8. Xiao, B., and Kang, S.-C. (2021). Development of an Image Data Set of Construction Machines for Deep Learning Object Detection. J. Comput. Civ. Eng., 35.10.1061/(ASCE)CP.1943-5487.0000945 ↗
9. Vision-Based Excavator Pose Estimation for Automatic Control10.1016/j.autcon.2023.105162 ↗
10. Video Surveillance-Based Multi-Task Learning with Swin Transformer for Earthwork Activity Classification10.1016/j.engappai.2023.107814 ↗
11. Multi-Camera Vision-Based Productivity Monitoring of Earthmoving Operations10.1016/j.autcon.2020.103121 ↗
12. Application of Dynamic Time Warping to the Recognition of Mixed Equipment Activities in Cycle Time Measurement10.1016/j.autcon.2017.12.014 ↗
13. Ahn, C.R., Lee, S., and Peña-Mora, F. (2013). Application of Low-Cost Accelerometers for Measuring the Operational Efficiency of a Construction Equipment Fleet. J. Comput. Civ. Eng., 29.10.1061/(ASCE)CP.1943-5487.0000337 ↗
14. Smartphone-Based Construction Workers’ Activity Recognition and Classification10.1016/j.autcon.2016.08.015 ↗
15. Status Quo and Open Challenges in Vision-Based Sensing and Tracking of Temporary Resources on Infrastructure Construction Sites10.1016/j.aei.2015.03.006 ↗
16. Vision-Based Tower Crane Tracking for Understanding Construction Activity10.1061/(ASCE)CP.1943-5487.0000242 ↗
17. Convolutional Neural Networks: Computer Vision-Based Workforce Activity Assessment in Construction10.1016/j.autcon.2018.06.007 ↗
18. Deng, T., Sharafat, A., Lee, S., and Seo, J. (2024). Automatic Vision-Based Dump Truck Productivity Measurement Based on Deep-Learning Illumination Enhancement for Low-Visibility Harsh Construction Environment. J. Constr. Eng. Manag., 150.10.1061/JCEMD4.COENG-14194 ↗
19. Automated Excavators Activity Recognition and Productivity Analysis from Construction Site Surveillance Videos10.1016/j.autcon.2019.103045 ↗
20. Computer Vision-Based Deep Learning for Supervising Excavator Operations and Measuring Real-Time Earthwork Productivity10.1007/s11227-022-04803-x ↗
21. Learning and Classifying Actions of Construction Workers and Equipment Using Bag-of-Video-Feature-Words and Bayesian Network Models10.1016/j.aei.2011.06.002 ↗
22. Detecting Non-Hardhat-Use by a Deep Learning Method from Far-Field Surveillance Videos10.1016/j.autcon.2017.09.018 ↗
23. Action Recognition of Earthmoving Excavators Based on Sequential Pattern Analysis of Visual Features and Operation Cycles10.1016/j.autcon.2019.03.025 ↗
24. Kim, I.-S., Latif, K., Kim, J., Sharafat, A., Lee, D.-E., and Seo, J. (2022). Vision-Based Activity Classification of Excavators by Bidirectional LSTM. Appl. Sci., 13.10.3390/app13010272 ↗
25. Latif, K., Sharafat, A., Tao, D., Park, S., and Seo, J. (2024, January 16–18). Digital Twin for Excavator-Dump Optimization Based on Two-Stream CNN-LSTM and DES. Proceedings of the KSCE Convention Conference and Civil Expo, Jeju, Republic of Korea. Available online: https://www.dbpia.co.kr/Journal/articleDetail?nodeId=NODE12088514.
26. Human Activity Recognition via Optical Flow: Decomposing Activities into Basic Actions10.1007/s00521-018-3951-x ↗
27. Allam, J.P., Sahoo, S.P., and Ari, S. (2024). Multi-Stream Bi-GRU Network to Extract a Comprehensive Feature Set for ECG Signal Classification. Biomed Signal Process Control, 92.10.1016/j.bspc.2024.106097 ↗
28. Semwal, A., and Londhe, N.D. (2024). A Multi-Stream Spatio-Temporal Network Based Behavioural Multiparametric Pain Assessment System. Biomed Signal Process Control, 90.10.1016/j.bspc.2023.105820 ↗
29. Chowdhury, M.H., Chowdhury, M.E.H., and Alqahtani, A. (2024). MMG-Net: Multi Modal Approach to Estimate Blood Glucose Using Multi-Stream and Cross Modality Attention. Biomed Signal Process Control, 92.10.1016/j.bspc.2024.105975 ↗
30. Ghahramani, Z., Welling, M., Cortes, C., Lawrence, N., and Weinberger, K.Q. (2014). Two-Stream Convolutional Networks for Action Recognition in Videos. Advances in Neural Information Processing Systems, Curran Associates, Inc.
31. SmartSite: Intelligent and Autonomous Environments, Machinery, and Processes to Realize Smart Road Construction Projects10.1016/j.autcon.2016.03.012 ↗
32. Sharafat, A., Kim, J., Park, S., and Seo, J. (2019, January 16–18). Accuracy and Error Analysis of 3D Mapping Using Unmanned Aerial Vehicle (UAV) for Earthwork Project. Proceedings of the KSCE 2019 Convention Conference and Civil Expo, KSCE, Pyeongchang, Republic of Korea. Available online: https://www.dbpia.co.kr/Journal/articleDetail?nodeId=NODE09328115.
33. Modular Data Communication Methods for a Robotic Excavator10.1016/j.autcon.2018.02.007 ↗
34. Visualization of Construction Progress Monitoring with 4D Simulation Model Overlaid on Time-Lapsed Photographs10.1061/(ASCE)0887-3801(2009)23:6(391) ↗
35. Automatic Vision-Based Calculation of Excavator Earthmoving Productivity Using Zero-Shot Learning Activity Recognition10.1016/j.autcon.2022.104702 ↗
36. Deng, T., Sharafat, A., Wie, Y.M., Lee, K.G., Lee, E., and Lee, K.H. (2023). A Geospatial Analysis-Based Method for Railway Route Selection in Marine Glaciers: A Case Study of the Sichuan-Tibet Railway Network. Remote Sens., 15.10.3390/rs15174175 ↗
37. Computer Vision Applications in Construction Safety Assurance10.1016/j.autcon.2019.103013 ↗
38. Learning from Accidents: Machine Learning for Safety at Railway Stations10.1109/ACCESS.2019.2962072 ↗
39. Safety Assessment Using Imprecise Reliability for Corrosion-damaged Structures10.1111/j.1467-8667.2009.00597.x ↗
40. Automatic Estimation of Excavator Actual and Relative Cycle Times in Loading Operations10.1016/j.autcon.2023.105080 ↗
41. Sabillon, C., Rashidi, A., Samanta, B., Davenport, M.A., and Anderson, D.V. (2020). Audio-Based Bayesian Model for Productivity Estimation of Cyclic Construction Activities. J. Comput. Civ. Eng., 34.10.1061/(ASCE)CP.1943-5487.0000863 ↗
42. Sound-Based Multiple-Equipment Activity Recognition Using Convolutional Neural Networks10.1016/j.autcon.2021.104104 ↗
43. Times-Series Data Augmentation and Deep Learning for Construction Equipment Activity Recognition10.1016/j.aei.2019.100944 ↗
44. Latif, K., Sharafat, A., Park, S., and Seo, J. (2022, January 19–21). Digital Twin-Based Hybrid Approach to Visualize the Performance of TBM. Proceedings of the KSCE, Yeosu, Republic of Korea. Available online: https://www.dbpia.co.kr/pdf/pdfView.do?nodeId=NODE11223304.
45. Primary Non-Hodgkin’s Lymphoma of the Prostate with Intractable Hematuria: A Case Report and Review of the Literature10.3892/ol.2014.2829 ↗
46. Ultrawideband for Automated Real-Time Three-Dimensional Location Sensing for Workforce, Equipment, and Material Positioning and Tracking10.3141/2081-06 ↗
47. Working Stage Identification of Excavators Based on Control Signals of Operating Handles10.1016/j.autcon.2021.103873 ↗
48. Activity Recognition of Construction Equipment Using Fractional Random Forest10.1016/j.autcon.2020.103465 ↗
49. Automatic Spatio-Temporal Analysis of Construction Site Equipment Operations Using GPS Data10.1016/j.autcon.2012.09.004 ↗
50. Sresakoolchai, J., and Kaewunruen, S. (2023). Railway Infrastructure Maintenance Efficiency Improvement Using Deep Reinforcement Learning Integrated with Digital Twin Based on Track Geometry and Component Defects. Sci. Rep., 13.10.1038/s41598-023-29526-8 ↗
51. Crack Detection Using Fusion Features-based Broad Learning System and Image Processing10.1111/mice.12753 ↗
52. Dual Attention Deep Learning Network for Automatic Steel Surface Defect Segmentation10.1111/mice.12792 ↗
53. Vision-Based Action Recognition of Earthmoving Equipment Using Spatio-Temporal Features and Support Vector Machine Classifiers10.1016/j.aei.2013.09.001 ↗
54. AI-Based Technology to Prognose and Diagnose Complex Crack Characteristics of Railway Concrete Sleepers10.1007/s42452-024-05880-8 ↗
55. Leibe, B., Matas, J., Sebe, N., and Welling, M. (2016). Stacked Hourglass Networks for Human Pose Estimation. Proceedings of the Computer Vision—ECCV 2016, Amsterdam, The Netherlands, 11–14 October 2016, Springer International Publishing.10.1007/978-3-319-46487-9 ↗
56. Chen, Y., Wang, Z., Peng, Y., Zhang, Z., Yu, G., and Sun, J. (2018, January 18–23). Cascaded Pyramid Network for Multi-Person Pose Estimation. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.10.1109/CVPR.2018.00742 ↗
57. Part Based Model and Spatial-Temporal Reasoning to Recognize Hydraulic Excavators in Construction Images and Videos10.1016/j.autcon.2012.03.003 ↗
58. Excavator 3D Pose Estimation Using Deep Learning and Hybrid Datasets10.1016/j.aei.2023.101875 ↗
59. Huang, G., Liu, Z., Van Der Maaten, L., and Weinberger, K.Q. (2017, January 21–26). Densely Connected Convolutional Networks. Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA.10.1109/CVPR.2017.243 ↗
60. Zhao, Y., Xiong, Y., and Lin, D. (2018, January 18–23). Recognize Actions by Disentangling Components of Dynamics. Proceedings of the 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.10.1109/CVPR.2018.00687 ↗
61. End-to-End Vision-Based Detection, Tracking and Activity Analysis of Earthmoving Equipment Filmed at Ground Level10.1016/j.autcon.2019.04.006 ↗
62. Torres Calderon, W., Roberts, D., and Golparvar-Fard, M. (2021). Synthesizing Pose Sequences from 3D Assets for Vision-Based Activity Analysis. J. Comput. Civ. Eng., 35.10.1061/(ASCE)CP.1943-5487.0000937 ↗
63. Zhang, B., Wang, L., Wang, Z., Qiao, Y., and Wang, H. (2016, January 27–30). Real-Time Action Recognition with Enhanced Motion Vector CNNs. Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA. Available online: https://openaccess.thecvf.com/content_cvpr_2016/html/Zhang_Real-Time_Action_Recognition_CVPR_2016_paper.html.10.1109/CVPR.2016.297 ↗
64. Chen, C., Zhu, Z., Hammad, A., and Akbarzadeh, M. (2021). Automatic Identification of Idling Reasons in Excavation Operations Based on Excavator–Truck Relationships. J. Comput. Civ. Eng., 35.10.1061/(ASCE)CP.1943-5487.0000981 ↗
65. Smart Construction Scheduling Monitoring Using YOLOv3-Based Activity Detection and Classification
66. Improving Single-stage Activity Recognition of Excavators Using Knowledge Distillation of Temporal Gradient Data10.1111/mice.13157 ↗
67. CNN-LSTM Model for Recognizing Video-Recorded Actions Performed in a Traditional Chinese Exercise10.1109/JTEHM.2023.3282245 ↗
68. Imran, H.A., Ikram, A.A., Wazir, S., and Hamza, K. (2023, January 17–18). EdgeHARNet: An Edge-Friendly Shallow Convolutional Neural Network for Recognizing Human Activities Using Embedded Inertial Sensors of Smart-Wearables. Proceedings of the 2023 International Conference on Communication, Computing and Digital Systems (C-CODE), Islamabad, Pakistan.10.1109/C-CODE58145.2023.10139860 ↗
69. Human Activity Recognition from Multiple Sensors Data Using Deep CNNs10.1007/s11042-023-15830-y ↗
70. Li, X., Hao, T., Li, F., Zhao, L., and Wang, Z. (2023). Faster R-CNN-LSTM Construction Site Unsafe Behavior Recognition Model. Appl. Sci., 13.10.3390/app131910700 ↗
71. Deep Learning-Based Activity-Aware 3D Human Motion Trajectory Prediction in Construction10.1016/j.eswa.2023.122423 ↗
72. Zhu, Z., Ren, X., and Chen, Z. (2016). Visual Tracking of Construction Jobsite Workforce and Equipment with Particle Filtering. J. Comput. Civ. Eng., 30.10.1061/(ASCE)CP.1943-5487.0000573 ↗
73. Continuous Localization of Construction Workers via Integration of Detection and Tracking10.1016/j.autcon.2016.08.039 ↗
74. BusEye: A Multi-Stream Approach for Driver Behavior Analysis on Public Bus Driver Cameras10.1016/j.eswa.2024.123148 ↗
75. Vision-Based Action Recognition of Construction Workers Using Dense Trajectories10.1016/j.aei.2016.04.009 ↗
76. Waste Lime Earthwork Management Using Drone and BIM Technology for Construction Projects: The Case Study of Urban Development Project10.1007/s12205-023-1245-z ↗