增广拉格朗日数字量相关性(ALDVC)
自适应拉格朗日数字量相关性——体积位移和应变测量基于混合local-global方法
增广拉格朗日数字量相关性(ALDVC):体积位移和应变测量基于混合local-global方法。ALDVC是一种快速、并行混合"的算法,结合本地优势子集方法(计算速度快和并行计算)和全球有限单元方法(保证全局运动的兼容性,降低噪音)。
% = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
参考文章:
全部细节,使用这段代码,请把我们的论文:
杨,J。Hazlett, L。,蓝道。弗兰克,c .增广拉格朗日数字体积相关。实验力学,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]能够计算与多个图像帧图像序列,尤其非常有用的测量非常大的变形。
% = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
% * * * * * *注意* * * * * *
%的“x, y, z”或“1 - 2 - 3——“坐标在ALDVC代码总是对应于第一,第二和第三Matlab工作空间变量的指标。例如,p_meas(: 1)和p_meas(:, 2)的x - y坐标和散点。
%
%这有点不同于一些MATLAB图像处理功能。%为例,如果一个三维图像大小MxNxL,在这段代码中,我们总是有图像size_x = M, size_y = N, L size_z =。如果你使用一些Matlab计算机视觉/图像后处理功能,例如,“imagesc3D”,或“imshow3D”,或“冲浪”,它会读取size_x = N, size_y = M, size_z = L。
%
%请注意这个区别。
% = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
ALDVC示例数据集
联系和支持金宝app
我很欣赏你的评论和评级来帮助我精益求精这段代码!请遵循这个代码,然后你将通知所有重要更新/修正。
% = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
引用
[1]regularizeNd。//www.tatmou.com/matlabcentral/fileexchange/61436-regularizend
[2]//www.tatmou.com/matlabcentral/fileexchange/24049-streamcolor
引用作为
金杨(2023)。增广拉格朗日数字量相关性(ALDVC)GitHub (https://github.com/FranckLab/ALDVC)。检索。
杨,J。Hazlett, L。,蓝道。弗兰克,c .增广拉格朗日数字体积相关。实验力学,2020 (https://link.springer.com/article/10.1007/s11340 - 020 - 00607 - 3)。
DVC_images
PlotFiles
PlotFiles / export_fig-d966721
函数
函数/ regularizeNd
src
版本使用GitHub缺省分支不能下载
版本 | 发表 | 发布说明 | |
---|---|---|---|
1。1 | 1。数据集被更新。2。增量模式添加了追踪大"的变形。 |
|
|
1.0.4 | 解决/改善ROI作物问题在初始猜测部分(代码部分3)。MATLAB文件交换可能需要1 - 2天更新到最新版本。请跟随我们的github库:https://github.com/FranckLab/ALDVC |
|
|
1.0.3 | 更新代码手册:添加一个部分来描述图像预处理过程转换3 d图像栈ALDVC输入文件。 |
|
|
1.0.2中 | 在简化绘图修复bug |
|
|
1.0.1 | 添加“。/ DVC_images / GenerateVolMatfile。m”将三维图像栈容量matlab matfiles ALDVC代码;添加扩展情节在身体的阴谋,解决了位移和压力锥情节,流线,颤抖的情节。 |
|
|
1.0.0 |
|
问题在这个视图或报告GitHub插件,参观GitHub库。
问题在这个视图或报告GitHub插件,参观GitHub库。