A vision-based method for automatic tracking of construction machines at nighttime based on deep learning illumination enhancement

https://doi.org/10.1016/j.autcon.2021.103721Get rights and content

Highlights

  • A vision-based method is proposed for tracking construction machines at nighttime.

  • Deep learning illumination enhancement is integrated to overcome low lighting issues.

  • The results of nine nighttime videos achieved 95.1% in MOTA and 75.9% in MOTP.

  • Illumination enhancement module improved tracking robustness by 41% in extreme conditions.

Abstract

Nighttime construction has been widely conducted in many construction scenarios, but it is also much riskier due to low lighting conditions and fatiguing environments. Therefore, this study proposes a vision-based method specifically for automatic tracking of construction machines at nighttime by integrating the deep learning illumination enhancement. Five main modules are involved in the proposed method, including illumination enhancement, machine detection, Kalman filter tracking, machine association, and linear assignment. Then, a testing experiment based on nine nighttime videos is conducted to evaluate the tracking performance using this approach. The results show that the method developed in this study achieved 95.1% in MOTA and 75.9% in MTOP. Compared with the baseline method SORT, the proposed method has improved the tracking robustness of 21.7% in nighttime construction scenarios. The proposed methodology can also be used to help accomplish automated surveillance tasks in nighttime construction to improve the productivity and safety performance.

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)

  • W. Zhou et al.

    Construction safety and digital design: a review

    Autom Constr

    (2012)
  • M. Golparvar-Fard et al.

    Vision-based action recognition of earthmoving equipment using spatio-temporal features and support vector machine classifiers

    Adv Eng Inform

    (2013)
  • D. Roberts et al.

    End-to-end vision-based detection, tracking and activity analysis of earthmoving equipment filmed at ground level

    Autom Constr

    (2019)
  • H. Kim et al.

    Vision-based object-centric safety assessment using fuzzy inference: monitoring struck-by accidents with moving objects

    J Comput Civ Eng

    (2016)
  • K.G. Lore et al.

    LLNet: a deep autoencoder approach to natural low-light image enhancement

    Pattern Recogn

    (2017)
  • X. Yin et al.

    A deep learning-based framework for an automated defect detection system for sewer pipes

    Autom Constr

    (2020)
  • A. Xuehui et al.

    Dataset and benchmark for detecting moving objects in construction sites

    Autom Constr

    (2021)
  • H. Tajeen et al.

    Image dataset development for measuring construction equipment recognition performance

    Autom Constr

    (2014)
  • Y. Kang et al.

    Trends of fall accidents in the U.S. construction industry

    J Constr Eng Manag

    (2017)
  • B. Sherafat et al.

    Automated methods for activity recognition of construction workers and equipment: state-of-the-art review

    J Constr Eng Manag

    (2020)
  • S. Xu et al.

    Computer vision techniques in construction: a critical review

    Arch Comput Methods Eng

    (2020)
  • X. Yan et al.

    Computer vision-based recognition of 3D relationship between construction entities for monitoring struck-by accidents

    Comput Civ Infrastruct Eng

    (2020)
  • P. Dendorfer et al.

    MOT20: A Benchmark for Multi Object Tracking in Crowded Scenes

  • B. Xiao et al.

    Two-dimensional visual tracking in construction scenarios: a comparative study

    J Comput Civ Eng

    (2018)
  • N. Wang et al.

    Understanding and diagnosing visual tracking systems

  • J. Hu et al.

    A comparative study of sampling analysis in the scene classification of optical high-spatial resolution remote sensing imagery

    Remote Sens

    (2015)
  • C. Bailer et al.

    A superior tracking approach: Building a strong tracker through fusion

  • N. Dalal et al.

    Histograms of oriented gradients for human detection

  • R. Lienhart et al.

    An extended set of Haar-like features for rapid object detection

  • G. Gualdi et al.

    Contextual information and covariance descriptors for people surveillance: an application for safety of construction workers

    EURASIP J Image Video Process

    (2011)
  • P. Voigtlaender et al.

    Siam R-CNN: Visual tracking by re-detection

  • J.S. Supancic et al.

    Self-paced learning for long-term tracking

  • Cited by (30)

    • Mutually coupled detection and tracking of trucks for monitoring construction material arrival delays

      2022, Automation in Construction
      Citation 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 Construction
      Citation 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.

    View all citing articles on Scopus
    View full text