文件交换

图像缩略图

增强拉格朗日数字体积相关(ALDVC)

1.0.3版(25 MB)by 金杨
自适应拉格朗日数字体积相关 - 基于混合局部 - 全球方法的体积位移和应变测量

918下载

更新2020年11月16日

来自GitHub.

在github上查看许可证

增广拉格朗日数字体积相关(ALDVC):基于局部-全局混合方法的体积位移和应变测量。ALDVC是一种快速、并行计算的混合DVC算法,它结合了局部子集方法(计算速度快、并行计算)和基于有限元的全局方法(保证全局运动兼容性、降低噪声)的优点。

% ===================================
详细信息,以及使用此代码,请引用我们的论文:
杨,J., h . L., A. Landauer, A., C. Franck, C. Augmented Lagrangian Digital Volume Correlation.,实验力学,2020 (https://link.springer.com/article/10.1007/S11340-020-00607-3)。

或请求全文:
https://www.researchgate.net/publication/343676441_augmented_lagrangian_digital_volume_correlation_aldvc.

代码手册可用于:
https://www.researchgate.net/publication/343676916_Augmented_Lagrangian_Digital_Volume_Correlation_ALDVC_Code_Manual

% ===================================
ALDVC算法的优点
[1]是一种使用分布式并行计算的快速算法。
以增广拉格朗日的形式将[2]作为全局约束加入,并采用交替方向乘子格式进行求解。
[3]位移场和仿射变形梯度同时相关。
[4]不需要有关选择位移平滑滤波器的许多手动体验。
[5]能够计算具有多个图像帧的图像序列,这对于测量非常大的变形特别有用。

% ===================================
% ******注意******
% ALDVC代码中的“x,y,z”或“1-,2-,3-”坐标总是对应于Matlab工作空间变量的第1、2、3个指标。例如,p_meas(:,1)和p_meas(:,2)是散点的x坐标和y坐标。

%这与一些MATLAB图像处理函数有一点不同。%例如,如果一个3D图像的大小是MxNxL,在这段代码中,我们总是让图像size_x=M, size_y=N, size_z=L。如果你使用一些Matlab计算机视觉/图像后处理函数,例如,'imagesc3D',或'imshow3D',或'surf',它将读取size_x=N, size_y=M, size_z=L。

请注意这个区别。

%=================================================.=
联系和支持万博1manbetx
感谢您的意见和评级,帮助我继续改进此代码!请随时遵循此代码,然后您将未来的所有重要更新/更正通知您。

%=================================================.=
参考
[1]正常化。//www.tianjin-qmedu.com/matlabcentral/fileexchange/61436-Regularizend.
[2]//www.tianjin-qmedu.com/matlabcentral/fileexchange/24049-streamcolor

引用作为

金阳(2021)。增强拉格朗日数字体积相关(ALDVC)GitHub (https://github.com/FranckLab/ALDVC)。检索

杨,J., h . L., A. Landauer, A., C. Franck, C. Augmented Lagrangian Digital Volume Correlation.,实验力学,2020(https://link.springer.com/article/10.1007/S11340-020-00607-3)。

Matlab释放兼容性
用R2018A创建
兼容R2018a及后续版本
平台的兼容性
视窗 苹果系统 Linux

社区宝藏狩猎

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!
在此GitHub附加组件中查看或报告问题,访问GitHub库
在此GitHub附加组件中查看或报告问题,访问GitHub库