Abstract
Computer vision (CV)-based techniques have been widely used in the field of structural health monitoring (SHM) owing to ease of installation and cost-effectiveness for displacement measurement. This paper introduces computer vision based method for robust displacement measurement under occlusion by incorporating random sample consensus (RANSAC). The proposed method uses the Kanade-Lucas-Tomasi (KLT) tracker to extract feature points for tracking, and these feature points are filtered through RANSAC to remove points that are noisy or occluded. With the filtered feature points, the proposed method incorporates Kalman filter to estimate acceleration from velocity and displacement extracted by the KLT. For validation, numerical simulation and experimental validation are conducted. In the simulation, performance of the proposed RANSAC filtering was validated to extract correct displacement out of group of displacements that includes dummy displacement with noise or bias. In the experiment, both RANSAC filtering and acceleration measurement were validated by partially occluding the target for tracking attached on the structure. The results demonstrated that the proposed method successfully measures displacement and estimates acceleration as compared to a reference displacement sensor and accelerometer, even under occluded conditions.
Similar content being viewed by others
References
Arcasoy CC and Ouyang G (1997), “Analytical Solution of α-β-Γ Tracking Filter with a Noisy Jerk as Correlated Target Maneuver Model,” IEEE Transactions on Aerospace and Electronic Systems, 33: 347–353.
Anandan P (1985), “Computing Dense Displacement Fields with Confidence Measures in Scenes Containing Occlusion,” Intelligent Robots and Computer Vision, 521:184–194.
Cho S, Sim SH, Park JW and Lee J (2014), “Extension of Indirect Displacement Estimation Method Using Acceleration and Strain to Various Types of Beam Structures,” Smart Structures and Systems, 14: 699–718.
Cho S, Yun CB and Sim SH (2015), “Displacement Estimation of Bridge Structures Using Data Fusion of Acceleration and Strain Measurement Incorporating Finite Element Model,” Smart Structures and Systems, 15: 645–663.
Choi HS, Cheung JH, Kim SH and Ahn JH (2011), “Structural Dynamic Displacement Vision System Using Digital Image Processing,” NDT & E International, 44: 597–608.
Cimellaro GP (2007), “Simultaneous Stiffness-Damping Optimization of Structures with Respect to Acceleration, Displacement and Base Shear,” Engineering Structures, 29: 2853–2870.
Dong CZ and Catbas FN (2019), “A Non-Target Structural Displacement Measurement Method Using Advanced Feature Matching Strategy,” Advances in Structural Engineering, 22: 3461–3472.
Edison A and Jiji C (2017), “Optical Acceleration for Motion Description in Videos,” Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, pp. 39–47.
Farnebäck G (2003), “Two-Frame Motion Estimation Based on Polynomial Expansion,” Scandinavian Conference on Image Analysis, 363–370.
Feng D and Feng MQ (2016), “Vision-Based Multipoint Displacement Measurement for Structural Health Monitoring,” Structural Control and Health Monitoring, 23: 876–890.
Feng D and Feng MQ (2018), “Computer Vision for SHM of Civil Infrastructure: From Dynamic Response Measurement to Damage Detection–A Review,” Engineering Structures, 156: 105–117.
Feng D, Feng MQ, Ozer E and Fukuda Y (2015), “A Vision-Based Sensor for Noncontact Structural Displacement Measurement,” Sensors, 15: 16557–16575.
Fukuda Y, Feng MQ, Narita Y, Kaneko Si and Tanaka T (2013), “Vision-Based Displacement Sensor for Monitoring Dynamic Response Using Robust Object Search Algorithm,” IEEE Sensors Journal, 13: 4725–4732.
Gillijns S and De Moor B (2007a), “Unbiased Minimum-Variance Input and State Estimation for Linear Discrete-Time Systems,” Automatica, 43: 111–116.
Gillijns S and De Moor B (2007b), “Unbiased Minimum-Variance Input and State Estimation for Linear Discrete-Time Systems with Direct Feedthrough,” Automatica, 43: 934–937.
Goldenstein S and Vogler C (2006), “When Occlusions are Outliers,” 2006 Conference on Computer Vision and Pattern Recognition Workshop. pp. 98.
Gomez F, Park JW and Spencer BF (2018), “Reference-Free Structural Dynamic Displacement Estimation Method,” Structural Control and Health Monitoring, 25: e2209.
Hartmann C, Wang J, Opristescu D and Volk W (2018), “Implementation and Evaluation of Optical Flow Methods for Two-Dimensional Deformation Measurement in Comparison to Digital Image Correlation,” Optics and Lasers in Engineering, 107: 127–141.
Horn BK and Schunck BG (1981), “Determining Optical Flow,” Artificial Intelligence, 17: 185–203.
Jabar F, Farokhi S and Sheikh U (2015), “Object Tracking Using SIFT and KLT Tracker for UAV-Based Applications,” in IEEE International Symposium on Robotics and Intelligent Sensors (IRIS), IEEE, pp. 65–68.
Jeong JH and Jo H (2022), “Real-Time Generic Target Tracking for Structural Displacement Monitoring Under Environmental Uncertainties via Deep Learning,” Structural Control and Health Monitoring, 29: e2902.
Khuc T and Catbas FN (2018), “Computer Vision-Based Displacement and Vibration Monitoring Without Using Physical Target on Structures,” in Bridge Design, Assessment and Monitoring, Routledge, 89–100.
Lee J, Lee KC, Jeong S, Lee YJ and Sim SH (2020), “Long-Term Displacement Measurement of Full-Scale Bridges Using Camera Ego-Motion Compensation,” Mechanical Systems and Signal Processing, 140: 106651.
Lee J, Lee KC, Lee S, Lee YJ and Sim SH (2019), “Long-Term Displacement Measurement of Bridges Using a LiDAR System,” Structural Control and Health Monitoring, 26: e2428.
Lee JJ and Shinozuka M (2006), “A Vision-Based System for Remote Sensing of Bridge Displacement,” NDT & E International, 39: 425–431.
Lee S, Kim H and Sim SH (2022), “Nontarget-Based Displacement Measurement Using LiDAR and Camera,” Automation in Construction, 142: 104493.
Lee S, Lee J, Park JW and Sim SH (2020), “Nontarget-Based Measurement of 6-DOF Structural Displacement Using Combined RGB Color and Depth Information,” IEEE/ASME Transactions on Mechatronics, 26: 1358–1368.
Lucas BD and Kanade T (1981), “An Iterative Image Registration Technique with an Application to Stereo Vision,” Proceedings of Imaging Understanding Workshop, pp. 121–130, Vancouver.
Ma Z, Choi J, Liu P and Sohn H (2022a), “Structural Displacement Estimation by Fusing Vision Camera and Accelerometer Using Hybrid Computer Vision Algorithm and Adaptive Multi-Rate Kalman Filter,” Automation in Construction, 140: 104338.
Ma Z, Choi J and Sohn H (2022b), “Real-Time Structural Displacement Estimation by Fusing Asynchronous Acceleration and Computer Vision Measurements,” Computer-Aided Civil and Infrastructure Engineering, 37: 688–703.
Merry R, Van de Molengraft M and Steinbuch M (2010), “Velocity and Acceleration Estimation for Optical Incremental Encoders,” Mechatronics, 20: 20–26.
Morlier J and Michon G (2010), “Virtual Vibration Measurement Using KLT Motion Tracking Algorithm,” Journal of Dynamic Systems, Measurement, and Control, 132(1): 011003–011011.
Narazaki Y, Gomez F, Hoskere V, Smith MD and Spencer BF (2021), “Efficient Development of Vision-Based Dense Three-Dimensional Displacement Measurement Algorithms Using Physics-Based Graphics Models,” Structural Health Monitoring, 20: 1841–1863.
Park JW, Lee JJ, Jung HJ and Myung H (2010), “Vision-Based Displacement Measurement Method for High-Rise Building Structures Using Partitioning Approach,” NDT & E International, 43: 642–647.
Park JW, Moon DS, Yoon H, Gomez F, Spencer BF and Kim JR (2018), “Visual-Inertial Displacement Sensing Using Data Fusion of Vision-Based Displacement with Acceleration,” Structural Control and Health Monitoring, 25: e2122.
Park JW, Sim SH, Jung HJ and Spencer BF (2013), “Development of a Wireless Displacement Measurement System Using Acceleration Responses,” Sensors, 13: 8377–8392.
Park KT, Kim SH, Park HS and Lee KW (2005), “The Determination of Bridge Displacement Using Measured Acceleration”, Engineering Structures, 27: 371–378.
Rofooei FR and Tadjbakhsh IG (1993), “Optimal Control of Structures with Acceleration, Velocity, and Displacement Feedback,” Journal of Engineering Mechanics, 119: 1993–2010.
Sarwar MZ and Park JW (2020), “Bridge Displacement Estimation Using a Co-Located Acceleration and Strain,” Sensors, 20: 1109.
Sharifi M, Seif M and Hadi M (2013), “A Comparison Between Numerical Differentiation and Kalman Filtering for a Leo Satellite Velocity Determination,” Artificial Satellites, 48: 103–110.
Shi J (1994), “Good Features to Track”, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, IEEE, pp. 593–600.
Strecha C, Fransens R and Gool LV (2004), “A Probabilistic Approach to Large Displacement Optical Flow and Occlusion Detection,” International Workshop on Statistical Methods in Video Processing, pp. 71–82.
Tomasi C and Kanade T (1991), “Detection and Tracking of Point,” International Journal of Computer Vision, 9: 137–154.
Wang SW and Wan SM (2012), “Velocity and Acceleration Computations by Single-Dimensional Kalman Filter with Adaptive Noise Variance,” Przeglad Elektrotechniczny, 88: 283–287.
Waterfall P, Macdonald JH and McCormick N (2012), “Targetless Precision Monitoring of Road and Rail Bridges Using Video Cameras,” 6th International Conference on Bridge Maintenance, Safety and Management, IABMAS 2012, pp. 3976–3983.
Welch G and Bishop G (1995), “An Introduction to the Kalman Filter,” University of North Carolina at Chapel Hill, Chapel Hill, NC, United States.
Won J, Park JW, Park J, Shin J and Park M (2021), “Development of a Reference-Free Indirect Bridge Displacement Sensing System”, Sensors, 21: 5647.
Won J, Park JW, Park K, Yoon H and Moon DS (2019), “Non-Target Structural Displacement Measurement Using Reference Frame-Based Deepflow,” Sensors, 19: 2992.
Xu Y and Brownjohn JM (2018), “Review of MachineVision Based Methodologies for Displacement Measurement in Civil Structures,” Journal of Civil Structural Health Monitoring, 8: 91–110.
Ye X, Yi TH, Dong C and Liu T (2016) “Vision-Based Structural Displacement Measurement: System Performance Evaluation and Influence Factor Analysis,” Measurement, 88: 372–384.
Yoon H, Elanwar H, Choi H, Golparvar-Fard M and Spencer BF (2016), “Target-Free Approach for Vision-Based Structural System Identification Using Consumer-Grade Cameras,” Structural Control and Health Monitoring, 23: 1405–1416.
Yoon H, Hoskere V, Park JW and Spencer BF (2017), “Cross-Correlation-Based Structural System Identification Using Unmanned Aerial Vehicles,” Sensors, 17: 2075.
Zhu J, Lu Z and Zhang C (2021), “A Marker-Free Method for Structural Dynamic Displacement Measurement Based on Optical Flow,” Structure and Infrastructure Engineering, 18: 84–96.
Acknowledgement
This research was conducted with the support of the “National R&D Project for Smart Construction Technology (RS-2020-KA156887)” funded by the Korea Agency for Infrastructure Technology Advancement under the Ministry of Land, Infrastructure, and Transport and managed by the Korea Expressway Corporation and National Research Foundation of Korea (NRF) Grant (NRF-2021R1A6A3A13046053) and the Chung-Ang University Research grants in 2022.
Author information
Authors and Affiliations
Corresponding author
Additional information
Supported by: National R&D Project for Smart Construction Technology (RS-2020-KA156887) funded by the Korea Agency for Infrastructure Technology Advancement under the Ministry of Land, Infrastructure, and Transport and managed by the Korea Expressway Corporation and National Research Foundation of Korea (NRF) Grant (NRF-2021R1A6A3A13046053) and the Chung-Ang University Research grants in 2022
Rights and permissions
About this article
Cite this article
Won, J., Park, JW., Song, MH. et al. Robust vision-based displacement measurement and acceleration estimation using RANSAC and Kalman filter. Earthq. Eng. Eng. Vib. 22, 347–358 (2023). https://doi.org/10.1007/s11803-023-2173-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11803-023-2173-0