学位论文 > 优秀研究生学位论文题录展示

螺旋锥束CT三维图像重建插值算法的FPGA设计与实现

作 者: 喻世德
导 师: 张岩
学 校: 哈尔滨工业大学
专 业: 微电子学与固体电子学
关键词: 三维图像重建 滤波反投影 线性插值 FPGA 定点算法
分类号: TP391.41
类 型: 硕士论文
年 份: 2008年
下 载: 53次
引 用: 0次
阅 读: 论文下载
 

内容摘要


计算机断层成像技术(CT,Computed Tomography)被广泛应用于人体组织成像领域,是进行人体医疗诊断的重要手段。CT应用中,图像重建算法的实现是一个关键问题。2002年,Katsevich提出了螺旋锥束CT三维图像重建算法,这是一种精确三维图像重建算法,它逐渐成为CT成像领域的研究热点。Katsevich算法数据量巨大且运算复杂,如何实现该算法的加速是其临床应用的一个难点。本文讨论的是Katsevich螺旋锥束CT三维图像重建中插值算法的FPGA设计与实现,这为该算法的硬件加速实现提供了研究基础,也为其临床应用起到了良好的促进作用。本文主要研究Katsevich锥束三维重建算法插值部分的硬件设计与实现,这是整个算法硬件实现的重要组成部分之一。在锥束三维图像重建中,插值算法分为滤波前插值和滤波后插值两部分,主要用来实现数据的重新排列,为反投影计算做准备。本文首先介绍了Katsevich锥束CT三维图像重建理论及其插值算法的软件实现,比较分析了最邻近点插值法和线性插值法对图像重建速度和重建质量的影响,选择线性插值算法进行三维图像重建。考虑FPGA资源和速度的因素,本文进行了插值算法的定点仿真,确定了定点数据的位数。之后,进行了插值算法的FPGA硬件建模,在硬件资源和速度间进行了合理权衡,实现了插值算法单元的流水线设计,完成了该硬件系统的功能仿真、综合、布局布线和时序分析。最后,进行了插值硬件系统的优化设计,通过模块并行化和查找表实现这两种方式进行了插值系统的优化设计,并完成了性能分析和速度评估。相对于软件实现方式,FPGA插值硬件系统在运算速度上能达到近36倍加速比。本设计在Katsevich螺旋锥束CT三维图像重建的硬件加速上作出了有益的探索和研究,为三维图像重建系统的硬件加速实现提供了必要准备。

全文目录


摘要  4-5
Abstract  5-9
第1章 绪论  9-15
  1.1 课题背景  9-10
  1.2 国内外相关技术发展历史和现状  10-13
    1.2.1 医疗CT图像重建技术的发展  10-11
    1.2.2 精确重建及插值算法的研究现状  11-13
  1.3 本课题的研究目的及意义  13-14
  1.4 本文主要研究内容  14-15
第2章 Katsevich算法及其插值的理论研究  15-31
  2.1 三维图像重建技术的理论基础  15-18
    2.1.1 CT图像重建技术的物理基础  15-16
    2.1.2 CT图像重建投影数据的获取  16-18
  2.2 Katsevich算法的分析和研究  18-23
    2.2.1 Katsevich算法的基本概念  18-20
    2.2.2 基于平板探测器的Katsevich算法  20-21
    2.2.3 Katsevich算法的重要参数  21-23
  2.3 Katsevich算法中的插值算法  23-30
    2.3.1 插值算法的理论基础  23-26
    2.3.2 Katsevich算法中插值算法的分析  26-29
    2.3.3 插值算法的复杂度分析  29-30
  2.4 本章小结  30-31
第3章 Katsevich算法插值的实现及定点仿真  31-53
  3.1 Katsevich算法中插值的实现  31-43
    3.1.1 插值算法的数据流分析  31-33
    3.1.2 插值算法的C实现  33-38
    3.1.3 插值算法仿真结果分析  38-42
    3.1.4 插值算法的并行化C实现  42-43
  3.2 Katsevich算法中插值的定点化仿真  43-52
    3.2.1 定点化的相关理论  43-45
    3.2.2 定点化仿真策略分析  45-46
    3.2.3 插值算法的定点化仿真  46-48
    3.2.4 定点化仿真结果及性能分析  48-52
  3.3 本章小结  52-53
第4章 Katsevich算法中插值的FPGA设计  53-77
  4.1 硬件系统的总体设计方案  53-60
    4.1.1 FPGA硬件资源概述  53-55
    4.1.2 系统设计目标  55-56
    4.1.3 硬件系统设计流程及设计原则  56-57
    4.1.4 插值系统整体设计方案  57-60
  4.2 插值算法子模块的设计  60-67
    4.2.1 输入数据缓存单元的设计  60-61
    4.2.2 k 线计算单元的设计  61-63
    4.2.3 线性插值单元的设计  63-65
    4.2.4 插值系统控制单元的设计  65-66
    4.2.5 插值系统时钟设计的相关问题  66-67
  4.3 插值硬件系统的设计与性能分析  67-76
    4.3.1 FPGA硬件平台与系统搭建  67-69
    4.3.2 插值硬件系统的功能仿真  69-71
    4.3.3 插值硬件系统的综合  71-72
    4.3.4 插值硬件系统的优化与性能分析  72-76
  4.4 本章小结  76-77
结论  77-78
参考文献  78-83
致谢  83

相似论文

  1. 基于FPGA的电磁超声检测系统的研究,TH878.2
  2. 基于FPGA的五相PMSM驱动控制系统的研究,TM341
  3. LXI任意波形发生器研制,TM935
  4. 基于FPGA的射频功放数字预失真器设计,TN722.75
  5. 突发OFDM系统同步与信道估计算法及FPGA实现,TN919.3
  6. 直扩系统抗多径性能分析及补偿方法研究,TN914.42
  7. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  8. 基于FPGA的多用户扩频码捕获研究及硬件仿真,TN914.42
  9. 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
  10. 基于FPGA的高速图像预处理技术的研究,TP391.41
  11. 基于FPGA的高速数字图像采集与接口设计,TP274.2
  12. 基于FPGA的电感传感器数据采集系统的研制,TP274.2
  13. 基于Nios的串行总线分析仪研制,TP274
  14. 基于FPGA-RocketIO_X的PMC高速数据传输板开发,TP274.2
  15. PXI高性能数字I/O模块研制,TP274
  16. LXI计数器研制,TP274
  17. 基于FPGA的高速实时数据采集系统,TP274.2
  18. 基于Nios Ⅱ的GPS信息接收系统设计,TN967.1
  19. 温压炸药爆炸温度场存储测试技术研究,TQ560.7
  20. 掺铒光纤放大器中泵浦激光器驱动源的研究应用,TN248
  21. FPGA系统远程安全升级的设计与实现,TP309

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 模式识别与装置 > 图像识别及其装置
© 2012 www.xueweilunwen.com