基于数值模拟的X-CT虚拟数据采集及图像重建方法及系统与流程

文档序号:15391639发布日期:2018-09-08 01:13阅读:2006来源:国知局

本发明涉及ct成像技术领域,具体涉及一种基于数值模拟的x-ct仿真虚拟数据采集及图像重建方法及成像系统。



背景技术:

x射线ct技术在现代医院诊断中处于重要的地位。其快速清晰的人体内部断层图像和其他专门成像技术,对于疾病的准确诊断提供了直观的诊断依据,在临床中得到越来越重要的使用。

ct的装机量每年保持1000台的量级,这对于生产、安装、操作使用和维修技术人员的需求也是很大的。因此对于技术人员的培养尤其是实验和实践的培养尤其重要。

但x射线ct的批量化规范化规模化实验教学一直没有得到有效开展,其原因有设备大型化,昂贵,占地多,有辐射伤害,实验条件限制多等,所以目前的实验主要形式是单台设备下的演示性和医院的参观实验;要实现批量话规范化规模化的实操实验,有两个基础条件,或者说是两个发展趋势,一是从大型真机实验到小型专门实验仪;二是从真机操作到虚拟设备操作。



技术实现要素:

本发明公开了一种基于数值模拟的x-ct虚拟数据采集和图像重建方法及系统。通过本发明所述x-ct仿真方法及系统可以实现对构建的不同样品模型,按照x-ct成像理论模型进行虚拟数据采集和图像重建显示功能。

本发明提出的基于数值模拟的x-ct虚拟数据采集和图像重建方法,所述方法包括:步骤1:构建模拟样品信息模型;步骤2:构建x-ct设备硬件参数模型;步骤3:基于ct扫描模式构建物理模型和数学模型;步骤4:基于前述步骤构建得到的所述模拟样品信息模型、所述硬件参数、以及所述基于ct扫描模式构建的物理模型和数学模型,将所述模拟样品信息中的密度值代入所述硬件参数模型中计算得到每个体素的衰减强度,再按照所述基于ct扫描模式构建的物理模型和数学模型进行旋转角度的投影,得到原始数据矩阵;再根据需要进行随机噪声叠加,完成原始数据的模拟采集;步骤5:将前述采集的原始数据进行图像重建。

所述步骤1,构建模拟样品信息模型

根据不同目的构建的样品信息模型,所述样品信息模型包括单点体素模型、多点不同密度体素模型、块状模型、空间分辨率模型、密度分辨率模型、颅脑模型、人体部位模型、自定义模型等;所述模型是一个二维或三维的数据矩阵,分别表示断面(x,y位置信息)和层面信息(z位置),具体的值为模拟样品的密度值(g/cm^3)。

所述步骤2,构建x-ct设备相关硬件参数

构建x-ct设备相关的硬件参数,所述硬件参数包括靶物质材料、管电压kv,管电流ma,曝光时间s;等。

所述步骤3,基于不同ct扫描模式,构建不同数据采集方法的物理模型和数学模型

构建不同数据采集方法(即不同ct扫描模式)的物理模型和数学模型。在一具体实施方案中,采用笔形束扫描(第一代ct扫描模式)。在另一具体实施方案中,采用扇形束扫描模型(第三代ct扫描模式,目前主流)。本发明还可以采用其余第二代扫描模式的窄扇形束扫描、第四代的全圆扫描。还可以按照类似的模式进行推广应用。

所述步骤4,完成原始数据的模拟采集。

将上述步骤1、2、3所构建得到的模拟样品信息、硬件参数和不同扫描模式下的参数物理模型和数据模型结合在一起,构建ct设备原始数据(正弦图)采集物理模型和数学模型,将模拟样品信息中的密度值代入硬件参数模型中计算得到每个体素的衰减强度后,再按照步骤3的物理数学模型进行旋转角度的投影(沿某个角度进行衰减强度的叠加),得到原始数据矩阵,即正弦图。然后,可根据需要进行随机噪声叠加,完成原始数据的模拟采集。

