基于C++与Matlab联合编程的FMT逆向问题研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:buyaowenwo123456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
激发荧光断层成像(Fluorescence Molecular Tomography,FMT)是在体分子成像中的一种非常重要的成像方式,以荧光探针作为对比剂,在外部光源的激发下产生荧光,通过测量组织边界处的光强,结合光子在组织中传播的模型,来重建出组织内部的荧光光学特性的分布图像以及组织光学参数。激发荧光断层成像中的重建问题一般包括下面两个部分:前向问题和逆向问题。Matlab是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。Visual C++用于面向对象的可视化编程,可以完成从底层软件直到面向用户软件等各种应用程序的开发。因为基于有限元的FMT重建算法涉及到矩阵的乘除、求逆运算,尤其是刚度矩阵的复杂性,导致输入数据多,计算的准备工作量大,用Matlab易于求解,因此都是在Matlab中实现的。要将这个集成到光学分子影像仿真平台(Molecular Optical Simulation Environment,MOSE)中,就需要改用标准C++语言实现,这个难度很大,所以考虑采用联合编程,将两个工具结合起来,用C++调用Matlab,在MOSE中实现基于有限元的FMT前向问题及逆向问题的求解。在算法的仿真实验中,通过均匀介质和非均匀介质两组实验与MOSE中的Monte Carlo方法进行分析对比。本文属于应用数学与分子影像学的跨学科交叉研究。
其他文献
指纹特征的提取在指纹识别系统中的地位举足轻重。一般将指纹特征分为整体特征与局部特征。作为局部特征的代表,细节点特征的区分性最好,但其提取受到图像质量及提取算法的影响
数字图像处理领域中,一个很重要的方面是图像复原问题,其目的是更好地提高图像的质量。对退化图像采用某种处理方法,补偿退化过程造成的失真,获得原始图像或原始图像的最优估值。
本文讨论的主要内容是设施选址问题。论文首先简单介绍了设施选址问题在现代社会生活中的作用和发展进程,然后介绍了一些经典的设施选址问题和求解算法。常见的设施选址问题包
随着科学技术不断发展,信息传递已经逐渐成为人们生活中不可缺少的一部分,随之而来的信息保密技术也越来越被人们所重视。在本文中,利用分数傅里叶变换和正交小波基提供了一个新
在系统能控性的研究中,关于随机控制系统能控性的讨论较少。1994年彭实戈首先从倒向随机微分方程(简记为BSDE)的观点出发,定义了随机控制系统的精确终端能控性和精确能控性,给出了
在经典排序模型中,往往假定机器必须加工所有的工件,并且它们的加工时间都是给定的。但是在许多现实的应用中,若某个工件的加工时间或者加工费用很大,就会考虑是否要加工该工
格子Boltzmann方法作为一种介观模型,有演化过程简单清晰、易于在计算机上实现、天然的并行性、处理流体系统时从流体粒子出发等优点,这些优势使其能够方便的处理复杂边界及