Construction of Stretching-Bending Sequential Pattern to Recognize Work Cycles for Earthmoving Excavator from Long Video Sequences
Abstract
:1. Introduction
2. Method
2.1. Basic Idea and Overall Design
2.2. Construction of Stretching–Bending Sequential Pattern (SBSP)
2.3. Atomic Action Recognition for SBSP Using SSD
2.4. Recognition of Work Cycles
3. Case Study
3.1. Experimental Data and Environment
3.1.1. Video Image Dataset
3.1.2. Computing Environment
3.2. Experimental Design
3.3. Results
3.3.1. Recognition Results of the Atomic Action Using SSD Model
3.3.2. Recognition Results of Work Cycles
4. Discussion
4.1. Effectiveness of the Proposed Method
4.2. Error Analysis
4.2.1. Error Analysis of Atomic Action Recognition
4.2.2. Error Analysis of Work Cycle Recognition
4.3. Threshold Setting
4.4. Relationships between the Methods in This Paper and Existing Methods
4.5. Contributions
- (1)
- The existing sequential pattern is simplified and a minimalist SBSP is constructed to reduce the difficulty of atomic action recognition.
- (2)
- A new idea for the recognition of the work cycles of earthmoving excavators is provided. Our method is clearly different from existing methods in that it does not use image information in the work cycle recognition, but rather uses the -values of the “Stretching” and “Bending” atomic action detection boxes in the work cycle to achieve work cycle recognition. This method can be considered a simple filtering process at the detection level, making the time spent to recognize a single work cycle on an Intel i5-10600K type CPU negligible.
- (3)
- The real-time recognition of earthmoving excavator work cycles is realized in long video sequences, and abnormal work cycles resulting from driver misoperation are effectively filtered out. The real-time nature of the method in this paper is particularly important in a low-latency construction environment, enabling construction managers on site to calculate the productivity of earthmoving excavators in real time and adjust the construction plan in a timely manner. Moreover, this paper focuses on developing the recognition method of earthmoving excavator work cycles with the consideration of such real factors as driver misoperation. Our method is more suitable to the actual working conditions of earthmoving excavators in construction sites, making it possible to accurately calculate the productivity of earthmoving excavators using computer vision technology.
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Kang, S.H.; Seo, W.J.; Baik, K.G. 3D-GIS based earthwork planning system for productivity improvement. In Construction Research Congress; Seattle: Washington, DC, USA, 2009; pp. 151–160. [Google Scholar]
- Chen, C.; Zhu, Z.H.; Hammad, A. Automated excavators activity recognition and productivity analysis from construction site surveillance videos. Autom. Constr. 2020, 110, 103045. [Google Scholar] [CrossRef]
- Golparvar-Fard, M.; Heydarian, A.; Niebles, J.C. Vision-based action recognition of earthmoving equipment using spatio-temporal features and support vector machine classifiers. Adv. Eng. Inform. 2013, 27, 652–663. [Google Scholar] [CrossRef]
- Azar, E.R.; McCabe, B. Part based model and spatial-temporal reasoning to recognize hydraulic excavators in construction images and videos. Autom. Constr. 2012, 24, 194–202. [Google Scholar]
- Memarzadeh, M.; Golparvar-Fard, M.; Niebles, J.C. Automated 2D detection of construction equipment and workers from site video streams using histograms of oriented gradients and colors. Autom. Constr. 2013, 32, 24–37. [Google Scholar] [CrossRef]
- Kim, J.; Ham, Y.; Chung, Y.; Chi, S. Systematic camera placement framework for operation-level visual monitoring on construction jobsites. J. Constr. Eng. Manag. 2019, 145, 04019019. [Google Scholar] [CrossRef] [Green Version]
- Kim, J.; Chi, S. Multi-camera vision-based productivity monitoring of earthmoving operations. Autom. Constr. 2020, 112, 103121. [Google Scholar] [CrossRef]
- Zou, J.; Kim, H. Using hue, saturation, and value color space for hydraulic excavator idle time analysis. J. Comput. Civ. Eng. 2007, 21, 238–246. [Google Scholar] [CrossRef]
- Kim, J.; Chi, S.; Seo, J. Interaction analysis for vision-based activity identification of earthmoving excavators and dump trucks. Autom. Constr. 2018, 87, 297–308. [Google Scholar] [CrossRef]
- Roberts, D.; Golparvar-Fard, M. End-to-end vision-based detection, tracking and activity analysis of earthmoving equipment filmed at ground level. Autom. Constr. 2019, 105, 102811. [Google Scholar] [CrossRef]
- Kim, J.; Chi, S. Action recognition of earthmoving excavators based on sequential pattern analysis of visual features and operation cycles. Autom. Constr. 2019, 104, 255–264. [Google Scholar] [CrossRef]
- Li, B. Latest Excavator Driver Training Tutorial; Chemical Industry Press CO., Ltd.: Beijing, China, 2014; pp. 188–200. [Google Scholar]
- Liu, W.; Anguelov, D.; Erhan, D.; Szegedy, C.; Reed, S.; Fu, C.Y.; Berg, A.C. SSD: Single Shot MultiBox Detector. In Proceedings of the European Conference on Computer Vision, Amsterdam, The Netherlands, 11–14 October 2016; pp. 21–37. [Google Scholar]
- Redmon, J.; Divvala, S.; Girshick, R.; Farhadi, A. You Only Look Once: Unified, Real-Time Object Detection. In Proceedings of the Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 27–30 June 2016; pp. 779–788. [Google Scholar]
- Ren, S.; He, K.; Girshick, R.; Sun, J. Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks. IEEE Trans. Pattern Anal. Mach. Intell. 2017, 39, 1137–1149. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Sandler, M.; Howard, A.; Zhu, M.; Zhmoginov, A.; Chen, L.C. MobileNetV2: Inverted Residuals and Linear Bottlenecks. In Proceedings of the Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–23 June 2018; pp. 4510–4520. [Google Scholar]
- Cai, Z.; Vasconcelos. Cascade R-CNN: Delving Into High Quality Object Detection. In Proceedings of the Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–23 June 2018; pp. 6154–6162. [Google Scholar]
- Google. Tensorflow Object Detection API: Ssd_mobilenet_v2_coco.config. Available online: https://github.com/tensorflow/models/blob/master/research/object_detection/samples/configs/ssd_mobilenet_v2_coco.config (accessed on 13 July 2018).
Atomic Action | Precision (%) | Recall (%) |
---|---|---|
Stretching | 99.92 | 98.79 |
Bending | 99.80 | 99.47 |
Atomic Action | Precision (%) | Recall (%) | Atomic Action Average Recognition Time (ms) |
---|---|---|---|
Stretching | 98.67 | 94.66 | 24.49 |
Bending | 96.75 | 96.25 |
Precision (%) | Recall (%) | Single Work Cycle Average Recognition Time (ms) | |
---|---|---|---|
Normal work cycles recognition | 93.75 | 97.83 | 0.38 |
Abnormal work cycles recognition | 91.30 | 87.50 |
te (s) | Abnormal Work Cycle Recognition | Actual Value |
---|---|---|
9 | 24 | |
23 | 24 | |
40 | 24 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wu, Y.; Wang, M.; Liu, X.; Wang, Z.; Ma, T.; Xie, Y.; Li, X.; Wang, X. Construction of Stretching-Bending Sequential Pattern to Recognize Work Cycles for Earthmoving Excavator from Long Video Sequences. Sensors 2021, 21, 3427. https://doi.org/10.3390/s21103427
Wu Y, Wang M, Liu X, Wang Z, Ma T, Xie Y, Li X, Wang X. Construction of Stretching-Bending Sequential Pattern to Recognize Work Cycles for Earthmoving Excavator from Long Video Sequences. Sensors. 2021; 21(10):3427. https://doi.org/10.3390/s21103427
Chicago/Turabian StyleWu, Yiguang, Meizhen Wang, Xuejun Liu, Ziran Wang, Tianwu Ma, Yujia Xie, Xiuquan Li, and Xing Wang. 2021. "Construction of Stretching-Bending Sequential Pattern to Recognize Work Cycles for Earthmoving Excavator from Long Video Sequences" Sensors 21, no. 10: 3427. https://doi.org/10.3390/s21103427
APA StyleWu, Y., Wang, M., Liu, X., Wang, Z., Ma, T., Xie, Y., Li, X., & Wang, X. (2021). Construction of Stretching-Bending Sequential Pattern to Recognize Work Cycles for Earthmoving Excavator from Long Video Sequences. Sensors, 21(10), 3427. https://doi.org/10.3390/s21103427