所述步骤5,图像重建。

基于不同重建算法,对步骤5中采集的原始数据进行图像重建。

优选地,所述图像重建算法可采用本领域现有技术进行。优选地,采用滤波反投影重建算法。优选地,本发明采用滤波反投影(fbp)和迭代重建(art)两种算法来实现图像重建,可比较重建效果和速度。

优选地,所述重建的图像用dicom格式进行保存,输出作为他用。

本发明中,所述模拟样品信息模型包括单点体素模型、多点不同密度体素模型、块状模型、空间分辨率模型、密度分辨率模型、颅脑模型、人体部位模型、自定义模型。具体地,本发明构建了10种模型(a-j)、自定义模型、数字人体模型。

本发明中,所述构建的x-ct设备相关硬件参数,包括靶物质材料、kv范围(20kv-150kv),ma(20ma-800ma)、s(10ms到2s)等。并建立kv,ma,s,样品参数对ct值对比度和灰度的影响模型构建,包括相对强度和衰减系数。

相对强度为:int=k*z*ma*s*kv^2;

衰减系数att包括光电效应衰减att-p和康普顿衰减att-c两部分,即att=att-p+att-c。

其中:

att-p=k*rou*zma*na*lamada.^3*zmean.^3.05/(hc.^3);

att-c=re.^2*{(1+alpha)/alpha.^3*[2*alpha*(1+alpha)/(1+2*alpha)-

log(1+2%alpha)]+log(1+2*alpha)/(2*alpha)-(1-

3*alpha)/(1+2*alpha).^2}*k*rou*zma*na

其中,alpha=hc*kv/15.841*10.^10;相关含义分别是:k为射线强度系数;z为钨靶原子系数为74;rou为物质密度(此处的rou就是模拟样品信息模型构建中的体素的密度信息);zmean为物质平均原子序数;zma为物质平均原子系数与其原子量比值;na为阿伏伽德罗常数;k为光电系数;h为普朗克常量;c为光速;re为第一电子轨道半径;kv为管电压;ma为管电流;s为曝光时间。

本发明中,构建不同数据采集方法(不同ct扫描模式)的物理模型和数学模型,本发明给出的两种实例为笔形束扫描(第一代ct扫描模式)和扇形束扫描模型(第三代ct扫描模式,目前主流)。还可以包括其他模式。

进一步地,本发明方法中还包括步骤:构建伪影数据模型。

伪影数据模型的构建,可以在步骤1模拟样品信息模型构建之时进行,还可以在原始数据的模拟采集之后再进行。

伪影数据模型构建之后,在后续步骤中重建图像即可得到相应伪影。

在构建伪影数据模型的步骤中,构建硬件相关的误差因素用于产生相关的伪影图像。优选地,所述伪影数据模型包括探测器损坏模型、das增益校正不一致模型、金属异物模型、球管打火模型。同样,其他相关模型也可类似构建。

探测器损坏模型:采样数据过程中将对应损坏的探测器的通道数据置0;最终正弦图上体现出一条黑色线,表示该探测器损坏,无法检测数据;

das增益校正不一致模型:采样数据过程中将对应的das增益不一致的通道数据乘以不同系数(如0.9或更小表示增益偏小,1.1或更大表示增益偏大);最终正弦图上体现出一条弱线或亮线;

金属异物模型:正弦图采集后,将表示有金属异物位置的数值增大100倍,表示该处的吸收系数比人体组织衰减系数要大得多;

球管打火模型:将最终正弦图对应球管打火时刻(对应正弦图横坐标)处设置一条亮的竖线;表示此时球管打火,kv降低,ma也降低,射线输出降低(或者认为没有入射射线),但是检测器端认为是被高密度组织全部吸收了,故体现出高亮投影值。

