基于b样条网格,形象和登记

版本1.33.0.0 (1.36 MB) Dirk-Jan克朗
b样条登记两个2 d / 3 d图像或corrsp。点,仿射和光滑的b样条网格。

32.3 k下载

更新2011年3月16日

查看许可协议

仿射和基于b样条网络的注册和数据拟合的两个二维彩色/灰度图像或3 d卷或点数据。注册可以基于强度/像素,或基于里程碑/对应点(见OpenSurf),或组合。

描述基于像素注册:
这个函数是一个b样条的(增强)实现注册算法d . Rueckert et al。“非刚性的注册使用自由格式的变形:应用乳腺图像先生”。包括平滑点球Rueckert(金属薄板弯曲能量)和雅可比矩阵(diffeomorphic)功能。还包括,局部归一化互信息作为配准误差,允许不同类型的图像或卷/形态例如核磁共振T1和T2病人扫描。

它是如何工作的:
网格的b样条构造控制点,控制输入图像的变换。一个错误测量是用来移动和静态图像之间的配准误差。拟牛顿Matlab优化器fminlbfgs Mathworks(也)是用来移动控制点实现最优登记两图像之间的配准误差最小。

用法:
——image_registration函数。m是易于使用,并包含示例的帮助,并将适合大多数应用程序。(如果你想写自己的专业注册码研究注册的例子)
——函数point_registration快速拟合b样条网格的2 d / 3 d对应点,基于具有里程碑意义的登记。
——还有函数manually_warp_images允许用鼠标控制网格变化,得到更好的登记。

首先,您需要编译和compile_c_files.m墨西哥人/ C代码。(2 d登记还没有墨西哥人文件但将慢)

多线程的墨西哥人代码支持Windows, Linux和M万博1manbetxac OS ?)

一些特点:
- 2 d / 3 d欧拉应变张量图像可以由转换字段。例如描述心脏运动的图像。
——地标可以用于已知对应点(例如从筛选)。每一个具有里程碑意义的注册过程的影响可以调整。
——可以注册很多电影帧使用登记网格前两个图像作为初始登记网格的两个图像。
——它可以掩盖的部分图像,减少或增加注册图像结构的影响的结果。

文学:
- d . Rueckert et al。“非刚性的注册使用自由格式的变形:应用乳腺图像先生”。
——乔治Wolberg Seungyong李唱永盛,“分散数据插值与多层次b样”

注意:
——b样条慢,比恶魔更复杂的注册登记:
http://www.mathworks.fr/matlabcentral/fileexchange/loadFile.do?objectId=21451
——为什么还使用提出注册吗?,因为结果transformation-field对应现实变形比转换字段从流体登记。

请报告错误,成功和问题。

引用作为

Dirk-Jan克朗(2022)。基于b样条网格,形象和登记(//www.tianjin-qmedu.com/matlabcentral/fileexchange/20057-b-spline-grid-image-and-point-based-registration), MATLAB中央文件交换。检索

函数/

functions_affine /

functions_nonrigid /

low_level_examples /