当前位置:主页 > 科技论文 > 计算机论文 >

基于CPU-GPU加速的扩散光学断层成像软件框架设计与实现

发布时间:2020-10-16 03:57
   扩散光学断层成像(Diffuse optical tomography,DOT)是一种新型近红外组织功能成像技术,和传统成像技术相比,具有特异性强、成本低、无侵害等优点。DOT在乳腺癌早期检测、新辅助化疗、药物疗效在体评估等领域有着较好的应用前景。然而,DOT重建是一个复杂的数学迭代过程,其运算量非常大。本文工作围绕如何准确以及高效地重建光学参数进行展开,主要包含如下三个方面:1.DOT重建算法设计。根据DOT重建原理,设计了重建算法的实现方案。基于有限元法(Finite Element Method,FEM)针对连续波(Continuous Wave,CW)以及频域(Frequency Domain,FD)DOT重建过程中正向与逆向问题,设计了刚度矩阵运算、雅克比矩阵运算、光源向量计算以及节点光子密度求解等过程的计算方案。2.DOT加速方案设计。根据重建算法的可并行性,提出了连续波DOT以及频域DOT重建的加速方案,并进行验证。基于中央处理单元(Central Processing Unit,CPU),图形处理单元(Graphic Processing Unit,GPU)对DOT重建中的刚度矩阵计算部分、雅克比矩阵计算部分、更新量计算部分进行加速,获得了较大的加速比,在三维连续波DOT重建中,当重建网格含有61322个节点,使用5292对源-探测器对时加速比为22.50;在三维频域DOT重建中,当重建网格含有61322个节点,使用2916对源-探测器对时加速比为17.78。3.DOT重建软件开发。基于Visual Studio平台上开发出一套用于DOT重建的C++版本软件。该软件功能广泛,可以实现二维连续波、三维连续波、二维频域、三维频域重建;通过多组连续波、频域仿真以及仿体实验对该软件的重建精度进行了验证,证明其具有较高的重建精度;另外,在不同的重建问题规模、不同重建类型条件下,本文使用常用的DOT重建软件NIRFAST(Near Infrared Fluorescence and Spectral Tomography)与本软件进行速度对比实验,结果表明本软件在不同的实验条件下均比NIRFAST快10倍以上。
【学位单位】:西安电子科技大学
【学位级别】:硕士
【学位年份】:2019
【中图分类】:TP391.41;TP332
【部分图文】:

示意图,成像探测,过程,示意图


DOT成像探测过程示意图

示意图,时域测量,测量方式,正向问题


DOT 三种测量方式示意图 (a)连续波测量,(b)时域测量,OT 重建方法涉及正向问题和逆向问题。正向问题描述的是近红之后最终到达探测器的过程。逆向问题描述的是通

模型图,组织体,实际传输,模型


光在组织体中的实际传输模型
【相似文献】

相关期刊论文 前10条

1 林一松;杨学军;唐滔;王桂彬;徐新海;;一种基于关键路径分析的CPU-GPU异构系统综合能耗优化方法[J];计算机学报;2012年01期

2 李红豫;滕军;李祚华;;基于CPU-GPU异构平台的高层结构地震响应分析方法研究[J];振动与冲击;2014年13期

3 徐新海;杨学军;林宇斐;林一松;唐滔;;一种面向CPU-GPU异构系统的容错方法[J];软件学报;2011年10期

4 周伟;戴宗友;袁广林;陈萍;;CPU-GPU协同计算的并行奇异值分解方法[J];计算机科学;2015年S1期

5 宋明聪;赵凤军;刘亚波;;基于CPU-GPU异质架构的子孔径算法实现[J];科学技术与工程;2013年16期

6 余文广;王维平;侯洪涛;李群;;基于多核CPU-GPU异构平台的并行Agent仿真[J];系统工程与电子技术;2012年08期

7 陈凯;曹云刚;杨秀春;潘梦;张敏;;基于CPU-GPU异构混合编程的遥感数据时空融合[J];地理信息世界;2019年06期

8 王彦华;乔建忠;林树宽;赵廷磊;;基于SVM的CPU-GPU异构系统任务分配模型[J];东北大学学报(自然科学版);2016年08期

9 杨林峰;胡桂莉;张晨;张振荣;;基于CPU-GPU协同并行内点算法求解结构化非线性规划[J];电子学报;2019年02期

10 朱伟;於文辉;;CPU-GPU异构并行计算在数字岩心线弹性静力学有限元模拟中的应用[J];地球物理学进展;2016年04期


相关博士学位论文 前5条

1 唐滔;面向CPU-GPU异构并行系统的编程模型与编译优化关键技术研究[D];国防科学技术大学;2012年

2 李小强;CPU-GPU异构系统上的高层编程模型及其编译优化技术[D];中国科学技术大学;2013年

3 王锋;面向千万亿次CPU-GPU异构系统的编程模型与性能优化关键技术研究[D];国防科学技术大学;2013年

4 李大普;金属凝固分子动力学模拟的CPU-GPU异构并行算法研究[D];湖南大学;2017年

5 沈文枫;CPU-GPU异构高性能计算中的负载预测调度算法研究及应用[D];上海大学;2016年


相关硕士学位论文 前10条

1 向隆;基于CPU-GPU系统加速精准内积检索[D];哈尔滨工业大学;2019年

2 白玉龙;基于CPU-GPU加速的扩散光学断层成像软件框架设计与实现[D];西安电子科技大学;2019年

3 齐川逸;基于CPU-GPU异构计算的负载能效优化的设计与实现[D];华中科技大学;2018年

4 王鑫;CPU-GPU地震资料处理平台计算优化策略的研究[D];中国石油大学(华东);2014年

5 曲超;基于CPU-GPU异构平台的空间壳单元研究与应用[D];哈尔滨工业大学;2015年

6 许超;基于CPU-GPU异构计算的小波变换研究与实现[D];西安电子科技大学;2013年

7 韩丹;基于CPU-GPU的条件随机场并行化研究[D];华中科技大学;2013年

8 屈新原;基于CPU-GPU的无人机序列图像快速配准方法研究[D];首都师范大学;2012年

9 焦弘杰;CPU-GPU异构并行计算体系的设计与实现[D];江苏科技大学;2015年

10 胡桂莉;结构化非线性规划的CPU-GPU协同并行内点算法研究[D];广西大学;2016年



本文编号:2842721

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2842721.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户8b808***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com