增广拉格朗日数字图像相关与跟踪

版本4.2.2(84.8 MB) by 金杨
2D-AL-DIC(Augmented Lagrangian DIC)是一种考虑全局运动兼容性的快速并行计算DIC算法。

3.3 k下载

更新2022年9月25日

从GitHub

在GitHub上查看许可证

增广拉格朗日数字图像相关(2D_ALDIC)

AL-DIC(Augmented Lagrangian DIC)是一种快速、并行计算的混合DIC算法,它结合了局部子集DIC方法(计算速度快、并行计算)和基于有限元的全局DIC方法(保证全局运动兼容、降低噪声)的优点。

欢迎在MATLAB文件交换社区对ALDIC代码进行评分和评论:

基于增强拉格朗日的数字图像相关与跟踪

AL-DIC算法的优点

前提条件与安装

AL-DIC MATLAB代码在R2018a以后的MATLAB版本上进行了测试。AL-DIC代码中包含单线程和并行计算特性。请下载并解压缩代码到MATLAB工作路径。然后,执行邮件文件:main_ALDIC.m。

代码手册

全尺寸代码手册可在以下网址下载:https://www.researchgate.net/publication/344796296_Augmented_Lagrangian_Digital_Image_Correlation_AL-DIC_Code_Manual

代码演示视频

ALDIC Matlab代码演示:(Youtube)https://www.youtube.com/watch?v=JctudMfO-7w(Bilibili)https://www.bilibili.com/video/BV1hf4y1i7bK/

我还附上我的EASF网络研讨会,介绍AL-DIC/DVC算法,并回顾其他DIC/DVC方法(Youtube)https://www.youtube.com/watch?v=-t61WrVagZ4(Bilibili)https://www.bilibili.com/video/BV1ff4y1B71L/

引用

联系与支持金宝app

杨瑾(加州理工学院固体力学博士):jyang526@wisc.edu或者,aldicdvc@gmail.com我感谢您的评论和评级,以帮助我进一步改进这段代码。如果你有其他问题,请随时给我发邮件。

引用作为

Yang, J.和Bhattacharya, K.增强拉格朗日数字图像相关。Exp.Mech。[59] [j], 2018。https://doi.org/10.1007/s11340 - 018 - 00457 - 0。

杨,金。增广拉格朗日数字图像相关(2D_ALDIC)。CaltechDATA, 2020, doi:10.22002/D1.1443。

查看更多样式
MATLAB版本兼容性
使用R2018b创建
兼容R2017b至R2020a
平台的兼容性
窗户 macOS Linux
类别
了解更多有关普通物理帮助中心MATLAB的答案

社区寻宝

在MATLAB Central中寻找宝藏,并了解社区如何帮助您!

开始狩猎!

函数

函数/ rbfinterp

func_quadtree

func_quadtree /细化

plotFiles

plotFiles / export_fig-d966721

使用GitHub默认分支的版本无法下载

版本 发表 发布说明
4.2.2

修复了使用基于径向基函数的插值的问题:当使用“rbf_create”和“rbf_interp”时,会出现一些警告和错误消息。所有以前的ALDIC版本都可以在这里获得:https://github.com/jyang526843/2D_ALDIC/releases

4.2.1

(i)改进代码第3节以估计初始猜测。
(ii) Matlab文件交换可能会有一些时间延迟更新。如果你找不到一个名为“manual_v4.2”的手册,请访问这个链接:https://github.com/jyang526843/2D_ALDIC

4.2

[重要更正]:我更正了计算“FSubpb2World”的方法。不使用第8-9节或不绘制剪切应变图的用户不受影响。很抱歉给您带来不便。

4.1.2

修复。/plotFiles/ functions中的小错误:"Plotstrain0", "Plotstrain"和"Plotdisp",其中"未定义的函数'interp'用于'double'类型的输入参数"。

以下4.4.1

修复了函数Plotdisp_show中的两个错误。和“Plotstrain_show. m”。代码ALDIC_v4.1。(感谢张云路博士指出这一点!)

4.1

编辑第8-9节,将像素单位转换为物理单位。(ii)修复了四叉树网格计算中的几个bug。(iii)我要感谢过去一年所有ALDIC的使用者。谢谢你提出的许多有益的建议。新年快乐!

4.0.1

更新代码标志;(ii)应用main_aldic_四叉树的例子。M求解复杂几何变形的方法总结如下:https://uwmadison.box.com/s/4n5hmf04rzp4la96bt2rcjk4f6o5d5nf

4.0

(1) ALDIC扩展了自适应四叉树网格,能够求解复杂几何。(参见results_ALDIC_Quadtree_demo文件夹中的更新手册和示例视频);(ii)提高图像序列求解的精度。圣诞快乐!

3.9

i)修复使用单个集群时的错误;ii)所有应变结果保存在第8节后的“ResultStrain”结构中;iii)添加Section 9计算应力分量,保存在“ResultStress”中。

3.8

i)更新Section 3,计算初始猜测值(0-multigrid;全域搜索;2 .多次点击种子搜索)。ii)扩展Section 8,在第一张参考图像上绘制结果。感谢Jose Outeiro教授的有益讨论!

3.7

i)增加图显示主菌株和von Mises菌株;ii)更新手册,修正几个错别字;iii)还上传了基于有限元的全局DIC代码,以便与MATLAB文件交换中的ALDIC代码进行比较。

3.6.13

添加我的EASF网络研讨会,介绍AL-DIC/DVC算法,并回顾其他DIC/DVC方法

3.6.12

添加代码手动链接

3.6.11

修复视频bug

3.6.10

修复视频bug

3.6.9

修复视频bug

3.6.8

修复视频bug

3.6.7

修复视频bug

3.6.6

修复视频bug

3.6.5

修复视频bug

3.6.4

修复视频bug

3.6.3

修复视频bug

操作

修复视频bug

3.6.1

修复视频显示不正确的问题

3.6

添加代码指南视频

3.5

更新手册和添加最近的常见问题解答;网上有一个视频演示。

3.4

(i)修复第8节“ComputeStrain”中的bug。m”赋值aldic -直接计算的F;(ii)修复第8节“Plotdisp, Plotstrain, Plotstrain0”在网格空间分辨率非常精细(stepsize < 4px)的特殊条件下可能出现的bug。

3.3

更新手册(v3);更新加州理工数据记录。

3.2

(i)修正第3节中的错误:自适应初始猜测;(ii)更新代码许可证;

3.1

自适应更新“初始猜测fft搜索方法”,不再需要手动分配搜索区域

3.0

(1)将有限元法纳入子问题2。(2)包括累积式和增量式DIC模式。

2.2

更新软件文件名

2.1

正确的拼写错误。

2.0

1.可以自动加载多帧图像序列。2.我们可以提供以原始DIC灰度图像为背景的输出变形场。3.ALDIC子问题2可以同时处理有限差分和有限元格式。

1.6

更新手册

1.5

更改徽标图像。

1.4

更换logo形象

1.3

更换logo形象

1.2

添加研究门论文添加

1.1

更改文件夹名称。

1.0.0

要查看或报告此GitHub插件中的问题,请访问GitHub库
要查看或报告此GitHub插件中的问题,请访问GitHub库