本发明中,进一步地,基于前述步骤构建得到的样品信息、硬件参数、扫描模式的物理模型和数学模型、以及伪影的数据模型,结合在一起,构建ct设备原始数据(正弦图)采集物理模型和数学模型,将样品信息中的密度值代入硬件参数模型中计算得到每个体素的衰减强度后,再按照步骤3的物理数学模型进行旋转角度的投影(沿某个角度进行衰减强度的叠加),得到原始数据矩阵,即正弦图。完成原始数据的模拟采集。进一步地,也可以根据伪影模型在正弦图数据采集前或后进行伪影数据的模拟设置。进一步地,可根据需要进行随机噪声叠加。然后,基于不同重建算法将前述采集的原始数据进行图像重建,其中也包括了伪影图像的重建。

本发明还提出一种基于数值模拟的x-ct虚拟数据采集及图像重建系统,其包括:样品信息模型构建模块,用于构建样品信息模型;x-ct设备硬件参数构建模块,用于构建x-ct相关硬件参数;基于ct扫描模式的物理模型和数学模型构建模块,用于构建基于不同数据采集方法即不同ct扫描模式的参数的物理模型和数学模型;原始数据的模拟采集模块,用于结合所述样品信息模型、所述硬件参数以及所述参数的物理模型和数学模型,将样品信息中的密度值代入硬件参数模型中计算得到每个体素的衰减强度后,再按照基于ct扫描模式的物理数学模型进行旋转角度的投影(沿某个角度进行衰减强度的叠加),得到原始数据矩阵即正弦图;进一步地,可根据需要进行随机噪声叠加;完成ct设备原始数据的模拟采集;图像重建模块,基于不同重建算法进行图像重建。

本发明中,进一步包括:伪影数据模型的构建模块,用于构建硬件相关误差因素产生的伪影数据模型。

本发明创新及有益效果包括:

本发明将虚拟数字人成果与虚拟ct技术相结合。虚拟数字人与ct成像技术都是医学临床应用和科研的重要工具。本项目将二者进行结合,必然产生更大的价值。对于虚拟数字人而言,本项目产品将极大丰富原来虚拟数字人图谱的种类和数量。对于ct成像技术而言,本产品对于ct从业人员,包括诊断医师,操作技师还是工程师,都可以提供更多信息,帮助从业人员更好的发挥ct设备的潜力,提高诊断效果。

本发明属于仿真技术,但仿真的不是表象,而是本质。虚拟仿真技术是当前的发展热点。虚拟技术应用于大型昂贵设备和高新技术的教学培训是必然趋势。与通常意义上的基于结构和过程的形象化仿真虚拟技术不同,本项目将极其抽象晦涩的ct成像理论全部用数学公式进行表达,通过程序进行实现。最终的软件可以完全摆脱硬件,而实现与硬件仪器一模一样的实验效果。换言之,通常的虚拟技术主要用基于动画设计等技术,本项目开发则是ct理论本质和计算机程序开发技术的完美结合。因此本项目是技术仿真,在仿真效果上注重本质相同,而非结构形象化。

本发明创新提出了虚拟样品模型和ct数字人模型。本发明中提出的虚拟ct数字人模型是一个以三维坐标为数组维度的人体素(0.5mm*0.5mm*1mm)的组织类型(比如肌肉、脂肪、白质、灰质、脑脊液、骨骼、血液等)分布数据库。每种组织类型包含组织密度(pd)信息,以及有效原子系数等信息,因此是一个多维数据库。这与目前国际国内开展的虚拟数字人或标准脑图谱不同,除了应用目的不同,其表现形式也不同。虚拟数字人主要给出的是全身断层ct、mri和实际组织断层照片,只给出图像灰度或色彩信息。因此本项目在虚拟数字人的数据基础上延伸开发的虚拟ct数字人数据模型涉及影响ct对比信号的物理信息。

