10000 GitHub - Geod-Geom/CMfM: Crack Monitoring from Motion (CMfM) - enhanced DIC with non-fixed cameras
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Geod-Geom/CMfM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CMfM - Crack Monitoring from Motion

Crack Monitoring from Motion (CMfM) integrates photogrammetric techniques with deep learning methods for the automatic detection and monitoring of cracks. CMfM uses a series of images collected by non-fixed cameras to monitor crack propagation over time. Unlike conventional techniques, CMfM does not require fixed artificial targets and overcomes the limitations of using a fixed camera of the 2D DIC.

The approach employs Convolutional Neural Networks (CNNs) for automatically detecting the shape of the cracks and a skeletonization approach for delineating the centre line of the defects and for automatically selecting the points of interest around the cracked area. Then, it computes the change in the distance between the selected points on the left and right sides of the crack for estimating the crack width propagation over time. The proposed approach is based on homography estimation and template matching techniques. The workflow is shown below.

Alt text

This work is part of the TACK project.

Contents

🔧 Installation and usage

To use the code on your local machine, use the following instructions:

  • Download Python 3
  • Install the packages:
pip install -r requirements.txt

To run the code on Google Colab, you can run the notebook.

📷 Datasets

Datasets related to the project:

If you use the datasets in your research, please cite:

  • Sjölander, Andreas; Belloni, Valeria; Peterson, Viktor; Ledin, Jonatan (2023). Experimental dataset to assess the structural performance of cracked reinforced concrete using Digital Image Correlation techniques with fixed and moving cameras. In: Data in Brief, Volume 51, https://doi.org/10.1016/j.dib.2023.109703
  • Sjölander, Andreas; Belloni, Valeri 6772 a; Nascetti, Andrea (2022), Dataset to track concrete cracking using DIC with fixed and moving camera, Mendeley Data, V1, doi: 10.17632/dns97tfdjn.1
  • Sjölander, Andreas; Belloni, Valeria; Peterson, Viktor; Ledin, Jonatan (2023), Dataset to assess the structural performance of cracked reinforced concrete using FEM, DIC and CMfM, Mendeley Data, V2, doi: 10.17632/z3yc9z84tk.2

📌 References

If you use CMfM in your research, please cite the following paper:

  • Valeria Belloni and Andreas Sjölander and Roberta Ravanelli and Mattia Crespi and Andrea Nascetti (2023). Crack Monitoring from Motion (CMfM): Crack detection and measurement using cameras with non-fixed positions. In: Automation in Construction, vol 156, https://doi.org/10.1016/j.autcon.2023.105072

For general information on the TACK project, please refer to:

  • Valeria Belloni and Andreas Sjölander and Roberta Ravanelli and Mattia Crespi and Andrea Nascetti (2020). TACK PROJECT: TUNNEL AND BRIDGE AUTOMATIC CRACK MONITORING USING DEEP LEARNING AND PHOTOGRAMMETRY. In: Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci., XLIII-B4-2020, 741–745, https://doi.org/10.5194/isprs-archives-XLIII-B4-2020-741-2020

For general information on the use of standard Digital Image Correlation (DIC), please refer to:

  • Valeria Belloni and Roberta Ravanelli and Andrea Nascetti and Martina Di Rita and Dimitilla Mattei and Mattia Crespi (2019). py2DIC: A New Free and Open Source Software for Displacement and Strain Measurements in the Field of Experimental Mechanics. In: Sensors 19, 19, 3823, https://doi.org/10.3390/s19183832

📧 License

Code is released for non-commercial and research purposes only. For commercial purposes, please get in touch with the authors.

❓ Contact info

To contribute or ask for information contact valeria.belloni@uniroma1.it.

About

Crack Monitoring from Motion (CMfM) - enhanced DIC with non-fixed cameras

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0