Project Digital Image Correlation
This script is about Digital Image Correlation. The displacement and the strain fields are computed.
To do so, the image (at t+1) is divided into samples. The sample is then searched in an extended zone (at t).

This displacement of the sample between the times t and t+1 is determined with a correlation function.

Please cite the following:
Rattez H, Shi Y, Sac-Morane A, Klaeyle T, Mielniczuk B, Veveakis M. (2022) Effect of grain size distribution on the shear band thickness evolution in sand. Géotechnique 72: 350-363. https://doi.org/10.1680/jgeot.20.P.120
This script is also used in:
Li S, Sac-Morane A, Soete J, Claes H, Vanhulst J, Rattez H. (xxxx). Fines-Induced Shear Band Thickening in Gap-Graded Soils: Evidence from Digital Image and Volume Correlations. ?:?. https://doi.org/?
In the following, a python script is presented. A Matlab version is available here.
The github project
Functions
-
Generate_images
A python script to generate a pattern and to apply a deformation.
-
Parameters
The python script where the parameters are defined.
-
Main
The main script where the dic algorithm is applied.
Validation
Pure shearing
Block shearing in the x-direction

Block shearing in the y-direction
