Computer Vision-Based Real-Time Identification of Vehicle Loads for Structural Health Monitoring of Bridges
Abstract
:1. Introduction
2. Framework
3. Methodology
3.1. Object Detector Development Based on YOLOv7
3.2. Image Calibration Model Applied in Traffic Scene
3.2.1. Calibration Projection
3.2.2. Hybrid Calibration Method
3.3. Multiobject Tracking for Moving Vehicles on Bridges
Algorithm 1 Online dynamic vehicle-tracking algorithm | ||
Input: video stream, low detection threshold , high detection threshold , threshold , minimum track length in frames . Initialize: active track , finished track . Output: track detection list of frame F . | ||
1: | While True do | |
2: | Detect video stream before frame F and order list by frame number | |
3: | for ; ; do | |
4: | if then | |
5: | ; | |
6: | end if | |
7: | if is not null then | |
8: | for f = 0 to F; do | |
9: | where | |
10: | if then | |
11: | ||
12: | ||
13: | ||
14: | Remove from | |
15: | else if ; then | |
16: | Add to | |
17: | Remove from | |
18: | end if | |
19: | for do | |
20: | Start new track t with and insert into | |
21: | end if | |
22: | for do | |
23: | if ; then | |
24: | Add to | |
25: | end if | |
26: | for do | |
27: | if then | |
28: | ||
29: | ||
30: | end if | |
31: | end |
3.4. Data Fusion
4. Case Study
4.1. Preparation of the Detector
4.2. Verification of Hybrid Calibration Model
4.3. Field Test of the Proposed Method
5. Conclusions
- A realistic loading distribution is achieved via decision-level data fusion. The detector is trained to support low-decay identification through applicable datasets and strategies. In the field test, the average accuracy of the detector for vehicle types is 96.75%, and the average recall for wheels for different vehicles is 93.25%. This accuracy is sufficient for monitoring dynamic traffic conditions.
- A hybrid coordinate transformation method is proposed that greatly reduces the barrel distortion of the camera lens and the errors caused by perspective. Compared with the traditional method, the proposed method reduces distance error by 5 times on average. Combined with the wheel recognition and the high-precision hybrid transformation method, the wheelbase and coordinates of contact points between the vehicles and the bridge can be calculated.
- A 3D spatiotemporal distribution of vehicles can be visualized in real time following video stream. The trajectory and speed of each vehicle are tracked by an efficient IoU tracker with a rapid response.
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
SHM | Structural Health Monitoring |
BSHM | Bridge Structural Health Monitoring |
WIMs | Weight-in-Motion system |
BWIMs | Bridge Weight-in-Motion system |
MFI | Moving Force Identification |
CA | Cellular Automata |
Faster R-CNN | Faster Regional-Convolution Neural Network |
MOT | MultiObject Tracking |
SORT | Simple Online and Realtime Tracking |
GVW | Gross Vehicle Weight |
FOV | Field of View |
ELAN | Efficient Layer Aggregation Networks |
RepConv | Re-parametric Convolution |
GT | Ground Truth |
IoU | Intersection of Union |
References
- Rizzo, P.; Enshaeian, A. Challenges in bridge health monitoring: A review. Sensors 2021, 21, 4336. [Google Scholar] [CrossRef]
- Sun, Z.; Chen, T.; Meng, X.; Bao, Y.; Hu, L.; Zhao, R. A Critical Review for Trustworthy and Explainable Structural Health Monitoring and Risk Prognosis of Bridges with Human-In-The-Loop. Sustainability 2023, 15, 6389. [Google Scholar] [CrossRef]
- Sujon, M.; Dai, F. Application of weigh-in-motion technologies for pavement and bridge response monitoring: State-of-the-art review. Autom. Constr. 2021, 130, 103844. [Google Scholar] [CrossRef]
- Adresi, M.; Abedi, M.; Dong, W.; Yekrangnia, M. A Review of Different Types of Weigh-In-Motion Sensors: State-of-the-art. Measurement 2023, 225, 114042. [Google Scholar] [CrossRef]
- Burnos, P.; Gajda, J.; Sroka, R.; Wasilewska, M.; Dolega, C. High accuracy Weigh-In-Motion systems for direct enforcement. Sensors 2021, 21, 8046. [Google Scholar] [CrossRef] [PubMed]
- Zhou, H.C.; Li, H.N.; Yang, D.H.; Yi, T.H. Development of moving force identification for simply supported bridges: A comprehensive review and comparison. Int. J. Struct. Stab. Dyn. 2022, 22, 2230003. [Google Scholar] [CrossRef]
- O’Connor, C.; Chan, T.H.T. Dynamic wheel loads from bridge strains. J. Struct. Eng. 1988, 114, 1703–1723. [Google Scholar] [CrossRef]
- Chan, T.H.; Law, S.S.; Yung, T.H.; Yuan, X.R. An interpretive method for moving force identification. J. Sound Vib. 1999, 219, 503–524. [Google Scholar] [CrossRef]
- Law, S.S.; Chan, T.H.; Zeng, Q.H. Moving force identification: A time domain method. J. Sound Vib. 1997, 201, 1–22. [Google Scholar] [CrossRef]
- Law, S.S.; Chan, T.H.; Zeng, Q.H. Moving force identification—A frequency and time domains analysis. J. Dyn. Syst. Meas. Control 1999, 121, 394–401. [Google Scholar] [CrossRef]
- Paul, D.; Roy, K. Application of bridge weigh-in-motion system in bridge health monitoring: A state-of-the-art review. Struct. Health Monit. 2023, 22, 4194–4232. [Google Scholar] [CrossRef]
- O’Brien, E.J.; Jacob, B. European specification on vehicle weigh-in-motion of road vehicles. In Proceedings of the 2nd European Conference on Weigh-in-Motion of Road Vehicles, Lisbon, Portugal, 14–16 September 1998; Office for Official Publications of the European Communities: Luxembourg, 1998; pp. 171–183. [Google Scholar]
- Pimentel, R.; Ribeiro, D.; Matos, L.; Mosleh, A.; Calçada, R. Bridge Weigh-in-Motion system for the identification of train loads using fiber-optic technology. In Structures; Elsevier: Amsterdam, The Netherlands, 2021; Volume 30, pp. 1056–1070. [Google Scholar]
- Yan, W.J.; Hao, T.T.; Yuen, K.V.; Papadimitriou, C. Monitoring gross vehicle weight with a probabilistic and influence line-free bridge weight-in-motion scheme based on a transmissibility-like index. Mech. Syst. Signal Processing 2022, 177, 109133. [Google Scholar] [CrossRef]
- Zona, A. Vision-based vibration monitoring of structures and infrastructures: An overview of recent applications. Infrastructures 2020, 6, 4. [Google Scholar] [CrossRef]
- Khuc, T.; Nguyen, T.A.; Dao, H.; Catbas, F.N. Swaying displacement measurement for structural monitoring using computer vision and an unmanned aerial vehicle. Measurement 2020, 159, 107769. [Google Scholar] [CrossRef]
- Jang, K.; An, Y.K.; Kim, B.; Cho, S. Automated crack evaluation of a high-rise bridge pier using a ring-type climbing robot. Comput.-Aided Civ. Infrastruct. Eng. 2021, 36, 14–29. [Google Scholar] [CrossRef]
- Dong, C.Z.; Catbas, F.N. A review of computer vision–based structural health monitoring at local and global levels. Struct. Health Monit. 2021, 20, 692–743. [Google Scholar] [CrossRef]
- Heidari, A.; Jafari Navimipour, N.; Dag, H.; Unal, M. Deepfake detection using deep learning methods: A systematic and comprehensive review. Wiley Interdiscip. Rev. Data Min. Knowl. Discov. 2023, e1520. [Google Scholar] [CrossRef]
- Jian, X.; Xia, Y.; Sun, S.; Sun, L. Integrating bridge influence surface and computer vision for bridge weigh-in-motion in complicated traffic scenarios. Struct. Control Health Monit. 2022, 29, e3066. [Google Scholar] [CrossRef]
- Chen, Z.; Li, H.; Bao, Y.; Li, N.; Jin, Y. Identification of spatio-temporal distribution of vehicle loads on long-span bridges using computer vision technology. Struct. Control Health Monit. 2016, 23, 517–534. [Google Scholar] [CrossRef]
- Dan, D.; Ge, L.; Yan, X. Identification of moving loads based on the information fusion of weigh-in-motion system and multiple camera machine vision. Measurement 2019, 144, 155–166. [Google Scholar] [CrossRef]
- Maity, M.; Banerjee, S.; Chaudhuri, S.S. (2021, April). Faster r-cnn and yolo based vehicle detection: A survey. In Proceedings of the 2021 5th International Conference on Computing Methodologies and Communication (ICCMC), Erode, India, 8–10 April 2021; pp. 1442–1447. [Google Scholar]
- Jiang, P.; Ergu, D.; Liu, F.; Cai, Y.; Ma, B. A Review of Yolo algorithm developments. Procedia Comput. Sci. 2022, 199, 1066–1073. [Google Scholar] [CrossRef]
- Zhang, B.; Zhou, L.; Zhang, J. A methodology for obtaining spatiotemporal information of the vehicles on bridges based on computer vision. Comput.-Aided Civ. Infrastruct. Eng. 2019, 34, 471–487. [Google Scholar] [CrossRef]
- Kong, X.; Zhang, J.; Wang, T.; Deng, L.; Cai, C.S. Non-contact vehicle weighing method based on tire-road contact model and computer vision techniques. Mech. Syst. Signal Process. 2022, 174, 109093. [Google Scholar] [CrossRef]
- Feng, M.Q.; Leung, R.Y.; Eckersley, C.M. Non-contact vehicle weigh-in-motion using computer vision. Measurement 2020, 153, 107415. [Google Scholar] [CrossRef]
- Zhu, J.; Li, X.; Zhang, C. Fine-grained identification of vehicle loads on bridges based on computer vision. J. Civ. Struct. Health Monit. 2022, 12, 427–446. [Google Scholar] [CrossRef]
- Gan, Y.; Wang, P.; Han, W.; Chen, S.; Zhang, S.; Yuan, Y. Automatic generation of fine-grained traffic load spectrum via fusion of weigh-in-motion and vehicle spatial–temporal information. Comput.-Aided Civ. Infrastruct. Eng. 2022, 37, 485–499. [Google Scholar]
- Zhu, J.; Li, X.; Zhang, C.; Shi, T. An accurate approach for obtaining spatiotemporal information of vehicle loads on bridges based on 3D bounding box reconstruction with computer vision. Measurement 2021, 181, 109657. [Google Scholar] [CrossRef]
- Ge, L.; Dan, D.; Li, H. An accurate and robust monitoring method of full-bridge traffic load distribution based on YOLO-v3 machine vision. Struct. Control Health Monit. 2020, 27, e2636. [Google Scholar] [CrossRef]
- Kapania, S.; Saini, D.; Goyal, S.; Thakur, N.; Jain, R.; Nagrath, P. Multi object tracking with UAVs using deep SORT and YOLOv3 RetinaNet detection framework. In Proceedings of the 1st ACM Workshop on Autonomous and Intelligent Mobile Systems, Bangalore, India, 10 January 2020; pp. 1–6. [Google Scholar]
- Hou, X.; Wang, Y.; Chau, L.P. Vehicle tracking using deep sort with low confidence track filtering. In Proceedings of the 2019 16th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS), Taipei, Taiwan, 18–21 September 2019; IEEE: New York, NY, USA; pp. 1–6. [Google Scholar]
- Wang, C.Y.; Bochkovskiy, A.; Liao, H.Y.M. YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, BC, Canada, 20–22 June 2023; pp. 7464–7475. [Google Scholar]
- Zhang, Z. A flexible new technique for camera calibration. IEEE Trans. Pattern Anal. Mach. Intell. 2000, 22, 1330–1334. [Google Scholar] [CrossRef]
- Kong, H.; Audibert, J.Y.; Ponce, J. Vanishing point detection for road detection. In Proceedings of the 2009 IEEE Conference on Computer Vision and Pattern Recognition, Miami, FL, USA, 20–25 June 2009; IEEE: New York, NY, USA; pp. 96–103. [Google Scholar]
- Bochinski, E.; Eiselein, V.; Sikora, T. High-speed tracking-by-detection without using image information. In Proceedings of the 2017 14th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS), Lecce, Italy, 29 August–1 September 2017; IEEE: New York, NY, USA; pp. 1–6. [Google Scholar]
- Meng, X.; Xiang, Z.; Xie, Y.; Ye, G.; Psimoulis, P.; Wang, Q.; Yang, M.; Yang, Y.; Ge, Y.; Wang, S.; et al. A discussion on the uses of smart sensory network, cloud-computing, digital twin and artificial intelligence for the monitoring of long-span bridges. In Proceedings of the 5th Joint International Symposium on Deformation Monitoring (JISDM 2022), Valencia, Spain, 20–22 June 2023. [Google Scholar]
Number | Module | Input Number | Filters of ELAN-1 | Filters of ELAN-2 |
---|---|---|---|---|
1 | ConvBNSiLU | 0 | C | C |
2 | ConvBNSiLU | 0 | C | C |
3 | ConvBNSiLU | 2 | C | C/2 |
4 | ConvBNSiLU | 3 | C | C/2 |
5 | ConvBNSiLU | 4 | C | C/2 |
6 | ConvBNSiLU | 5 | C | C/2 |
7 | Concatenation | 1, 2, 4, 6 | — | — |
8 | ConvBNSiLU | 7 | 4C | C |
Anchor Size: Width, Height (Pixel) | |||||||||
---|---|---|---|---|---|---|---|---|---|
Anchor of P/8 | Anchor of P/16 | Anchor of P/32 | |||||||
Origin anchor | 12, 16 | 19, 36 | 40, 28 | 36, 75 | 76, 55 | 72, 146 | 142, 110 | 192, 243 | 459, 401 |
Updated anchor | 18, 15 | 28, 17 | 32, 27 | 51, 23 | 46, 41 | 74, 40 | 80, 70 | 127, 87 | 219, 175 |
Vehicle Type | Car | Bus | Coach | Truck |
---|---|---|---|---|
Accuracy of vehicle (%) | 99 | 98 | 94 | 95 |
Recall of wheel (%) | 96 | 97 | 93 | 88 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 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
Yang, J.; Bao, Y.; Sun, Z.; Meng, X. Computer Vision-Based Real-Time Identification of Vehicle Loads for Structural Health Monitoring of Bridges. Sustainability 2024, 16, 1081. https://doi.org/10.3390/su16031081
Yang J, Bao Y, Sun Z, Meng X. Computer Vision-Based Real-Time Identification of Vehicle Loads for Structural Health Monitoring of Bridges. Sustainability. 2024; 16(3):1081. https://doi.org/10.3390/su16031081
Chicago/Turabian StyleYang, Jiaxin, Yan Bao, Zhe Sun, and Xiaolin Meng. 2024. "Computer Vision-Based Real-Time Identification of Vehicle Loads for Structural Health Monitoring of Bridges" Sustainability 16, no. 3: 1081. https://doi.org/10.3390/su16031081
APA StyleYang, J., Bao, Y., Sun, Z., & Meng, X. (2024). Computer Vision-Based Real-Time Identification of Vehicle Loads for Structural Health Monitoring of Bridges. Sustainability, 16(3), 1081. https://doi.org/10.3390/su16031081