本项目是一个基于滤波反投影(Filtered Back Projection, FBP)算法的头部CT图像重建系统。系统能够对头部仿真模型的投影数据进行高质量重建,并提供全面的重建图像质量评估与分析功能。该系统支持多种滤波器选择,允许用户灵活调整重建参数,并可视化观察参数变化对重建效果的影响,适用于CT成像原理的学习和重建算法的研究。
功能特性
核心重建算法:实现标准的FBP重建流程,包括Radon正变换与逆变换
多滤波器支持:提供Ram-Lak、Shepp-Logan、Cosine等多种频域滤波器
参数灵活调整:支持投影角度数量、探测器像素尺寸、重建图像尺寸等关键参数设置
质量评估:集成PSNR、SSIM等客观图像质量评价指标
可视化分析:实时显示投影数据、滤波过程、重建结果及参数影响曲线
后处理功能:包含对比度调整、噪声分析、分辨率评估等图像分析工具
使用方法
准备投影数据:将头部仿真模型的投影数据(sinogram格式)保存为.mat或.txt文件
设置重建参数:指定投影角度数量、探测器尺寸、滤波器类型和图像尺寸
执行重建:运行主程序开始图像重建过程
查看结果:系统将输出重建图像、质量评估报告和对比分析图表
参数优化:调整参数后重新运行,观察不同设置对重建质量的影响
系统要求
操作系统:Windows/Linux/macOS
MATLAB版本:R2018b或更高版本
必要工具箱:Image Processing Toolbox, Signal Processing Toolbox