A vision-based method for automatic tracking of construction machines at nighttime based on deep learning illumination enhancement
Introduction
Construction at nighttime is a common practice in many construction scenarios including pavement maintenance, highway construction, and railway construction [1]. Compared with daytime construction, nighttime construction has some obvious advantages [2]. For instance, operating outdoor construction activities (e.g., for the pavement project) at nighttime can reduce the interferences with traveling vehicles to avoid traffic congestions. Furthermore, the working environment of nighttime construction is less complex than that during the daytime (e.g., fewer pedestrians and traffics), which can improve the crew productivity to some extent. Especially, in the summer months, the temperature at nighttime is much lower than that at daytime. The cooler construction condition could speed up material delivery cycles and shorten machinery idling time.
In addition, awareness of construction safety at nighttime has been a major concern in the industry since nighttime construction naturally creates hazardous working conditions. The results from the study of Arditi et al. [3] indicated that the safety risks at nighttime can be five times higher than daytime construction due to some significant factors: a) the lower illumination conditions; and b) workers and machine operators are prone to be fatigue. By analyzing 20,997 construction industry accident records in the United States from 1997 to 2012, Kang et al. [4] identified 22.8% of construction accidents belonged to struck-by accidents, which is the second most influential factor for construction safety. Therefore, monitoring construction machines at nighttime is beneficial to avoid struck-by hazards between works and machines, which is important for facilitating a relatively safe working environment. Currently, the manual method still acts as the primary approach for monitoring nighttime construction, but its usage is error-prone and time-consuming. As such, automatically tracking construction machines with retrieving the trajectory information can be treated as an alternative way to help identify the potential collisions and reduce the risks of struck-by accidents in nighttime construction [5].
Recently, tracking construction machines by using vision-based methods has become a promising way considering cameras are less costly and simply to install [6]. Extensive research studies have been conducted on tracking construction machines from videos for evaluating crew productivity and enhancing site safety in the area of construction engineering and management. For instance, Chen et al. [7] automatically calculated the productivity of excavators in earthmoving works by tracking excavators using vision-based methods. Kim et al. [8] proposed an automatic method for analyzing the productivity of tunnel earthmoving by means of tracking excavators and dump trucks. Yan et al. [9] adopted a struck-by accident monitoring method based on tracking heavy machines and workers from videos in order to enhance site safety.
It can be seen that most of the existing vision-based methods for tracking construction machines tend to focus on daytime construction [10], but it is difficult to achieve reliable performance when using these approaches in nighttime scenarios. Tracking construction machines from nighttime videos is challenging due to the limited visibility and significant illumination variations [11]. In nighttime construction, the lighting conditions are usually poor and construction machines are prone to be partially invisible. Meanwhile, the illumination variations can easily create blurs of construction objects, which will trigger some difficulties in distinguishing one construction machine from others through tracking. Therefore, it is urgent and necessary to develop a more robust appearance model for automatically tracking construction machines in nighttime scenarios.
The main objective of this research is to propose a vision-based method for automatic tracking of construction machines at nighttime. Specifically, this approach can enhance the image quality for tracking in low lighting conditions and explore the robust appearance model for describing machine objects when facing illumination variations. The proposed tracking method is expected to produce stable and precise bounding boxes of construction machines from nighttime videos in order to generate trajectory information. By integrating the method developed in this study, many surveillance tasks in nighttime construction can be accomplished automatedly including crew productivity evaluation, machine idling analysis, and collision alerts, which will make nighttime construction more efficient and safer.
Section snippets
Literature review
Automatic tracking of construction entities by vision-based methods is an important topic in the research community, which is useful for project monitoring, materials transportation, and site safety. In this section, the literature regarding the vision-based tracking methods and their applications in construction will be reviewed. Since this research tries to integrate illumination enhancement methods for nighttime tracking, the development of the image illumination enhancement will also be
Methodology
In this section, the overall framework of the proposed methodology is introduced firstly. Then, five main modules involved in this vision-based method are described in detail, that is, illumination enhancement, machine detection, Kalman filter tracking, machine association, and linear assignment.
Experiments and results
The experiments and results are presented in this section. First, the implementation of the proposed method is introduced. Then, the experimental setup, evaluation metrics, and experimental results are reported in details.
Discussion
In this section, the experimental results have been analyzed in depth. The discussion includes the influences of the illumination enhancement module and CNN feature extractor. Moreover, the proposed method has been tested on daytime videos to validate its feasibility. The influences of training images dataset have also been discussed.
Conclusions and future works
This research presents a vision-based method for automatic tracking of construction machines in nighttime videos. Specifically, the proposed method adopts the deep learning illumination enhancement method to improve the lighting conditions in nighttime videos and a CNN feature extractor as the appearance model to distinguish construction machines. After applying this approach to nine nighttime testing videos, the tracking performance of construction machines was relatively satisfactory. For
Declaration of Competing Interest
No potential conflict of interest was reported by the authors.
Acknowledgement
The authors would like to thank Professor Shih-Chung Kang from the University of Alberta for providing us the ACID dataset for training. More information about the ACID dataset can be found from the link: www.acidb.ca. This work was supported by the National Natural Science Foundation of China under Grant (number 72002152).
References (64)
- et al.
Construction performance monitoring via still images, time-lapse photos, and video streams: now, tomorrow, and the future
Adv Eng Inform
(2015) - et al.
Fatal accident patterns of building construction activities in China
Saf Sci
(2019) - et al.
Fatal accidents in nighttime vs. daytime highway construction work zones
J Saf Res
(2007) - et al.
Automated excavators activity recognition and productivity analysis from construction site surveillance videos
Autom Constr
(2020) - et al.
Analyzing context and productivity of tunnel earthmoving processes using imaging and simulation
Autom Constr
(2018) - et al.
Visual object tracking with adaptive structural convolutional network
Knowledge-Based Syst
(2020) - et al.
Deep learning in video multi-object tracking: a survey
Neurocomputing.
(2020) - et al.
A survey of multiple pedestrian tracking based on tracking-by-detection framework
IEEE Trans Circuits Syst Video Technol
(2020) - et al.
Tracking multiple construction workers through deep learning and the gradient based method with re-matching based on multi-object tracking accuracy
Autom Constr
(2020) - et al.
Adaptive computer vision-based 2D tracking of workers in complex environments
Autom Constr
(2019)
Construction safety and digital design: a review
Autom Constr
Vision-based action recognition of earthmoving equipment using spatio-temporal features and support vector machine classifiers
Adv Eng Inform
End-to-end vision-based detection, tracking and activity analysis of earthmoving equipment filmed at ground level
Autom Constr
Vision-based object-centric safety assessment using fuzzy inference: monitoring struck-by accidents with moving objects
J Comput Civ Eng
LLNet: a deep autoencoder approach to natural low-light image enhancement
Pattern Recogn
A deep learning-based framework for an automated defect detection system for sewer pipes
Autom Constr
Dataset and benchmark for detecting moving objects in construction sites
Autom Constr
Image dataset development for measuring construction equipment recognition performance
Autom Constr
Trends of fall accidents in the U.S. construction industry
J Constr Eng Manag
Automated methods for activity recognition of construction workers and equipment: state-of-the-art review
J Constr Eng Manag
Computer vision techniques in construction: a critical review
Arch Comput Methods Eng
Computer vision-based recognition of 3D relationship between construction entities for monitoring struck-by accidents
Comput Civ Infrastruct Eng
MOT20: A Benchmark for Multi Object Tracking in Crowded Scenes
Two-dimensional visual tracking in construction scenarios: a comparative study
J Comput Civ Eng
Understanding and diagnosing visual tracking systems
A comparative study of sampling analysis in the scene classification of optical high-spatial resolution remote sensing imagery
Remote Sens
A superior tracking approach: Building a strong tracker through fusion
Histograms of oriented gradients for human detection
An extended set of Haar-like features for rapid object detection
Contextual information and covariance descriptors for people surveillance: an application for safety of construction workers
EURASIP J Image Video Process
Siam R-CNN: Visual tracking by re-detection
Self-paced learning for long-term tracking
Cited by (30)
An unsupervised low-light image enhancement method for improving V-SLAM localization in uneven low-light construction sites
2024, Automation in ConstructionComputer vision-based safety risk computing and visualization on construction sites
2023, Automation in ConstructionHybrid DNN training using both synthetic and real construction images to overcome training data shortage
2023, Automation in ConstructionMutually coupled detection and tracking of trucks for monitoring construction material arrival delays
2022, Automation in ConstructionCitation Excerpt :Several automatic multi-object tracking (MOT) methods can be adopted to achieve continuous and timely material arrival delays monitoring, such as the radio frequency identification (RFID) [7], the ultrawideband (UWB) [8], and the computer vision-based (CVB) methods [9,10]. Compared with the two former sensor-based methods, the CVB method has the advantages of non-invasiveness and easier access to informative data, and it has achieved significant progress in construction with the development of deep learning [11–15]. However, few studies have focused on CVB multiple truck tracking for monitoring construction material arrival delays, especially in PBC.
Vision-based method for tracking workers by integrating deep learning instance segmentation in off-site construction
2022, Automation in ConstructionCitation Excerpt :In the present research, a novel instance association method is proposed by integrating the Kalman filtering prediction and MIoU. Following the strategy put forward in our previous study [52], if a segmentation mask (maskis) is successfully matched with a tracking mask (maskit) and MIoU > 0.5, maskis will inherit the tracking ID of maskit. Meanwhile, pis will be used to update the corresponding Kalman Filtering tracker and maskis will replace maskit for the association at the next frame.
Automated site-specific assessment of steel structures through integrating machine learning and fracture mechanics
2022, Automation in Construction