本发明构建一种基于数值模拟的x-ct数据采集与图像重建仿真系统、方法以及设备,其可作为一般x射线ct课程的配套虚拟实验实训平台,或用于ct技师自学操作训练。本发明有益效果包括:无需庞大的硬件配套下,可获得与ct设备相仿的实验效果,避免硬件成像教学仪对硬件的高要求;没有任何辐射伤害的自由开放的学习ct技术原理以及参数对图像的影响规律;补充实验台数的不足,使大部分学习者都可亲自实践ct成像这一门技术。

附图说明

图1a为本发明方法的流程示意图。

图1b为本发明实施例的流程示意图。

图2为本发明中所构建的模拟样品信息模型(a-j)示意图,a-j表示不同的模型。

图3为本发明中用于进行数据采集的样品矩阵和探测器存储数据模型。

图4表示本发明不同投影角度的效果,其中,a表示重建过程动态显示;b表示150度扫描重建结果;c表示120度扫描重建结果。

图5表示本发明不同步进角度的效果,其中,a、b表示步进角为2度时的采集数据和重建图像;c、d表示步进角为6度时的采集数据和重建图像;e、f表示步进角为18度时的采集数据和重建图像。

图6表示本发明的空间分辨率模型效果,a、b分别空间分辨率在256*256重建矩阵下的图像显示效果以及截面灰度显示。

图7表示本发明的密度分辨率模型效果,a、b分别表示密度分辨率在256*256重建矩阵下的图像显示效果以及截面灰度显示。

图8表示本发明的自定义模型效果a、b分别表示为原始数据(正弦图)和重建后图像效果。

图9表示本发明的探测器blanking后的伪影效果,a、b、c、d、e、f分别表示探测器消隐位置分别为40,80,120时的正弦图信号和重建图像。

图10表示本发明的不同源心距的效果,a、c、d、e、b分别表示源心距为200mm和400mm采集的正弦图以及重建图像效果,以及扇形束重建过程。

图11表示本发明的不同探测器宽度的效果,a、c、b、d、e、f表示探测器宽度为1,0.5和0.2时采集数据和重建图像。

图12表示本发明的x射线的质(调节kv)对图像对比度的影像效果,a、b、c、d表示kv分别为20,40,80,150的采集数据和重建图像效果。

图13表示本发明的窗宽窗位调节效果,a、b、c分别表示窗宽窗位分别为(500,50),(200,50),(1000,200)时图像显示效果。

图14表示本发明的不同人体断面的扫描效果。

图15表示本发明的倾斜断面扫描效果。

图16为笔形束扫描功能模块,其包括参数设置,样品选择,伪影设置,采集动画,原始数据采集显示,重建显示和重建结果显示。

图17为扇形束扫描模块,其包括参数设置,样品选择,伪影设置,采集动画,原始数据采集显示,重建显示和重建结果显示。

图18为数字人扫描模块,其包括硬件参数、探测器参数、数据采集、图像重建和显示、窗宽窗位调整,人体断面选择,图像显示等。

图19为第60号探测器失效的投影数据效果和伪影图像效果,其中,a表示投影数据效果,b表示伪影图像效果。

图20为第64号das通道增益不一致的投影数据及伪影图像效果,其中,a表示投影数据效果,b表示伪影图像效果。

图21为第60,60处有金属异物的投影数据及伪影图像效果,其中,a表示投影数据效果,b表示伪影图像效果。

图22为采集第56序号处出球管灯火的投影数据及伪影图像效果,其中,a表示投影数据效果,b表示伪影图像效果。

图23为本发明系统的结构示意图。

具体实施方式

结合以下具体实施例和附图,对本发明作进一步的详细说明。实施本发明的过程、条件、实验方法等,除以下专门提及的内容之外,均为本领域的普遍知识和公知常识,本发明没有特别限制内容。

本发明提出的一种基于数值模拟的x-ct虚拟数据采集及图像重建方法,如图1a、图1b所示,所述方法包括:

