医用图像处理装置以及医用图像处理系统的制作方法
未命名
09-01
阅读:85
评论:0

医用图像处理装置以及医用图像处理系统
1.本发明为下述申请的分案申请,原申请信息如下:
2.申请号:201811146155.0
3.申请日:2018年09月29日
4.发明名称:
5.本实施方式涉及医用图像处理装置以及医用图像处理系统。
背景技术:
6.计算机断层拍摄(ct)系统以及方法特别广泛使用于医用拍摄以及医用诊断。ct系统一般来说制作与被检体的身体相关的一个或者多个截面的切片图像。x射线源等放射源从一个侧面向身体照射x射线。位于身体的相反侧的至少一个检测器接收通过了身体的放射线。通过对从检测器接收的电信号进行处理,来测量通过了身体的放射线的衰减。
7.ct正弦图作为沿着检测器阵列的位置的函数、而且作为从x射线源至x射线检测器的投影角的函数,示出通过了身体的x射线的衰减。在正弦图中,空间的维与沿着x射线检测器的阵列的位置相关。时间/角度维与在ct扫描中作为时间的函数变化的x射线的投影角相关。从图像化后的被检体的部分(例如,椎骨)产生的衰减与投影角一致地沿纵轴描绘出正弦波。距旋转轴更远的图像化后的被检体的部分与更大的振幅下的正弦波一致,该正弦波的相位与旋转轴周边的角度位置相关。反拉冬变换―以及任意的其他图像重构法―的执行指的是,根据正弦图中表示的投影数据对图像进行重构。
8.x射线ct应用在癌、心脏、还有头部拍摄中的广泛的临床应用中。随着ct被逐渐使用于例如包含癌筛选、儿科拍摄的各种应用,引发了将临床ct扫描的辐射剂量在实际可能的范围中尽可能降低那样的行动。对于低剂量ct来说,由于高量下的噪声挑战扫描的几何形状(换句话说是较大的锥角、高螺距、缺棱等)、其他不期望的物理现象(换句话说是散射、射束硬化、串扰、金属等)等很多重要因素,有时画质降低。建模出精确的前向模型且解决复杂的逆问题的难度导致难以发展高效的校正法。
9.为了改善低剂量ct画质,基于模型的逐次图像重构或者正弦图复原等许多最尖端技术在这数十年得以发展,但大多花费时间且需要高额的硬件。特别是,如果是困难的状况下,与高剂量画质相比,画质仍然较差。因而,为了减少计算的时间、硬件成本,进一步改善低剂量ct画质,期望改进方法。
技术实现要素:
10.本实施方式鉴于上述情况,与以往相比,目的在于提供能够实现画质改善、高速处理、硬件成本减少的医用图像处理装置以及医用图像处理系统。
11.本实施方式的医用图像处理装置具备存储部、处理部。存储部存储通过对按照每个拍摄对象部位取得的多个数据进行学习处理而生成的、分别对应于多个拍摄对象部位的
多个神经网络,上述神经网络具有输入层、输出层以及设于上述输入层与上述输出层之间的中间层。处理部使用分别对应于上述多个拍摄对象部位的多个神经网络中的、与第1数据的拍摄对象部位对应的神经网络,对输入到上述输入层的上述第1数据进行处理,由上述输出层输出第2数据。
附图说明
12.图1a是一实施方式的、使用用于处理重构图像的深度学习(dl)网络的、用于减少噪声以及/或者伪影的方法的流程概要图的例子。
13.图1b是一实施方式的、使用用于处理正弦图数据的dl网络的、用于减少噪声以及/或者伪影的方法的流程概要图的例子。
14.图2a是一实施方式的、作为前馈人工神经网络(feed forward artificial neural network(ann)的dl网络的例子。
15.图2b是一实施方式的、作为卷积神经网络(cnn)的dl网络的例子。
16.图2c是一实施方式的、针对卷积层的一个神经元节点的卷积层的实施方式。
17.图2d是一实施方式的、针对立体(volumetric)图像数据的三个通道的立体卷积层的实施方式。
18.图3是一实施方式的、用于训练dl网络的流程概要图的例子。
19.图4是一实施方式的、用于应用ann的流程概要图的例子。
20.图5是一实施方式的、用于应用cnn的流程概要图的例子。
21.图6描绘出一实施方式的、计算机断层拍摄(ct)扫描仪的执行的概要。
22.图7描绘出一实施方式的、磁共振拍摄(mri)扫描仪的执行的概要描。
23.图8a描绘出一实施方式的、正电子发射断层拍摄(pet)扫描仪的透视图。
24.图8b描绘出一实施方式的、pet扫描仪的概略图。
25.图9是第2实施方式的重构器件514的框图。
26.图10是表示第2重构处理部5141的概略结构的一个例子的框图。
27.图11是表示第2降噪处理部5142的概略结构的一个例子的框图。
28.图12是表示第2降噪处理部5142的概略结构的其他例的框图。
29.图13是表示图11、图12所示的各dnn的训练的流程的流程图。
30.图14是表示具有经由网络的客户-服务器型的构成的医用图像处理系统970的一个例子的图。
31.附图标记说明
32.500
…
放射线架台,501
…
x射线管,502
…
环状框架,503
…
x射线检测器,504
…
数据收集系统,505
…
非接触数据发送装置,506
…
预处理器件,507
…
旋转单元,508
…
集电环,509
…
高电压产生器,510
…
系统控制器,511
…
数据/控制总线,512
…
储存部,513
…
电流调整器,514
…
重构器件,515
…
输入器件,516
…
显示部,700
…
mri系统,709
…
被检体,710
…
架台,711
…
被检体台,712
…
磁体,714
…
梯度磁场线圈组,716
…
全身rf线圈组件,718
…
图像容积,719
…
rf线圈,722
…
mri系统控制器,724
…
显示部,726
…
键盘,728
…
打印机,730
…
mri序列控制器,732
…
gz梯度磁场线圈驱动器,734
…
rf发送部,736
…
收发开关,738
…
程序代码构造,740
…
rf接收器,742
…
数据处理器,744
…
mri图像重构程序代码构造,746
…
mri
图像存储部,800
…
pet扫描仪,816
…
诊视床,816
…
顶板,820
…
圆形构成要素,840
…
架台,870
…
处理器,874
…
网络控制器,876
…
数据取得系统,878
…
存储器,970
…
医用图像处理系统,980
…
医用图像诊断装置,990
…
医用图像处理装置,991
…
收发部,992
…
存储部,993
…
处理电路,5141
…
重构处理部,5141a
…
噪声取得部,5141b
…
噪声取得部,5141c
…
噪声推断部,5141d
…
噪声减少处理部,5141e
…
重构处理部,5141f
…
优化处理部,5141g
…
更新处理部,5141h
…
混合处理部,5142
…
降噪处理部,5142a
…
网络选择部
具体实施方式
33.(第1实施方式)
34.本实施方式与用于改善重构图像的画质的深度学习(dl)网络(dnn:deep nural network)的使用相关。更具体而言,提供实现用于减少重构计算机断层拍摄(ct)图像、正电子发射断层拍摄(pet)图像、磁共振拍摄(mri)图像中的噪声以及伪影的dl网络的医用图像处理装置。
35.对于医用图像的公知的重构法的、在这里说明的方法是为了减少计算的时间、硬件成本、进而为了改善计算机剖面(ct)图像等低剂量医用图像的画质而开发的。另外,关于这些方法的应用而在这里提供的例子是非限定性的例子,此处叙述的该方法通过适应此处提出的框架,能够对mri、pet/spect等其他的医用拍摄影像设备(modality)带来益处。因而,这里的讨论只是用于公开以及说明本公开文的单纯例示的实施方式。如本领域技术人员能够理解的那样,本公开文能够不脱离其主旨或者本质的特征地以以其他特定的形式实施。换句话说,本公开文意图进行例示,并不意图限制实施方式的范围,这对于其他的权利要求的范围也是相同的。本公开文也包含此处记述的启示的能够容易识别的任意的变形例,在一部分中定义前述的权利要求中的用语的范围,而非通过实施方式的主题提供给公众自由应用。
36.一般来说,期望在维持诊断的质量的同时,在实际可能的范围内尽可能地降低ct辐射剂量(alara)。降低后的辐射剂量与低计数计算机断层拍摄装置(ct)所用的临床应用例如在ct灌注成像研究、低和超低剂量ct筛选、黑素瘤被检体(melanoma)或者儿科被检体(pediatrics)用的低剂量下的全身拍摄、用于减少总剂量的双重能量ct中的更低的kvp拍摄用的偏压/噪声减少、pet/ct衰减校正用的超低剂量ct(ctac)、阶段性的匹配ctac用呼吸同步(respiratory gated ct for phased matched ctac)、还有pet用的动作校正等中较为有利。
37.在低剂量ct中,由于挑战性(challenging)的低剂量的扫描的几何形状、其他不希望的物理现象等许多重要因素,存在画质降低的情况,这在上文中已说明过。结果,建模出精确的前向模型且解决复杂的逆问题成为重要因素,导致难以发展高效的校正法。例如,基于模型的逐次图像重构或者正弦图复原可能需要时间,且需要高价的硬件。
38.为了解决基于公知方法的、上文中明确的课题,这里说明的方法使用深度学习(dl)网络。一般来说,dl网络为了改善图像空间分辨率且减少噪声,被应用于图像处理区域。若与以往的方法比较,深度学习无需精确的噪声、边缘建模,取而代之地信赖训练数据集。而且,深度学习中具备通过在噪声的观察结果与潜在性的清洁(clean)图像之间构建先进的网络来捕捉中间层图像的特征的能力。
39.例如,这里的方法利用各种研究领域中的改善。由此,基于dl的卷积神经网络(cnn)能够应用于重构图像以及/或者正弦图复原。将基于dl向cnn应用于ct图像重构的方法几乎不被知晓。使用不同的ct扫描法以及扫描条件所对应的训练数据,使得选择出的训练数据适合特定的ct扫描法、协议、应用以及条件,由此,能够使用训练数据来训练应配合与特定的ct扫描法、协议、应用以及条件对应的投影数据的各种cnn网络。这样,能够将各别的cnn网络定制给对于ct扫描的特定的条件以及方法。而且,cnn网络的定制存在扩展至投影数据的噪声等级或信噪比的可能性,进而也存在扩展至被图像化的身体的解剖学构造或区域的可能性。此处说明的方法除了重构图像的去噪(denoising)之外,有时也应用于正弦图复原。而且,通过使用针对向降噪的切片之上的切片以及之下的切片扩展的dl网络的卷积层的核(kernel),能够将三维ct图像的附近的切片中的信息的冗余性用于执行基于立体的dl。此外,除了重构图像的去噪之外,dl也能够为了减少重构图像中的伪影而训练。
40.特别是,这里说明的方法的各种实施方式提供几个优于图像重构的过去方法的点。第1,这里说明的方法的特定的实施方式为了优化fbp算法中的补偿权重以及重构滤波器,有时使用dl。例如,在特定的实施方式中,这里说明的方法在利用分析式重构时使用dl,且作为基于高剂量模型的逐次重构提供相同程度的画质的图像。
41.第2,这里说明的方法的特定的实施方式执行dl网络的离线训练和重构步骤中的装入的训练网络。例如,在特定的实施方式中,这里说明的方法能够示出如下相关的利益。(i)基于三个通道的网络的使用,(ii)基于噪声等级的训练数据的分类,(iii)关于解剖学的特征进行研究/明确而得的训练集的优化,(iv)基于拍摄条件的训练数据的分类。这里,拍摄条件(扫描参数)指的是管电压、管电流、x射线管旋转速度、收集切片厚度、重构函数、fov尺寸、拍摄范围、重构间隔、重构切片厚度、螺距、插值重构法等。由此,这里说明的方法涉及比以前的方法低的噪声及高的空间分辨率,能够产生更高画质的图像。
42.第3,这里说明的方法有时使用逐次近似重构高剂量的训练数据而得的图像。因而,在特定的实施方式中,能够通过将dl网络应用于使用计算时间相对较短的重构法(例如,滤波器校正反投影)生成的重构图像来实现与使用ir法取得的图像相同的清洁图像,结果,不会带来ir法的计算负荷,而实现ir法的画质,另一方面,实现计算的时间以及高额的硬件的显著减少。
43.一般来说,dl改善图像空间分辨率且减少噪声,因此能够应用于图像处理区域。与以往的方法相比,dl无需精确的噪声以及边缘建模,仅取决于训练数据集。而且,dl具有捕捉中间层图像特征的能力,在噪声的观察结果以及潜在性的清洁图像间构建先进的网络。
44.接着,一边参照附图,一边指示参照编号在几张图中相同或者对应的部分。图1a示出了具有两个处理的方法100的流程概要图。该两个处理指的是离线训练用的处理110以及来自投影数据(也能够称作正弦图)的高画质ct图像重构用的处理140。
45.方法100的处理110执行dl网络135的离线训练。在处理110的步骤130中,噪声的数据115以及优化后的数据120在训练dl网络时被用作训练数据,成为作为来自步骤130的输出的dl网络这一结果。更普通来说,数据115能够称作缺陷提示数据。该缺陷提示数据的“缺陷”能够设为经由图像处理(例如,噪声或者伪影)而受到影响的情况下的、任意的不希望的特征。同样,关于数据120,有时对与数据115中的缺陷相比缺陷更少的数据称作“缺陷减少数据”“缺陷最小化数据”或“优化数据”。在使用针对数据115与120的重构图像的例子中,离
线dl训练处理110使用多个噪声的图像115训练dl网络135。该多个噪声的图像115为了训练dl网络135来根据噪声的重构图像产生类似高画质图像的图像,而与高画质图像120成对地相对应。
46.在方法100的处理140中,投影数据145在步骤150中被校正,之后在步骤160中,根据使用图像重构处理(例如,反拉冬变换)校正后的投影数据重构ct图像。
47.在步骤150中,投影数据能够对检测器偏移(原因例如是暗电流或者噪声)、堆积、检测器中的量子效率的变动(例如,作为检测器元件间或x射线光子的能量的函数)等进行校正。进而,有时这些校正基于校准数据、经验性且公知的参数(例如,扫描仪的几何形状、检测器元件、散射去除栅等)。
48.在步骤160中,能够使用反投影法、滤波器校正反投影法、基于傅立叶转换的图像重构法、逐次图像重构法(例如,代数重构法)、矩阵反转图像重构法、或者统计的图像重构法来执行图像重构。
49.在步骤170中,重构图像使用dl网络135被降噪。该步骤的结果是高画质图像175。因此,能够应用通过离线训练处理110生成的网络,使用dl去噪算法对作为结果而从步骤160中的ct重构产生的噪声的ct图像进行处理。
50.图1b示出了取代方法100的实施方式。在图1b所示的方法100’中,dl网络135’并非在图像重构160后将重构图像去噪,而是在其之前应用于正弦图复原的步骤170’。在这种情况下,dl网络135’表示使用与高画质正弦图120对应成对的多个噪声的正弦图115在处理110’的步骤130’中训练的网络。例如,在步骤140’中,原始数据145(例如普雷洛格)能够在步骤150中通过普雷洛格校正被处理且转换为正弦图数据。之后,在正弦图复原步骤170’与重构步骤160中,dl网络135’应用于正弦图复原,在正弦图校正之后,在生成高画质图像175时应用图像重构。
51.此外,在特定的实施方式中也研究出,dl网络135’能够用于将正弦图复原,而且,在生成高画质图像175时,在单一的方法100中,dl网络135能够用于将来自复原后的正弦图的重构图像降噪。
52.图2a、2b、2c及2d示出了dl网络135(135’)的各种例。图2a示出具有n个输入、第k个隐含层以及三个输出的一般的人工神经网络(ann)的例子。各层在节点(或者也被称作神经元)中出现,各节点在生成输出时执行输入的加权后的合计,将该加权后的合计的结果与阈值比较。ann构成针对由可变阈值、耦合权重、或节点数以及/或者节点的耦合性等的详细构造取得的类的成员的函数的类(class)。ann中的节点有时称作神经元(或也称作神经元节点),该神经元可在ann系统的不同层之间具有相互耦合。dl网络135具有神经元的三个以上的层,而且具有与输入神经元相同数目的输出神经元xn%,这里,n是重构图像(正弦图)中的像素数。突触(换句话说是神经元间的耦合)存储对计算中的数据进行操纵(manipulate)的、被称作“权重”的值(也能够替换地称作“系数”或者“加权系数”)。ann的输出取决于参数的三个类型。(i)神经元的不同的层间的相互耦合图案,(ii)用于更新相互耦合的权重的学习过程,(iii)将神经元的被加权的输入向该神经元的输出活性化转换的活性化函数。
53.在数学上,神经元的网络函数m(x)被定义为,能够作为其他的函数的合成进一步定义的其他函数的合成ni(x)。这能够如图2所示那样,以描绘变量间的从属状态的箭头作为网络构造地便利表示。例如,ann能够使用非线性加权而得的合计,这里,m(x)=k(σ
iwini(x)),此外,这里,k是(通常被称为“活性化函数”),sigmoid函数、双曲线正切函数、relu(rectified linear unit)等的规定的函数。
54.在图2a(同样还有图2b)中,在阈值函数的四周用圆来描绘神经元(换句话说是节点)。关于图2a所示的非限定例,在线形函数的四周用圆来描绘输入,箭头指的是神经元间的带有方向的耦合。在特定的实施方式中,dl网络135是图2a以及2b中例示的那种(例如,能够表示为带有方向的非周期图表)前馈型网络(feedforward network)。
55.dl网络135为了如下内容而发挥作用:为了发现以某种程度最适合的判断基准(例如,后述的步骤260、步骤130中使用的那种停止基准)解决特定的任务的m*∈f,使用观察结果的集合,进行应学习的函数f的类内的搜索,从而实现ct图像的去噪等特定的任务。例如,在特定的实施方式中,能够通过以针对如下式(1)所示的最优解(换句话说是与最优解的成本相比没有成本更小的解)的方式定义成本函数c:f
→
r来实现。
56.【式1】
[0057][0058]
这里,m*是最优解。成本函数c是特定的解与针对所解决的预定问题(例如,误差(
エラー
))的最优解相差多少的程度。学习算法在解空间内逐次搜索,找到具有尽可能最小的成本的函数。在特定的实施方式中,该成本在数据的样本(换句话说是训练数据)中被最小化。
[0059]
图2b示出了dl网络135是卷积神经网络(cnn)的非限定例。cnn是具有对图像处理有益的特性的ann的类型,因而针对图像去噪以及正弦图复原的应用特别有相关性。cnn使用神经元间的耦合性图案能够表示图像处理中的卷积的正向传播型ann。例如,cnn通过使用被称作感受野(receptive fields)的、对输入图像的部分进行处理的较小的神经元收集的多层,能够用于图像处理优化。这些收集的输出在取得原始图像的更好的显示时设为这些收集的输出重叠,之后能够成为局部连接(tiled)。该处理图案能够在交替具有卷积层与池化(pooling)层的多层中重复。另外,在图2b中,例示了使用前级层的全部的节点决定下一级层的节点的全耦合(全连接)型的网络。该例示只示出了dnn的一个例子。在cnn中,一般是使用前级层的一部的节点决定下一级层的节点的疏耦合(部分的耦合)型的网络。
[0060]
图2c示出了为了从表示二维图像的输入层将值向作为卷积层的第1隐含层映射而应用的5
×
5核的例子。核将各别的5
×
5的像素区域向第1隐含层的对应的神经元映射。
[0061]
接着卷积层之后,cnn能够包含组合卷积层中的神经元集团的输出的、局部以及/或者全局池化层。进而,在特定的实施方式中,cnn也能够在各层的结尾或各层之后通过应用的各点的非线性,而还包含卷积层以及全耦合层的各种组合。
[0062]
cnn对图像处理具有几个优点。为了减少自由参数数量且改善生成,对于输入的较小的区域加入卷积运算。作为cnn的特定的实施方式的重要优势之一,是卷积层中的被共享的权重的使用,换句话说是作为针对层中的各像素的系数使用的滤波器(权重存储体)相同。该重要优势减少存储器设置面积,且使性能提高。与其他的图像处理法比较,cnn使用有利且相对较小的预处理。这意味着,有责任对以往的算法中手动设计的滤波器进行学习。欠缺对设计特征时的预备知识以及人的努力的依赖,是对cnn来说的主要优势。
[0063]
图2d示出了运用重构三维医用图像中的附近层间的类似性的、dl网络135的实施方式。附近层中的信号原本具有较高的相关性,另一方面,噪声不具有相关性。换句话说,一
般来说,ct中的三维立体图像能够捕捉更多的立体的特征,因此与横截二维图像的单一切片相比,能够提供更多的诊断信息。基于该见解,这里说明的方法的特定的实施方式中,为了改善ct图像而使用基于立体的深度学习算法。该见解以及对应的方法也适用于mri、pet等其他的医用拍摄领域。
[0064]
如图2d所示,切片以及附近的切片(换句话说是成为中心的切片的正上方以及正下方)被确定针对网络的三个通道。为了向这三个层生成针对卷积层的m值,w
×w×
3核被应用m次。之后,对于后续的网络层/层级(例如,池化层)使用该卷积层。该w
×w×
3核也能够被认为是适用于立体图像数据的三个切片的、三个通道的核那样单独应用的三个w
×
w核,且能够执行。而且,其结果是被用作针对后续的网络层级的输入的、针对中心层的输出。值m是针对卷积层的规定的切片的全部滤波器数,w是核尺寸(例如,在图2c中,w是5)。
[0065]
在特定的实施方式中,dl网络135取代不是单一的网络,而是几个网络,分别应用于ct扫描的不同状态的集合。例如,dl网络135有时根据针对信噪比(snr)的各别的范围、或针对噪声等级的范围所对应的、一系列的噪声类来进行应用。ct图像中的信号相关的噪声的等级常取决于全通过光子数。换句话说,低x射线束光子数是低snr这一结果,另一方面,高x射线束光子数导致高snr这一结果。
[0066]
因而,捕捉不同的噪声等级下的图像特性,对作为结果而产生的画质具有显著的影响,因此可能是离线训练处理110的有利方面。这里说明的方法的特定的实施方式特别是针对低剂量ct图像重构,按照噪声等级不同的范围,训练不同的dl网络135,从而对于不同的snr,处理所直面的噪声的差异。
[0067]
在离线训练处理110中,噪声的图像被基于这些噪声等级范围而分类。对于各类/范围,训练dl网络135的各别的网络。换句话说,dl网络135分别包含与特定的噪声等级范围对应且使用与噪声等级范围对应的噪声的图像115而训练的几个网络。
[0068]
接下来,在ct图像噪声减少步骤170中,测量重构图像的噪声等级,决定属于重构图像的哪个噪声等级范围。基于该决定,从dl网络135选择对应的网络,以执行用于对重构图像进行后处理的步骤170。通过执行基于噪声等级的训练处理,去除特定的噪声等级所特有的噪声纹理以及伪影(例如,低剂量的状况下的条纹伪影),因此能够进行优化。通过无视噪声等级,有时画质降低,而且剩余的不希望的特定噪声会残留。
[0069]
进而,在特定的实施方式中,基于图像化的解剖学特征的类型,能够对dl网络135训练不同的网络。为了更好地捕捉和表示不同的解剖学的构造以及/或者临床的应用所对应的图像特征,能够使用配合各别的临床应用以及/或者解剖学的构造而制作的具有品质的优化图像120,而且在特定的实施方式中,能够使用配合制作的优化战略以及成本函数,来优化诊断图像。例如,能够基于解剖学的构造对训练数据分类(例如,头部,腹部,肺,心脏)。在此基础上,能够根据解剖学的构造对训练数据进一步分类。例如,通过对各解剖学的构造以及/或者临床或诊断应用生成噪声和高画质图像的多个对,能够使用特别生成的训练数据来训练这些特别地配合制作的dl网络135。该多个对针对特定的解剖学的构造、以及/或者以针对规定的临床或诊断目的特定的重构参数或核而被重构。
[0070]
之后,训练数据的分类用于训练对不同的解剖学的构造以及/或者临床应用训练的各别的dl网络135。以dl网络135作为前提,步骤170使用基于生物体构造/应用选择的、进行了适当训练的网络(多个网络)来执行ct图像的噪声降低。
[0071]
用于执行方法100以及100’的上述的变形例中,在将重构图像降噪时使用方法100来进行例示,但各变形例能够先于步骤160中的图像重构而在储存正弦图时与方法100一同使用。
[0072]
而且,方法100能够取代重构图像的去噪、或在去噪的基础上,用于减少伪影。例如,期望对从迅速/较短的扫描时间受益的应用进行较大角度下的锥形束ct(cbct)扫描。但是,较大角度下的cbct也有因各种伪影而受损的可能性。在针对伪影减少而配合制作方法100的情况下,步骤130以及170能够如以下那样变形。
[0073]
在步骤130中,为了通过训练dl网络135而对伪影校正进行优化,能够使用表示伪影的伪影数据115以及几乎无伪影的无伪影(artifact free)数据120对dl网络135的构造进行变形。例如,能够使用被选择用以维持低于规定的阈值的伪影的处理来生成无伪影数据120。在特定的实施方式中,能够使用优化后的扫描条件(例如,高剂量,较小的锥形角度,公知的内部物质)而生成包含高画质图像120的训练数据,能够使用提示未解决的伪影(例如,扫描条件以及重构处理指的是,预测/默认在生成投影数据145时使用的扫描中、且在步骤160所使用的重构法中使用的情况)的扫描条件来生成对应的低画质图像115。在该情况下,通过使dl网络135的深度学习构造优化,将dl网络135训练成从低画质图像115中去除伪影。
[0074]
在步骤170中,为了输出高画质图像175而从dl网络135使用适当的网络构造对来自步骤160的重构图像进行处理,该高画质图像175是临床医师能够以更确切的自信进行诊断那样的高画质且清洁的图像。在使步骤160中生成的重构图像产生的扫描和重构的条件以及参数与训练所选择的dl网络135时使用的数据115的条件以及参数相对应的情况下,选择出的dl网络135具有适当的网络构造。
[0075]
对较大的锥形角度扫描协议的情况下的例子进行探讨。为了减少被检体的运动伪影且改善图像的暂时性的分辨率,较大的锥形角度扫描协议常使用于头部、心脏部、以及功能性的ct图像。但是,由于入射x射线束的角度限制,较大的锥形角度位置的图像可能在对重构图像容积中的特定的体像素进行重构时并不足够,结果成为伪影。关于z轴插值等经验性的方法,虽然提出了补偿较大的锥形角度问题,但这些方法不会完全去除伪影。为了以较大的锥形角度更好地去除伪影,有时在图像域中优化和应用dl网络135,以减少锥形束伪影。这能够通过选择训练数据115与120使得成为扫描的同一被检体或者关于被检体的图像的多个对来实现。在该图像的多个对中,各对包含使用较大的锥形角度的协议的一个图像以及使用较小的锥形角度的协议的图像(使用螺旋扫描)。换句话说,能够使用可用于生成投影数据145(例如,320节段(segment))的相同的较大的锥形角度的协议来生成伪影数据115,且能够使用维持低于规定的阈值的锥形束伪影的较小的角度的协议(例如,80或者比其更小的节段)来生成优化后的数据120。之后,可在校正根据320节段的、使用较大的锥形角度协议生成的投影数据145重构而得的图像中的伪影时优化dl网络135。
[0076]
图3示出了步骤130中的训练dl网络135时使用的监督学习的一实施方式。在监督学习中,取得训练数据的集合,在减少误差时逐次更新网络,以便使利用dl网络处理后的噪声的数据115与优化后的数据120严格符合。换言之,dl网络推断由训练数据暗示的映射,成本函数产生将dl网络135的当前的再生应用于噪声的数据115而生成的、与优化后的数据120和降噪后的数据之间的不一致相关的误差值。例如,在特定的实施方式中,成本函数能
够在优化均方误差时使用中间平方误差。在多层感知器(multilayer perceptrons:mlp)神经网络的情况下,反向传播算法使用梯度下降法将基于中间平方误差的成本函数最小化,从而能够用于训练网络。
[0077]
训练神经网络模型基本上指的是,从使成本基准(换句话说是使用成本函数计算出的误差值)最小化的被许可模型的集合(或者贝叶斯框架中被许可的模型的集合中的分布的决定)选择一个模型。一般来说,能够使用对于神经网络模型的训练的多个算法的任意的算法来训练dl网络(例如,通过应用优化理论、统计推断)。
[0078]
例如,在人工的神经网络的训练中使用的优化法中,能够在计算实际的梯度时使用反向传播,并使用存在梯度下降的几个形式。这能够通过获取关于网络参数的成本函数的导函数、然后变更与梯度相关的方向上的该参数来进行。反向传播训练算法是最快下降(例如,在可变学习率下的可变学习率以及运动量、弹性反向传播(resilient backpropagation))、拟牛顿法(例如,broyden
–
fletcher
–
goldfarb
–
shanno algorithm、一步割线(one step secant)、还有莱文贝格-马夸特)、或者共轭梯度法(例如,fletcher-reeves更新、polak-riviere更新、powell-beale重开始、以及带有刻度的共轭梯度)。而且,基因表达编程、模拟退火算法、期待值最大化、非参数法以及粒子群优化等的发展的方法也能够用于训练dl神经网络135。
[0079]
图3示出了使用训练数据的网络的训练用的方法100的步骤130(而且关于方法100’的步骤130’也是相同的)的实施方式的流程概要图的非限定例。数据115能够设为噪声的图像或者提示伪影的图像。例如,伪影有时由于特定的重构法而产生,或者有时也由于对投影数据的取得(例如,较大的锥形角度下的束取得)使用的方法而产生。
[0080]
在步骤130的步骤210中,生成对dl网络135的系数的最初的推测(initial guess)。例如,该最初的推测有时基于图像化的区域的纯知识,或者基于一个或多个去噪法、边缘检测法、以及/或者斑点(blob)检测法。进而,该最初的推测如上述说明那样,有时基于针对与不同的噪声等级相关的训练数据而训练出的dl网络135或者不同的ct扫描法的使用。
[0081]
例示的去噪法包含线形平滑滤波器、各向异性扩散、非局部的平均、非线性滤波器。线形平滑滤波器通过使用低通滤波器或者表示平滑操作的掩模将原始图像卷积,从而将噪声去除。例如,高斯的掩模具备由高斯函数决定的要素。该卷积指的是使各像素的值更接近该像素附近的像素的值。各向异性扩散通过在与热传导方程式相同的平滑偏微分方程式下使图像展开,从而一边维持清晰的边界一边将噪声去除。中值滤波器是非线性滤波器的一个例子,如果在被适当设计的情况下,非线性滤波器也能够保持边界并避免模糊。中值滤波器是层数条件秩选择(rank-conditioned rank-selection:rcrs)滤波器的一个例子,无需获取明显的模糊伪影,就能够用于从图像中将椒盐噪声去除。进而,在支持被图像化的区域在由均匀的区域之间的清晰的边界明确区分的较广区域中呈均匀性这一假设的情况下,能够使用采用总变差(tv)最小化正规化项的滤波器。tv滤波器是非线性滤波器的其他例子。除此之外,非局部的平均滤波是使用图像中的相同的斑块中的被加权的平均来决定降噪了的像素的例示的方法。
[0082]
在步骤130的步骤220中,在网络处理后的噪声的数据115以及优化后的数据120间计算误差(例如,成本函数)。能够使用包含上述说明的那种成本函数的、图像(正弦图)数据
间的任意的公知的成本函数或者距离测量来计算该误差。
[0083]
在步骤130的步骤230中,能够计算误差中的变化作为网络中的变化的函数(例如,误差梯度),此外,该误差中的该变化能够用于选择向dl网络135的权重/系数的后续的变化所对应的方向以及步骤大小。在这样的方法中,计算误差的梯度也与梯度下降优化法的特定的实施方式一致。在特定的其他的实施方式中,如本领域技术人员可理解的那样,该步骤可以省略,也可以以及/或者替换为根据另一优化算法的另一步骤(例如,模拟退火算法或者遗传算法那样的非梯度下降优化算法)。
[0084]
在步骤130的步骤240中,对dl网络135决定新的系数的集合。例如,能够使用在步骤230中计算出的变化而如梯度下降优化法或者超松弛加速法(over-relaxation acceleration method)中的那样更新权重/系数。
[0085]
在步骤130的步骤250中,使用dl网络135的更新后的权重/系数计算新的误差值。
[0086]
在步骤130的步骤260中,在决定网络的训练是否完成时,使用规定的停止基准。例如,规定的停止基准能够判断新的误差以及/或者执行的总逐次执行数是否超过阈值。例如,停止基准能够满足新的误差低于规定的阈值、或者已达到最大逐次执行数中的某个情况。在未满足停止基准的情况下,处理130可通过返回步骤230并进行重复,从而使用新的权重以及系数,返回逐次循环的开始而继续(该逐次循环包含步骤230、240、250、260)。在满足停止基准的情况下,处理130完成。
[0087]
除了图3所示的针对误差最小化的实施方式之外,处理130能够使用包含例如局部最小化法、凸优化法以及全局优化法的许多其他的公知的最小化法中的一个。
[0088]
在成本函数(例如,误差)具有与全局的最小点不同的极小值的情况下,鲁棒概率的优化处理对于找出成本函数的全局的最小点来说是有益的。用于找出极小值的优化法的例子能够设为nelder-mead单纯形法、梯度下降法、牛顿法、共轭梯度法、射击(shooting)法、或者其他的公知的局部优化法中的一个。还有很多用于找出广域的最小值的公知的方法,包含遗传算法、模拟退火算法、穷举搜索、区间法、以及其他的以往的确定性的、概率性的、发现性的、以及元启发式(metatheuristic)法。这些任意的方法能够用于将dl网络的权重以及系数优化。进而,也能够使用反向传播法而优化神经网络。
[0089]
图4以及图5示出了步骤170的实施方式的流程概要图。图4是针对全部的ann的一般规则,图5针对特定的cnn。进而,图4以及图5是dl不是对重构图像而是对正弦图数据进行操作的代替,能够向步骤170’应用。图4所示的步骤170的实施方式对应于将dl网络135应用于在步骤160中重构的图像。在卷积层之后,接着,cnn能够包含组合卷积层中的神经元集团的输出的、局部以及/或者全局池化层。
[0090]
在步骤410中,神经元(换句话说是节点)间的耦合所对应的权重/系数应用于重构图像的像素所对应的各别的输入。
[0091]
在步骤420中,加权后的输入被合计。仅关于下一层的规定的神经元所耦合的不是零的权重/系数在前一层中表示的图像中被区域性地局部化的情况下,步骤410以及420的组合与执行卷积操作基本上同质。
[0092]
在步骤430中,各别的阈值适用于各别的神经元的加权后的合计。
[0093]
在处理440中,分别对后续的层重复加权、合计以及活性化的步骤。
[0094]
图5示出了步骤170的另一实施方式的流程概要图。图5所示的步骤170(170’)的实
施方式使用针对dl网络135的cnn的非限定实施方式而对应与重构图像(正弦图数据)相关的操作。
[0095]
在步骤450中,关于卷积层的计算如前述的内容中说明那样,且根据本领域技术人员对卷积层的理解来执行。
[0096]
在步骤460中,来自卷积层的输出是向池化层的输入。关于该池化层,根据池化层的前述的说明执行,且根据本领域技术人员对池化层的理解而执行。
[0097]
在处理470中,接着,池化层存在的卷积层的步骤能够在规定数的层中重复进行。与混合存在的卷积以及池化层相接续(混合存在),能够向按照图4中的对ann层提供的说明而执行的ann层的规定数,赋予来自池化层的输出。最终输出可成为具有所希望的无噪声/伪影的特征的重构图像。
[0098]
图6描绘出ct装置或者ct扫描仪所含的放射线架台的实施例。如图6所图示,放射线架台500在从侧面观察时被描绘,还包含x射线管501、环状框架502、以及多列或者二维阵列型x射线检测器503。x射线管501以及x射线检测器503在环状框架502上横截被检体obj而正相反地安装,环状框架502被支承为能够绕旋转轴ra旋转。在被检体obj沿图示的页的进深方向或者跟前方向的轴ra移动的同时,旋转单元507使环状框架502以0.4秒/旋转这一高速进行旋转。
[0099]
以下,一边参照所附的附图一边说明第1实施方式的x射线计算机断层拍摄(ct)装置。希望留意的是,x射线ct装置包含各种类型的装置。具体而言,有x射线管与x射线检测器在要检查的预定的被检体的周边一同围绕的旋转/旋转型机构、以及多个检测器元件配置为环状或者水平状且仅x射线管在要检查的预定的被检体的周边围绕的固定/旋转型机构。本实施方式能够应用于任一类型。这次例示作为当前的主流的旋转/旋转型机构。
[0100]
多切片x射线ct装置还包含高电压产生器509,高电压产生器509通过集电环508生成向x射线管501施加的管电压,以使x射线管501生成x射线。x射线朝向被检体obj照射,用圆表示被检体obj的剖面区域。例如,具有第1扫描中的平均的x射线能量的x射线管501,比第2扫描中的平均的x射线能量小。这样,能够对应于不同的x射线能量而取得二次以上的扫描。x射线检测器503为了检测穿过被检体obj的照射x射线,位于隔着被检体obj距x射线管501相反侧的位置。x射线检测器503还包含各个检测器元件或者检测器单元。
[0101]
ct装置还包含用于处理从x射线检测器503检测出的信号的其他器件。数据收集电路或者数据收集系统(das)504将从x射线检测器503向各通道的输出信号转换为电压信号,将该电压信号放大,进而将该电压信号向数字信号转换。x射线检测器503以及das 504构成为对每1次旋转的规定投影总数(tppr)进行处理。
[0102]
上述说明的数据通过非接触数据发送装置505,被送向放射线架台500外部的控制台内收容的预处理器件506。预处理器件506执行与原始数据相关的灵敏度校正等特定的校正。储存部512在重构处理紧前的工作台中储存也被称作投影数据的结果数据。储存部512与重构器件514、输入器件515、显示部516一起通过数据/控制总线511连接于系统控制器510。系统控制器510控制在使ct系统驱动时将电流限制到达到足够电平为止的电流调整器513。
[0103]
无论是哪一代的ct扫描仪系统,检测器都相对于被检体旋转以及/或者固定。在实施方式中,上文说明的ct系统有时采用第3代几何形状系统与第四代几何形状系统组合而
成的例子。在第3代几何形状系统中,x射线管501与x射线检测器503在环状框架502上正相反地安装,在环状框架502绕旋转轴ra旋转时,绕被检体obj旋转。在第四代几何形状系统中,检测器固定地安装于被检体的周边,x射线管在被检体的周边旋转。在代替的实施方式中,放射线架台500具有被c臂以及支架支承的、配置在环状框架502上的多个检测器。
[0104]
储存部512能够储存由x射线检测器503表示x射线照射量的测量值。进而,储存部512能够储存用于执行方法100的各种步骤的专用程序以及/或者低计数数据校正以及ct图像重构所用的方法100’。
[0105]
重构器件514能够执行方法100以及/或者方法100’的各种步骤。进而,重构器件514能够根据需要执行体绘制处理、图像差处理等前重构处理图像处理。
[0106]
由预处理器件506执行的投影数据的前重构处理也能够包含例如检测器校准、检测器非线性、极性效果所用的校正。进而,前重构处理也能够包含方法100以及/或者方法100’的各种步骤。
[0107]
由重构器件514执行的后重构处理能够根据需要包含图像的滤波、平滑、体绘制处理、以及图像差处理。图像重构处理除了各种ct图像重构法之外,还能够执行方法100以及/或者方法100’的各种步骤。重构器件514在将例如投影数据、重构图像、校准数据及参数、以及计算机程序储存时能够使用储存部。
[0108]
重构器件514能够包含面向特定用途的集成电路(asic)、现场可编程门阵列(fpga)、或者复杂可编程逻辑器件(cpld)等可作为各个逻辑门执行的cpu(中央运算处理装置)。fpga或者cpld的执行可以通过vhdl、verilog、或者任意的其他硬件描述语言而代码化,而且该代码可以在fpga或者cpld中直接储存于电子存储器内,或者也可以作为别处的电子存储器被储存。进而,储存部512也可以是rom、eprom、eeprom(注册商标)、或者flash存储器等非易失性存储器。储存部512也能够如静态ram、或动态ram等那样设为易失性,有时不仅设有电子存储器,还设有对fpga或cpld与存储器之间的相互作用进行管理的微型控制器或微处理器等处理部。
[0109]
代替地,重构器件514中的cpu能够执行包含执行这里说明的功能的计算机可读取命令的集合的计算机程序,该计算机程序储存于任意的上述非暂时的电子存储器以及/或者硬盘驱动器、cd、dvd、flash驱动器、或者其他的任意的已知储存介质中。进而,也可以通过实用应用、后台守护进程、或者操作系统的构成要素、或者它们的组合来提供计算机可读取命令,并与来自美国intel公司的xenon处理器或者来自美国amd公司的opteron处理器等的处理器、以及microsoft vista、unix、solaris、linux、apple、mac-os等操作系统、对本领域技术人员来说已知的其他操作系统成为一体地执行计算机可读取命令。进而,cpu也可以作为为了执行命令而并行地协作工作的多路处理器来执行。
[0110]
在一实施方式中,重构图像在显示部516上映出即可。该显示部516也可以是lcd显示器、crt显示器、等离子显示器、oled、led、或者对本领域技术人员来说已知的其他的显示器。
[0111]
储存部512也可以是硬盘驱动器、cd-rom驱动器、dvd驱动器、flash驱动器、ram、rom、或者对本领域技术人员来说已知的其他的储存介质。
[0112]
如上文说明那样,方法100以及100’也能够在正电子发射断层拍摄(pet)数据、或者磁共振拍摄(mri)数据中使用。
[0113]
方法100(100’)如图7所示的mri系统700的非限定例那样,即使采用使用mri系统收集的mri数据也能够执行。mri是在根据通过激发生成的磁共振信号数据生成图像时由具有拉莫频率的高频(rf)脉冲对配置于静磁场的被检体的核自旋进行磁激发的拍摄扫描法。
[0114]
图7依照公开的实施方式的主题的一个或者多个方面,描绘出磁共振拍摄(mri)系统700的例示的概要的非限定例。mri系统700包含架台710(在概略的剖面图中描绘出)、和相互作用的各种相关的系统要素。至少架台710一般来说配置于屏蔽室。图7中描绘的mri系统几何形状包含静磁场b0磁体712、gx、gy、gz的梯度磁场线圈组714、较大的全身rf线圈(wbc)组件716的实质上同轴的圆筒状几何形状。能够以制作gro、gpe、gss(读取,相位编码,切片选择)功能性轴的方法,控制物理的gx、gy、gz梯度轴。沿着圆筒的横轴的多个元件线圈的阵列与将由被检体台711支承的被检体709的胸部实质包括地表示的拍摄容积718对应。较小的rf线圈719被连结在图像容积718中的更靠近被检体709的头部处地表示。rf线圈能够设为表面线圈或者阵列、或者同样的物体,而且能够对头盖骨、臂、肩、肘、手腕、膝、脚、胸部、脊柱等特定的身体部分定制地成形。mri系统控制器722与mri序列控制器730相互作用,依次控制gx、gy、gz梯度磁场线圈驱动器732、和rf发送部734以及收发开关736(在对收发两方使用了相同的rf线圈的情况下)。mri序列控制器730例如为了执行包含伴随着时移的gss的高速自旋回波(fse)脉冲序列的数据收集序列,而包含适当的程序代码构造738。mri系统控制器722也能够与打印机728、键盘726以及显示部724之间选择性地获取接口。
[0115]
各种相关的系统要素包含制作处理后的图像数据且之后向被构成为送向显示部724的数据处理器742提供输入的rf接收器740。mri数据处理器742为了访问伴随着储存于mri图像存储部746中的时间推移的gss梯度的脉冲序列之前收集的数据收集,也构成为执行储存于代码构造750中的方法100以及/或者方法100’的各种步骤、和mri图像重构程序代码构造744的各种步骤。
[0116]
图7所图示的是mri系统程序储存(储存部)750的一般性的表现,程序代码构造(例如,为了执行方法100以及/或者方法100’的各种步骤,为了定义图形用户界面且向图形用户界面接受操作者输入等)被储存于能够访问到mri系统的各种数据处理要素的非暂时的计算机可读取储存介质。该程序750至少一部分能够根据需要划分(segment)为各种相关的系统的不同要素而直接连接。
[0117]
将说明移到使用pet数据的方法100(100’)的实施方式,该pet数据是使用图8a以及8b所示的pet扫描仪800的非限定例收集的。在正电子发射断层拍摄(pet)的拍摄中,放射性医药品造影剂通过注入、吸入、经口摄取向被图像化的预定的被检体内取入。在药剂投放之后,造影剂的物理性以及生物体分子的特征成为造影剂在被检体的身体内的特定的场所集中的重要因素。造影剂的实际的空间分布、造影剂的累积的区域的亮度、还有从造影剂的投放至最终的去除的过程的动态全部是可能具有临床意义的要素。在该处理中,附着于放射性医药品造影剂的正电子的发射中,根据半衰期、分支比等同位素的物理特性,放射正电子。放射性核素发射正电子,而且发射出的正电子与电子碰撞的情况下,在正电子与电子耦合的位置,产生湮没事件(例如,湮没事件有时会产生几乎偏离180度地移动的、二条伽马线(511kev))。
[0118]
为了重构基于断层拍摄重构原理的示踪剂的时空分布,关于检测出的各事件,对于该事件的能量(换句话说是生成的光的量)、其位置、还有其定时赋予特征。通过检测二条
伽马线,而且在该二条伽马线的位置之间引出线、即引出将同时计数的两个检测器连结的反应线(line-of-response:lor),生成具有可能性的相互作用的线,因此能够决定原始的湮没的可能性较高的位置。通过将这些线累积多条,且使用断层拍摄重构处理,能够将放射线医药品的分布重构。进而,通过使用精确时间(几百皮秒)的飞行时间(time-of-flight:tof)的计算,也能够追加与沿着lor的事件的可能性较高的位置有关的追加信息。通过聚集事件的多个线,能够通过断层拍摄重构来推断被检体的图像。
[0119]
pet拍摄系统在检测从被检体放射的伽马线时,有时使用相向位置的检测器。检测器的环能够用于检测来自各角度的伽马线。这样,pet扫描仪有时实质被设为圆筒形,以便尽可能多地捕捉该方向的放射线。pet扫描仪能够由几千个各别的晶体(换句话说是闪烁体元件)构成,该晶体排列成在测量来自各别的闪烁事件的光脉冲时由光检测器在模块中汇聚的二维闪烁体阵列。由光检测器测量出的具有相关性的脉冲能量用于确定闪烁事件的位置。晶体的长度或者深度决定了伽马线被怎样捕捉。闪烁晶体的一个例子是lyso(或者lu1.8y0.2sio5:ce或磷酸原硅酸盐)。也有使用其他的晶体的情况。
[0120]
通过使用安格逻辑以及晶体解码,能够确定各闪烁事件的原因出自于特定的闪烁体。闪烁事件首先生成各向同性地放射的光。该光的空间分布在被四个最近的光检测器检测之前,能够通过闪烁体表面与反射器的相互作用来校正。根据由这四个光检测器分别测量出的相关的脉冲能量,能够决定与该四个光检测器相关的闪烁事件的位置。用于根据光检测器的相关的脉冲能量导出位置信息的公式被称作安格逻辑。为了使用查找表向各闪烁体事件分配闪烁体元件,根据flood映射生成查找表,由此能够进一步改进这些位置。从使用安格逻辑取得的x以及y位置向另一闪烁体元件映射的该处理被称作晶体解码。
[0121]
图8a与8b示出包含作为长方形的检测器模块而分别构成的多个grd(例如,grd1、grd2、grdn)的pet扫描仪800。根据一实施方式,检测器环包含40个grd。在另一实施方式中,grd有48个,由于对pet扫描仪800制作更大的腔内尺寸,可使用更多数量的grd。
[0122]
各grd能够包含吸收伽马线且发射闪烁光子的、各别的检测器晶体的二维阵列。能够通过也在grd内配置的光电倍增管(pmts)的二维阵列检测闪烁光子。光导有时设于检测器晶体的阵列与pmts之间。而且,各grd能够包含多个各种尺寸的pmts,该pmts分别被配置为接收来自多个检测器晶体的闪烁光子。各pmt能够制作表示闪烁事件何时产生的模拟信号、以及产生检测器事件的伽马线的能量。在此基础上,有时从一个检测器晶体发射的光子由一个以上的pmt检测,另外,能够基于各pmt中产生的模拟信号而使用例如安格逻辑与晶体解码来决定与检测事件对应的检测器晶体。
[0123]
图8b示出了为了检测从被检体obj发射的伽马线而配置的、具有伽马线(γ线)光子计数检测器(grd)的pet扫描仪系统的概略图。grd能够测量与各伽马线检测对应的定时、位置以及能量。在一实施方式中,伽马线检测器如图8a以及8b所示那样配置为环状。检测器晶体能够被设为闪烁体晶体。该闪烁体晶体具有由二维阵列配置的各别的闪烁体元件,该闪烁体元件能够设为任意的进行闪烁(scintillating)的物质。pmts为了能够进行闪烁事件的安格逻辑以及晶体解码,能够配置成利用多重pmt检测来自各闪烁体元件的光。
[0124]
图8b示出了pet扫描仪800的配置的例子,图中有在顶板816上在横向上被图像化的预定的被检体obj、包围被检体周边地配置的grd1~grdn的grd模块、顶板816。grd能够固定连接于在架台840上固定连接的圆形构成要素820。架台840容纳pet拍摄装置的几个部
分。pet拍摄装置的架台840包含被检体obj与顶板816能够通过的开口孔径、为了能够由grd检测的湮没事件而从被检体obj向相反方向发射的伽马线、以及能够用于决定关于伽马线的对的偶然的一致的时刻和能量信息。
[0125]
在图8b中,也示出了伽马线检测数据的收集、存储、处理以及分配所用的电路以及硬件。电路与硬件包含处理器870、网络控制器874、存储器878、以及数据取得系统(das)876。pet拍摄装置还包含将来自grd的检测测量结果向das 876、处理器870、存储器878、网络控制器874发送的数据通道。数据取得系统876能够控制来自检测器的检测数据的取得、数字处理和发送。在一实施例中,das 876控制诊视床816的移动。处理器870执行包含这里叙述的根据检测数据的图像重构、检测数据的前重构处理以及图像数据的后重构处理等在内的功能。
[0126]
处理器870能够构成为执行这里叙述的方法100以及/或者100’。处理器870能够包含面向特定用途的集成电路(asic)、现场可编程门阵列(fpga)、或者其他复杂可编程逻辑器件(cpld)等可作为各个逻辑门执行的cpu。fpga或者cpld的实施例能够通过vhdl、verilog、或任意的其他硬件描述语言而代码化,而且该代码能够在fpga或者cpld中直接储存于电子存储器内,或也能够作为别处的电子存储器被储存。进而,存储器也可以是rom、eprom、eeprom、或者flash存储器等非易失性的。存储器可以是静态或者动态ram等易失性的,也可以除了电子存储器之外还提供用于对fpga或者cpld与存储器的相互作用进行管理的微型控制器、微处理器等处理器。
[0127]
代替地,处理器870中的cpu能够执行包含执行方法100以及/或者方法100’的各种步骤的计算机可读取命令的集合的计算机程序,该计算机程序储存于任意的上述的非暂时的电子存储器以及/或者硬盘驱动器、cd、dvd、flash驱动器、或者其他的任意的公知的储存介质。进而,也可以作为实用应用、后台守护进程、或者操作系统的构成要素、或它们的组合来提供计算机可读取命令,规定的处理器、规定的操作系统、对本领域技术人员来说公知的其他操作系统与处理器成为一体地执行计算机可读取命令。进而,cpu能够作为为了执行命令而并行地协作动作的多路处理器来执行。
[0128]
存储器878能够设为硬盘驱动器、cd-rom驱动器、dvd驱动器、flash驱动器、ram、rom、或者对本领域技术人员来说公知的其他的电子储存介质。
[0129]
网络控制器874有时与pet拍摄装置的各种部分间获取接口。除此之外,网络控制器874有时也与外部网络获取接口。如被理解那样,外部网络可以是因特网等公用网络、lan或者wan网络等私用网络、它们的任意的组合,也可以包含pstn或者isdn子网络。外部的网络可以通过有线连接,也可以是无线。此外,无线网络也可以是任意的其他公知的通信的无线方式。
[0130]
(第2实施方式)
[0131]
接下来,对第2实施方式的医用图像处理装置进行说明。
[0132]
一般来说,重构图像的噪声粒度(例如,图像上的浓度的偏差所引起的粒状的随机的噪声纹理)受到拍摄条件中的特别是拍摄视场(field of view:fov)尺寸、重构函数、x射线剂量的影响。
[0133]
例如,对于同一拍摄部位,将fov以外的拍摄条件、重构函数、矩阵尺寸设为相同的情况下,随着fov变小,粒度变粗。特别是,在进行使用了噪声模型的重构处理的情况下,有
时容易受到fov尺寸的不同带来的粒度的影响。另外,在拍摄部位为骨的情况下,通常大多使用相同的(或具有相近的值的)重构函数。另一方面,所选择的fov尺寸在对内耳部分的骨进行拍摄的情况下为70mm~100mm,在拍摄四肢的骨的情况下为50mm~100mm,在拍摄椎骨的情况下为100mm~150mm这样的程度,根据作为拍摄对象的骨是哪个部位的骨而不同。其结果,即使在使用相同的重构函数的情况下,在所显示的重构图像间,噪声粒度也会不同。因此,在对于同一诊断部位执行fov尺寸不同的拍摄并观察多个图像的情况下,由于噪声粒度的不同,可能导致难以比较图像等、作业性的降低。
[0134]
进而,适合的重构函数、所设定的fov根据拍摄部位是腹部、肺、胸部、头部等而不同。因此,显示的重构图像的噪声粒度按照每个拍摄部位而不同。另一方面,阅片医师关于成为观察对象的重构图像,也有时希望与拍摄部位的异同无关地以相同的噪声粒度进行观察。
[0135]
因此,本实施方式的重构器件514具有与尺寸不同的多个fov对应的多个dnn,向fov尺寸所对应的dnn输入重构图像,输出具有不取决于fov尺寸的同一等级(用户的希望等级)的噪声粒度的重构图像。
[0136]
另外,在本实施方式中说明的功能能够在第1实施方式中说明过的功能的基础上应用、或单独地应用。另外,本实施方式中的dnn的输入层、中间层、输出层、活性化函数的选择、加重系数的选择、可包含cnn的构成等如第1实施方式中说明的那样。之后叙述本实施方式中的dnn的训练。
[0137]
图9是本实施方式的重构器件514的框图。如该图所示,重构器件514具备重构处理部5141、降噪处理部5142。以下,说明重构处理部5141、降噪处理部5142各自的构成、功能。
[0138]
(重构处理部5141的构成
·
功能)
[0139]
重构处理部5141以噪声减少、伪影减少作为目的,在投影数据上与图像数据上的二个阶段执行使用了噪声模型的噪声减少处理,生成s/n比以及质感较高的重构图像。另外,本重构处理部5141中执行的处理也能够与第1实施方式中说明过的噪声减少处理组合。
[0140]
图10是表示重构处理部5141的概略结构的一个例子的框图。如该图所示,重构处理部5141具有第1噪声取得部5141a、第2噪声取得部5141b、噪声推断部5141c、噪声减少处理部5141d、重构图像生成部5141e、优化处理部5141f、更新处理部5141g、混合处理部5141h。
[0141]
第1噪声取得部5141a针对对数转换前的投影计数数据,利用系统模型(考虑到装置几何形状等装置固有的特性的扫描仪模型等)推断噪声量。
[0142]
第2噪声取得部5141b针对对数转换前的投影计数数据,利用统计学的噪声模型(考虑到各x射线量带中的光子噪声与电噪声的统计学的噪声模型)推断噪声量。
[0143]
噪声推断部5141c基于在第1噪声取得部5141a、第2噪声取得部5141b各自中推断出的各噪声量,取得关于对数转换前的投影计数数据的推断噪声的总量。
[0144]
噪声减少处理部5141d根据在噪声推断部5141c中推断出的噪声量,对对数转换前的投影计数数据执行噪声减少处理。另外,噪声减少处理部5141d对噪声减少后的对数转换前的投影计数数据执行对数转换等并输出。
[0145]
重构图像生成部5141e执行使用了由噪声减少处理部5141d接收到的(噪声减少处理以及对数转换后的)投影数据的重构处理,生成重构图像。该重构图像生成部5141e执行
的重构处理也可以是逐次近似重构处理(全ir处理)、滤波反投影处理(fbp处理)、使用了ir处理与fbp处理双方的处理(混合处理)中的某一个。
[0146]
优化处理部5141f使用解剖学的模型,对从由重构图像生成部5141e接收到的重构图像或者从更新处理部5141g反馈的更新处理后的重构图像,使用三维信息维持高清晰度的构造的同时,执行选择性地去除图像数据上存在的噪声的优化处理。另外,优化处理部5141f对于由重构图像生成部5141e接收到的重构图像,执行规定的平滑化处理。
[0147]
更新处理部5141g使用从优化处理部5141f输出的、优化处理后的图像数据与平滑化处理后的图像数据,执行重构图像的更新处理。更新后的重构图像被再次向优化处理部5141f输出。在更新处理部5141g与优化处理部5141f之间,重复执行上述优化处理、平滑化处理、更新处理,直到满足规定的条件为止。
[0148]
混合处理部5141h以规定的比率混合(blend)从更新处理部5141g输出的重构图像、以及从重构图像生成部5141e输出的(初期)重构图像,使s/n比提高的同时在图像数据上维持噪声粒度,生成具有更自然的质感的重构图像。
[0149]
另外,能够基于拍摄部位、临床用途等,决定更新处理部5141g与优化处理部5141f之间的重复处理的次数、混合处理部5141h中的混合处理的混合比率。
[0150]
(降噪处理部5142的构成
·
功能)
[0151]
图9所示的降噪处理部5142具有与尺寸不同的多个fov对应的多个dnn。降噪处理部5142接收从重构处理部5141输出的具有各种fov尺寸的重构图像,利用dnn执行降噪处理,输出具有不取决于fov尺寸的相同等级的噪声粒度的重构图像。另外,本降噪处理部5142所执行的降噪处理并不限定于与上述fov尺寸相关的降噪处理,也能够组合其他的降噪处理。
[0152]
图11是表示降噪处理部5142的概略结构的一个例子的框图。如该图所示那样,降噪处理部5142具有网络选择部5142a、第1dnn组5142b。
[0153]
网络选择部5142a接收从重构处理部5141输出的重构图像、以及与fov尺寸相关的信息,基于该重构图像的fov尺寸,选择降噪处理所使用的dnn,向选择出的dnn输出重构图像。
[0154]
第1dnn组5142b由分别与分类成n个阶段的fov尺寸1~fov尺寸n对应的dnn5142b1~dnn5142bn构成。各dnn5142bi(其中,i是满足1≤i≤n的整数)执行降噪处理(噪声粒度等级的统一化处理),该降噪处理中,输入是与自身的阶段相同的fov尺寸i的重构图像,并输出具有(与fov尺寸无关)预先设定的噪声粒度的重构图像。
[0155]
图12是表示降噪处理部5142的概略结构的其他例的框图。该图所示的降噪处理部5142具有网络选择部5142a、分别与被分类为m个阶段的噪声粒度等级1~等级n对应的第1dnn组5142b~第m的dnn组5142z。
[0156]
网络选择部5142a基于所希望的噪声粒度等级,从第1dnn组5142b~第m的dnn组5142z中选择对应的dnn组。另外,网络选择部5142a接收从重构处理部5141输出的重构图像以及与fov尺寸相关的信息,基于该重构图像的fov尺寸,从基于噪声粒度等级选择的dnn组中选择降噪处理中使用的dnn,向所选择的dnn输出重构图像。
[0157]
另外,所希望的噪声粒度等级可以是用户经由输入器件515通过手动操作输入的构成,也可以是基于作为拍摄条件而输入的拍摄部位、重构函数等为基准自动地选择的构
成。这样,能够通过拍摄部位、重构函数等任意地选择噪声粒度的构成在画质改善、图像观察的高效率中特别有益。
[0158]
第1dnn组5142b~第m的dnn组5142z分别与噪声粒度等级1~等级m对应,由被分类为n个阶段的fov尺寸1~fov尺寸n所分别对应的n个dnn构成。各dnn5142bi~zi(其中,i是满足1≤i≤n的整数)执行降噪处理(噪声粒度等级的统一化处理),该降噪处理中,输入是与自身的阶段相同的fov尺寸i的重构图像,并输出具有(与fov尺寸无关)预先设定的噪声粒度的重构图像。
[0159]
(dnn的训练)
[0160]
通过以许多个模式准备训练样本,并将其作为训练数据来优化网络参数,来实施本实施方式的降噪处理部5142所具有的各dnn的训练(监督学习),上述训练样本由作为具有与分配给自身的fov尺寸相应的噪声粒度的输入数据的重构图像、与作为与fov尺寸无关地优化噪声粒度等级后的输出数据的重构图像的对构成。
[0161]
图13是表示图11、图12所示的各dnn的训练的流程的流程图。图13中的各步骤910、920、930、940、950、960分别与图3所示的各步骤210、220、230、240、250、260实质上对应。各个步骤的详细情况设为与图3的说明中说明过的内容相同,概略如下。
[0162]
即,如图13所示,将成为训练的对象的dnn的各参数初始化(步骤910),计算与fov尺寸无关地地优化噪声粒度后的重构图像与作为dnn输出的重构图像之间的误差(步骤920)。使用概率的梯度下降法等算法,对计算出的误差中的变化进行计算,作为dnn的系数的变化的函数(步骤930),使用计算出的变化的函数更新dnn(步骤940)。进而,计算与fov尺寸无关地优化噪声粒度后的重构图像与作为来自步骤940中更新后的dnn的输出的重构图像之间的误差(步骤950)。判定计算出的误差中的变化是否满足停止条件,在满足的情况下,将dnn的网络参数固定(步骤960的“是”)。另一方面,在计算出的误差中的变化不满足停止条件的情况下,再次重复步骤930~950的处理,优化网络参数(步骤960的“否”)。
[0163]
(变形例)
[0164]
第1实施方式以及第2实施方式中说明过的重构器件514所具有的功能也能够通过具有经由网络的客户-服务器型的构成的医用图像处理系统来实现。
[0165]
图14是表示具有经由网络的客户-服务器型的构成的医用图像处理系统970的一个例子的图。如该图所示那样,医用图像处理系统970具备作为客户侧装置的医用图像诊断装置980、作为经由网络n而与该医用图像诊断装置980连接的服务器侧装置的医用图像处理装置990。
[0166]
医用图像诊断装置980典型来说是图6所示的x射线ct装置、图7所示的mri装置、图8a、图8b所示的pet装置等。
[0167]
医用图像处理装置990具有收发部991、存储部992、处理电路993。收发部991经由网络n而与医用图像诊断装置980之间进行数据的收发。存储部992存储从医用图像处理装置990接收的医用图像数据、执行已叙述的重构处理、降噪处理等的各种专用程序。处理电路993是实现已叙述的重构器件514的功能的处理器。
[0168]
根据这样的构成,无需在医用图像诊断装置980中安装重构器件514的功能。因此,能够减少医用图像诊断装置980中的处理负担,并且使医用图像诊断装置980的成本减少。另外,作为服务器侧装置,在医用图像处理装置990中执行统一的重构处理、降噪处理。因
此,与在各医用图像诊断装置中执行重构处理、降噪处理的情况相比较,能够消除操作者带来的画质等的偏差。
[0169]
(效果)
[0170]
根据以上叙述的构成,即使是因fov尺寸的不同而噪声粒度等级不同的重构图像,也能够输出具有不取决于fov尺寸的相同等级(用户的所希望等级)的噪声粒度的重构图像。另外,关于最终获得的重构图像的噪声粒度等级,也能够根据拍摄部位等任意地选择。用户能够自由取得再现了所希望的噪声粒度等级的重构图像。其结果,能够提供易于比较的图像,能够有助于阅片医师的作业效率的提高。
[0171]
另外,在本实施方式中,在降噪处理部5142中进行将噪声粒度等级统一化的处理之前,在重构处理部5141中执行使用了噪声模型的噪声减少处理。因而,在降噪处理部5142中的处理之前,能够使条纹伪影减少。其结果,在dnn中,无需设置用于减少条纹伪影的层,能够压缩dnn的层构造。
[0172]
虽然叙述了特定的实施方式,但另一方面,这些实施方式只是作为一个例子而提出的,并不意图限定本公开文的范围。实际上,这里说明的新的方法、装置、系统能够以其他的各种方式具体化,进而,能够不脱离本公开文的主旨地、以本公开文说明的方法、装置、系统的形式进行省略、替换、变更。
技术特征:
1.一种医用图像处理装置,其中,具备使用了特定的神经网络的处理部,上述特定的神经网络具有输入层、输出层以及设于上述输入层与上述输出层之间的中间层,通过基于多个数据的学习处理而生成,上述医用图像处理装置包括:取得部,取得包含第1医用图像数据的立体图像数据;以及处理部,通过将上述包含第1医用图像数据的立体图像数据输入上述特定的神经网络,从而输出降低了上述第1医用图像数据的噪声或者伪影后的第2医用图像数据。2.如权利要求1所述的医用图像处理装置,其中,还具有存储部,上述存储部存储通过对以多个均匀或者类似的拍摄条件取得的数据进行学习处理而生成的、分别对应于该多个拍摄条件的多个神经网络,上述神经网络具有输入层、输出层以及设于上述输入层与上述输出层之间的中间层,上述处理部使用上述多个神经网络中的、与上述第1医用图像数据的拍摄条件对应的上述特定的神经网络,对输入到上述输入层的上述第1医用图像数据进行处理,由上述输出层输出上述第2医用图像数据。3.如权利要求1所述的医用图像处理装置,其中,还具有存储部,上述存储部存储通过对多个均匀或者类似的噪声等级的数据进行学习处理而生成的、分别对应于该多个噪声等级的多个神经网络,上述神经网络具有输入层、输出层以及设于上述输入层与上述输出层之间的中间层,上述处理部使用上述多个神经网络中的、与上述第1医用图像数据的噪声等级对应的上述特定的神经网络,对输入到上述输入层的上述第1医用图像数据进行处理,由上述输出层输出上述第2医用图像数据。4.如权利要求1所述的医用图像处理装置,其中,上述第1医用图像数据是重构前的数据。5.如权利要求1所述的医用图像处理装置,其中,上述第1医用图像数据是重构图像数据。6.如权利要求5所述的医用图像处理装置,其中,还具有存储部,上述存储部存储通过对多个拍摄视场尺寸的数据进行学习处理而生成的、分别对应于该多个拍摄视场尺寸的多个神经网络,上述神经网络具有输入层、输出层以及设于上述输入层与上述输出层之间的中间层,上述处理部使用上述多个神经网络中的、与上述第2医用图像数据的噪声等级对应的上述特定的神经网络,对输入到上述输入层的上述第2医用图像数据进行处理,由上述输出层输出第3医用图像数据。7.如权利要求1所述的医用图像处理装置,其中,上述多个数据包含降噪前的多个数据以及分别与上述降噪前的多个数据对应的降噪后的多个数据。8.如权利要求1所述的医用图像处理装置,其中,上述多个数据包含伪影去除前的多个数据以及分别与上述伪影去除前的多个数据对应的伪影去除后的多个数据。9.如权利要求1所述的医用图像处理装置,其中,
上述多个数据包含噪声粒度处理前的多个数据以及分别与上述噪声粒度处理前的多个数据对应的噪声粒度处理后的多个数据。10.如权利要求1所述的医用图像处理装置,其中,上述处理部基于根据拍摄系统的几何形状推断出的噪声和根据统计学的噪声模型推断出的噪声,对上述第1医用图像数据或者上述第2医用图像数据执行噪声减少处理。11.如权利要求1所述的医用图像处理装置,其中,上述处理部使用三维信息,执行维持上述第1医用图像数据或者上述第2医用图像数据中的高清晰度的构造并选择性地去除噪声的处理。12.如权利要求1所述的医用图像处理装置,其中,上述立体图像数据包含上述第1医用图像数据和该第1医用图像数据附近的医用图像数据,上述处理部通过将上述第1医用图像数据和上述第1医用图像数据附近的医用图像数据输入上述特定的神经网络,从而输出降低了上述第1医用图像数据的噪声或者伪影后的上述第2医用图像数据。13.如权利要求12所述的医用图像处理装置,其中,上述第1医用图像数据附近的医用图像数据包含上述第1医用图像数据的正上方的切片的图像数据和正下方的切片的图像数据。14.如权利要求12所述的医用图像处理装置,其中,上述特定的神经网络具有三个通道的输入和一个通道的输出。15.一种医用图像处理系统,具备使用了特定的神经网络的服务器装置和客户装置,其中,上述特定的神经网络具有输入层、输出层以及设于上述输入层与上述输出层之间的中间层,通过基于多个数据的学习处理而生成,上述服务器装置具有:取得部,取得包含第1医用图像数据的立体图像数据;以及处理部,通过将上述包含第1医用图像数据的立体图像数据输入上述特定的神经网络,从而输出降低了上述第1医用图像数据的噪声或者伪影后的第2医用图像数据,上述客户装置经由网络接收上述第2医用图像数据。
技术总结
本发明提供与以往相比能够实现画质改善、高速处理、硬件成本减少的医用图像处理装置以及医用图像处理系统。本实施方式的医用图像处理装置具备存储部、处理部。存储部存储通过对按照每个拍摄对象部位取得的多个数据进行学习处理而生成的、分别对应于多个拍摄对象部位的多个神经网络,上述神经网络具有输入层、输出层以及设于上述输入层与上述输出层之间的中间层。处理部使用分别对应于上述多个拍摄对象部位的多个神经网络中的、与第1数据的拍摄对象部位对应的神经网络,对输入到上述输入层的上述第1数据进行处理,由上述输出层输出第2数据。数据。数据。
技术研发人员:周健 余宙 刘研
受保护的技术使用者:佳能医疗系统株式会社
技术研发日:2018.09.29
技术公布日:2023/8/24
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/