This is a MATLAB 2D finite-element-based DIC code I wrote to compare with our newly proposed AL-DIC algorithm .
2D_FE_Global_DIC MATLAB code was tested on MATLAB versions later than R2018a. Please download and unzip the code to the MATLAB working path. Then, execute the mail file main_FE_Global_DIC.m.
% Code Manual
It is already included in the code. It's also available at my Researchgate: https://www.researchgate.net/publication/345907429_Finite_Element_Global_Digital_Image_Correlation_FE-Global-DIC_Code_Manual_v10
% Comments and references
 For full details, and to use this code, please cite our paper:
Yang, J. and Bhattacharya, K. Exp.Mech. (2019) 59: 187. https://doi.org/10.1007/s11340-018-00457-0.
or request full text at:
 Welcome to compare this code with our proposed AL-DIC code, which combines both advantages of Local Subset DIC (fast, compute in parallel) and Global DIC (guarantee kinematic compatibility, see https://www.mathworks.com/matlabcentral/fileexchange/70499-augmented-lagrangian-digital-image-correlation-and-tracking.
 I also attach my EASF webinar to introduce AL-DIC/DVC algorithm and review local and global DIC/DVC methods:
 A code demo video of our ALDIC MATLAB code, which is very similar with this FE-Global-DIC code is available at:
Besides 2D-DIC, our new 3D-volumetric DVC code "ALDVC" (augmented Lagrangian Digital Volume Correlation) and FE-Global-DVC code to track deformations in volumetric images are also available at
Contact & support:
I appreciate your comments and ratings to help me further improve this code. If you have other questions and suggestions, feel free to email me: email@example.com
Jin Yang (2021). 2D Finite Element Global Digital Image Correlation (FE-DIC) (https://github.com/jyang526843/2D_FE_Global_DIC), GitHub. Retrieved .
Yang, J. and Bhattacharya, K. Augmented Lagrangian Digital Image Correlation. Exp.Mech. 59: 187, 2018. https://doi.org/10.1007/s11340-018-00457-0.
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!