步骤1:根据不同目的构建模拟样品信息模型;

步骤2:构建x-ct设备相关硬件参数;

步骤3:构建基于不同数据采集方法(不同ct扫描模式)的物理模型和数学模型;接着,基于前述步骤构建得到的所述模拟样品信息模型、所述硬件参数、以及所述基于ct扫描模式构建的物理模型和数学模型,构建ct设备原始数据的采集物理模型和数学模型,将模拟样品信息中的密度值代入所述硬件参数模型中计算得到每个体素的衰减强度,然后,再按照所述基于ct扫描模式构建的物理数学模型进行旋转角度的投影(沿某个角度进行衰减强度的叠加),得到原始数据矩阵,即正弦图。再可根据需要进行随机噪声叠加,完成原始数据的模拟采集。

具体地,将模拟样品信息模型中的每个体素的密度值,作为硬件参数构建模块里所需的rou值,与硬件参数kv,ma和s等进行计算,得出每个体素衰减强度值。利用不同扫描模式的采集方法的物理和数学模型,进行某个旋转角度的投影(即衰减强度的叠加),即可得到正弦图的一列数组,数组的个数取决于探测器的宽度(如果一个探测器宽度对应一个体素,那么数组个数就是fov内的体素个数;如果一个探测器宽度对应半个体素,那么数组个数就是fov内的体素个数的2倍;依次类推);旋转1度(也可以是其他值如0.5度或2度等)后,再进行投影(即衰减强度沿旋转1度后的方向叠加),可得到正弦图的第二列。依次旋转直至到180度(笔形束扫描模式)或360度(扇形束扫描模式),分别得到180列(每次旋转步进角度为1度)或360列数据。形成一个二维数据矩阵,该矩阵即为原始数据,又称为正弦图。为实现与真实仪器采集数据的逼真,根据不同需要,可对该二维数据矩阵进行一定功率谱密度的模拟噪声叠加。

步骤4:然后,基于不同重建算法将采集的原始数据进行图像重建。

进一步地,如图1a、图1b所示,本发明基于数值模拟的x-ct虚拟数据采集及图像重建方法还包括:构建伪影数据模型。

在构建伪影数据模型之后,将所述样品信息模型、所述硬件参数、所述不同ct扫描模式的物理模型和数学模型、以及所述伪影数据模型结合起来,将模拟样品信息中的密度值代入硬件参数模型中计算得到每个体素的衰减强度后,再按照步骤3构建的物理数学模型进行旋转角度的投影(沿某个角度进行衰减强度的叠加),得到原始数据矩阵,即正弦图。再可根据需要进行随机噪声叠加,完成ct设备原始数据的模拟采集。然后,基于重建算法将所采集的原始数据进行图像重建,得到重建后的图像,包括伪影图像。

伪影数据模型的建立可以在数据采集之前的样品模型中构建,比如金属异物,可以在样品模型中制定位置设置密度值远高于正常密度值的体素以实现。伪影数据模型的建立也可以在原始数据采集之后,进行设置,比如球管打火导致的伪影,可在采集的正弦图内相应的角度处设置该列数据强度为整个正弦图内最大衰减强度投影的10倍。其理由是,球管打火时,x射线球管可认为是没有x射线输出,探测器一端检测不到射线,误以为是射线都被高衰减强度的体素所吸收,因此得到的投影值是高强度衰减投影,故设置为最大衰减强度投影的10倍。

如图19,20,21,22所示,如图19所示的第60号探测器失效的投影数据效果和伪影图像效果。如图20所示的第64号das通道增益不一致的投影数据及伪影图像。如图21所示的第60,60处有金属异物的投影数据及伪影图像。如图22所示的采集第56序号处出球管灯火的投影数据及伪影图像。

