matlab高斯金字塔代码OCT运动校正 此回购包含我的硕士论文的代码。 该项目旨在提供一种减少通过光学相干断层扫描技术获取的图像中的运动伪影的解决方案。 结构 文件 描述 saccadesModeling.mlx 包含有关如何模拟眼睛运动的信息。 phantomModeling.mlx 显示如何将扫视运动应用于测试数据。 metricsModeling.mxl 研究图像质量指标(糟糕)的行为。 projectTest.m 包含项目用例。 RegistrationObjective.m 封装用于图像配准的目标函数。 注册程序 从资源加载实验数据并执行注册。 SaccadeGenerator.m 产生扫视运动。 扫描程序 对扫描过程进行建模,并对给定的原始3D图像进行扫视运动。 用法 首先,结帐项目。 $ git clone https://github.com/merlinDM/oct-motion-correction.git 将项目添加到Matlab搜索路径: >> cd ' /path/to/project/ ' ; >> addpath(pwd); 运行示例: >> run '
2021-11-19 15:59:58 183KB 系统开源
1
为了去除平板探测器中坏点和响应不一致探元引起的环状伪影对X射线计算机断层成像(CT)质量的影响,利用探元响应与管电流的线性相关关系,提出了一种基于探测器校正的环状伪影去除方法。检测出不同管电流下响应恒定的探元后,分别计算每个探元响应与管电流的相关系数,并检测出响应随机变化和迅速达到最大的探元,将检测出的探元记入坏点模板并进行校正。以单个管电流下所有探元响应的均值为基准,计算同一组管电流下各探元响应曲线方程与基准曲线方程的转化关系,得到探测器的一致性校正参数矩阵。依据坏点模板和一致性校正参数对各探元的输出响应进行校正。实验结果表明,该方法能够有效去除环状伪影,并改善图像信噪比。解决了现有坏点检测方法中阈值选择困难的问题,可适用于多种类型的探测器。
1
由于CT的被扫描物体中的金属物质造成了投影数据的不准确,使通过其重 建的图像中产生了明暗相间的条状伪影,或称为金属伪影。这些伪影严重损害图 像质量,影响了图像的后续处理和分析。因此,金属伪影问题是CT研究中的重 要问题,也是自X射线CT问世以来一直寻求解决的热点问题。
2019-12-21 19:40:55 4.41MB 伪影校正
1