具体地,本发明中,所述模拟样品信息模型包括单点体素模型、多点不同密度体素模型、块状模型、空间分辨率模型、密度分辨率模型、颅脑模型、人体部位模型、自定义模型。具体地,本发明构建了10种模型(a-j)、自定义模型、数字人体模型,如图2所示,图2中a-j分别表示以下模型a-j。

a,中心单体素模型。如图2a所示,在128*128(矩阵大小不限)的矩阵中,正中心有一个2*2的矩阵表示一个体素,体素的值为1g/cm^3(具体密度值不限)。该模型用以显示正弦图为一条直线;

b,非中心单体素模型。如图2b所示,将a中的体素位置离开中心,一个实例为位置在(x=96,y=64,具体位置不限)。该模型用以显示原始采集数据为半个正弦线;

c,非中心不同密度双体素模型。如图2c所示,两个体素位于视野矩阵中的横轴左右侧,位置分别为(x=32,y=64;x=96,y=64),密度值分别为1g/cm^3和2g/cm^3.该模型用以显示原始采集数据的正弦线的初始相位相差180度,且数据的灰度有差异,高密度对应高灰度;

d,非中心不同密度双体素模型。如图2d所示,两个体素位于视野矩阵中的横轴和纵轴,位置分别为(x=32,y=64;x=64,y=32);该模型用以显示原始采集数据的正弦线的初始相位相差90度;且数据的灰度有差异,高密度对应高灰度;

e,不同密度多体素模型。如图2e所示,多个代表不同密度的体素离散位于视野矩阵中的不同位置。一个实例如图2g所示,中心为高密度体素,其余8个低密度体素均匀分布在圆周上;该模型用以同时显示不同位置的体素正弦线的形状和初始相位的差异,以及灰度差异;

f,不同密度模块模型。如图2f所示,由不同密度体素形成的模块模型,一个实例如2h所示,低密度体素组成字母c,高密度体素组成字母t;该模型用以显示模块的正弦图是由很多个体素正弦线的叠加,显示为杂乱的正弦图;

g,多密度复杂模型(颅内)。如图2g所示,颅脑结构多种组织(不同密度值)的模型;该模型用以显示复杂模型的原始数据为多个体素投影值叠加形成的复杂的正弦图;

h,高空间分辨率模型。如图2h所示,横纵两组亮线和暗线(分别代表密度为1和0的测试铝条和间隔的空气。亮线和空间的宽度均为1)。该模型模拟高空间分辨率测试模型;在低重建矩阵(如128*128)下,铝条和空气间隙融为一体,无法区分;在高重建矩阵(256*256或更高)时,可以区分铝条和空气间歇。

i,低空间分辨率模型。如图2i所示,横纵两组亮线和暗线(分别代表密度为1和0的测试铝条和间隔的空气。亮线和空间的宽度均为2)。该模型模拟低空间分辨率测试模型;在低重建矩阵(如64*64)下,铝条和空气间隙融为一体,无法区分;在高重建矩阵(128*128或更高)时,可以区分铝条和空气间歇。

j,密度分辨率模型。如图2j所示,由20组(或其他值)表示不同密度值的体素模块组成;密度值的变化从1g/cm^3到11g/cm^3,步进值为0.5g/cm^3。

自定义模型:自定义模型可以在128*128矩阵的每个点的不同的密度值(从1g/cm^3到128g/cm^3);

数字人体模型:通过对正常人体或疾病人体进行三位容积mri扫描,进行组织分割后,对不同组织类别赋密度值的得到的三维数据库。或者由其他手段得到的人体密度值分布数据库。

构建的模拟样品信息,包括如前面的点体素,块体素等;也包括有真实的样品构建的,比如人体部位模型,是将人体部位图像进行分割后赋密度值得到。

本发明中,所述构建的x-ct设备相关硬件参数,包括靶物质材料、kv范围(20kv-150kv),ma(20ma-800ma)以及s(10ms到2s)。并建立kv,ma.s,样品参数对ct值对比度和灰度的影响模型构建,包括相对强度和衰减系数。相对强度为:int=k*z*ma*s*kv^2;衰减系数att包括光电效应衰减att-p和康普顿衰减att-c两部分,即att=att-p+att-c。其中:

att-p=k*rou*zma*na*lamada^3*zmean.^3.05/(hc^3);

att-c=re.^2*{(1+alpha)/alpha.^3*[2*alpha*(1+alpha)/(1+2*alpha)-log(1+2%alpha)]+log(1+2*alpha)/(2*alpha)-(1-3*alpha)/(1+2*alpha)^2}*k*rou*zma*na

其中,alpha=hc*kv/15.841*10^10;相关含义分别是:k为射线强度系数;z为钨靶原子系数为74;rou为物质密度;zmean为物质平均原子序数;zma为物质平均原子系数与其原子量比值;na为阿伏伽德罗常数;k为光电系数;h为普朗克常量;c为光速;re为第一电子轨道半径;kv为管电压;ma为管电流;s为曝光时间。

本发明中,构建不同数据采集方法(不同ct扫描模式下)的物理模型和数学模型,ct扫描模式可采用笔形束扫描、扇形束扫描模型等。

构建不同数据采集方法(即不同扫描模式)的物理模型和数学模型的步骤中,构建扫描和数据采集模型;如图3所示:

(a)以步骤2中构建的n×n二维样品矩阵模板(每个矩阵元代表体素)经过步骤3进行衰减系数校正后的值作为原始样品体素的像素值,和一维至少√2n项的数据采集矩阵用于模拟探测器功能,并以矩阵中心为原点建立二维模板矩阵坐标,探测器矩阵原点也取矩阵中心;

(b)模拟x射线平行束入射过程,沿平行于y轴反方向入射,遍历并累加射线经过的体素的像素值,将累加结果对应的填充于相同x坐标的探测器矩阵元上,此时探测器记录为0度投影值;

(c)模拟探测器旋转过程,等效为样品矩阵旋转,如样品顺时针旋转为角度α,则等效为探测器逆时针旋转角度α,则根据相关公式,旋转后样品矩阵元的新坐标(x,y)在和旋转前的坐标(x0,y0)为x=x0cosα+y0sinα,则以新坐标为基准重复第(b)步,获得相应旋转角度的投影值;

(d)若旋转后的坐标值不能与探测器坐标值对应相等,则此时不能直接投影,还需要投影值进行最临近插值,以得到对应的探测器投影值为,其中x’为探测器上坐标i(x′)=(x-x′)i(x-1)+(x′-x+1)i(x-1)。

(e)以此循环将样品由0度旋转至180度,每旋转1度采集投影数据;

(f)以上为笔形束采集过程;扇形束采集过程中,只需要修改步骤(b)中遍历并累加射线经过的体素时,增加一项y*sin(theta)的修正,表示遍历的体素与其y位置相关,theta为不同x位置的扇角;同时对步骤(e),将“从0度旋转至180度”修正为“从0度旋转至360度”。

基于不同ct扫描模式下,如图16所示的笔形束扫描功能模块,其包括参数设置,样品选择,伪影设置,采集动画,原始数据采集显示,重建显示和重建结果显示。如图17所示的扇形束扫描模块,其包括参数设置,样品选择,伪影设置,采集动画,原始数据采集显示,重建显示和重建结果显示。如图18所示的数字人扫描模块,其包括硬件参数、探测器参数、数据采集、图像重建和显示、窗宽窗位调整,人体断面选择,图像显示等。

本发明还提出一种基于数值模拟的x-ct虚拟数据采集及图像重建系统,如图23所示,其包括:模拟样品信息模型构建模块、x-ct设备硬件参数构建模块,基于ct扫描模式的物理模型和数学模型构建模块,原始数据的采集模块以及图像重建模块。进一步包括伪影数据模型构建模块。

如图23,本发明系统中,模拟样品信息模型构建模块,用于构建样品信息模型;x-ct设备硬件参数构建模块,用于构建x-ct设备相关硬件参数;基于ct扫描模式的物理模型和数学模型构建模块,用于构建基于不同ct扫描模式的不同数据采集方法的物理模型和数学模型;原始数据的采集模块,用于结合模拟样品信息模型、硬件参数以及基于ct扫描模式的参数的物理模型和数学模型,将模拟样品信息中的密度值代入所述硬件参数模型中计算得到每个体素的衰减强度,然后,再按照所述基于ct扫描模式构建的物理数学模型进行旋转角度的投影(沿某个角度进行衰减强度的叠加),得到原始数据矩阵,即正弦图。再可根据需要进行随机噪声叠加,用于完成ct设备原始数据的模拟采集;以及图像重建模块,用于依据不同重建算法进行图像重建。

本发明进一步包括:伪影数据模型构建模块,其用于构建硬件相关误差因素产生的伪影数据模型。

本发明方法及系统在具体实施例中的效果,包括如下:

不同投影角度的效果

在penbeam功能界面下,分别设置150度和120度旋转采集,重建过程和图像效果如图4所示;图4表示,a,重建过程动态显示;b,150度扫描重建结果;c,120度扫描重建结果。

不同步进角度的效果

在penbeam功能界面下,分别设置步进角度为2度、6度和18度旋转采集,重建图像效果如图5所示,a、b表示步进角为2度时的采集数据和重建图像;c、d表示步进角为6度时的采集数据和重建图像;e、f表示步进角为18度时的采集数据和重建图像。

空间分辨率模型效果

如图6所示,a、b分别表示空间分辨率在256*256重建矩阵下的图像显示效果以及截面灰度显示。

密度分辨率模型效果

如图7所示,a、b分别表示密度分辨率在256*256重建矩阵下的图像显示效果以及截面灰度显示。

自定义模型效果

如图8所示,自定义了一个汉字“勇”,包含了两种密度,a、b分别表示为原始数据(正弦图)和重建后图像效果。

探测器blanking后的伪影效果

在penbeam功能界面下,分别设置探测器blanking位置为40,80,120,采集重建图像效果如图9所示;图9中的a、b、c、d、e、f分别表示探测器消隐位置分别为40,80,120时的正弦图信号和重建图像。

不同源心距的效果

在fanbeam功能界面下,分别设置步进源心距为200mm和400mm采集,采集数据和重建图像效果如图10所示;图10中的a、c、d、e、b分别表示源心距为200mm和400mm采集的正弦图以及重建图像效果,以及扇形束重建过程。

不同探测器宽度的效果

在fanbeam功能界面下,分别设置探测器宽度为1,0.5和0.2,采集数据和重建图像效果如图11所示;图11中的a、c、b、d、e、f表示探测器宽度为1,0.5和0.2时采集数据和重建图像。

x射线的质(调节kv)对图像对比度的影像效果

在humanscan功能界面下,分别设置kv为20,40,80,150采集,采集数据和重建图像效果如图12所示;图12中的a、b、c、d表示kv分别为20,40,80,150的采集数据和重建图像效果。

窗宽窗位调节效果

在上述图像中,分别更改不同的窗宽窗位后得到的显示效果如图13所示;图13中的a、b、c分别表示窗宽窗位分别为(500,50),(200,50),(1000,200)时图像显示效果。

不同人体断面的扫描效果

选择不同的人体断面,扫描后得到效果如图14所示;图14表示9层连续扫描图像效果。

倾斜断面扫描效果

对不同断面进行机架倾斜角度后的扫描效果如图15所示;图15表示倾斜15度时的连续成像效果。

本发明的保护内容不局限于以上实施例。在不背离本发明构思的精神和范围下,本领域技术人员能够想到的变化和优点都被包括在本发明中,并且以所附的权利要求书为保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1