CN104123711A - 一种三维图像中多器官的定位方法 - Google Patents

一种三维图像中多器官的定位方法 Download PDF

Info

Publication number
CN104123711A
CN104123711A CN201310146337.9A CN201310146337A CN104123711A CN 104123711 A CN104123711 A CN 104123711A CN 201310146337 A CN201310146337 A CN 201310146337A CN 104123711 A CN104123711 A CN 104123711A
Authority
CN
China
Prior art keywords
mrow
organ
msub
msubsup
boundary point
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310146337.9A
Other languages
English (en)
Other versions
CN104123711B (zh
Inventor
刘靖
孙贤军
庄吓海
李强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai United Imaging Healthcare Co Ltd
Original Assignee
Shanghai United Imaging Healthcare Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai United Imaging Healthcare Co Ltd filed Critical Shanghai United Imaging Healthcare Co Ltd
Priority to CN201310146337.9A priority Critical patent/CN104123711B/zh
Publication of CN104123711A publication Critical patent/CN104123711A/zh
Application granted granted Critical
Publication of CN104123711B publication Critical patent/CN104123711B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Image Analysis (AREA)

Abstract

本发明提供一种三维图像中多器官的定位方法,包括:基于器官模板训练的方法,构建任一所述器官的边界点相对于所有所述器官质心位置的偏移量的共存广义霍夫变换查找表;输入所述三维图像,确定所述三维图像中所有器官的边界点的位置和梯度;根据所述边界点的位置和梯度以及所述查找表,确定所述三维图像中各个器官的质心位置,即确定所述三维图像中各个器官的位置。本发明同时使用需定位器官本身的形态信息以及其与其它器官之间的相对位置关系信息,能快速、准确和稳定地定位出图像中的器官的位置。

Description

一种三维图像中多器官的定位方法
技术领域
本发明涉及图像处理领域,尤其涉及一种三维图像中多器官的定位方法。
背景技术
快速、准确和稳定地定位人体器官在医学图像中的位置,通常是计算机辅助诊断的一个重要步骤。医学图像中的器官自动分割、器官结构(包括病灶)提取和量化分析等都取决于在复杂的医学图像准确地定位出各器官的所在位置。
医学图像中的器官定位方法,大致可以归为两类。第一类方法通常不需要任何先验的器官模型,而是搜索大量的医学图像作为训练样本,通过机器学习的方法来提取各个器官在图像中的特征,并根据这些特征来确定感兴趣的器官在一副未知图像中的位置[S.Seifert,A.Barbu,S.K.Zhou,D.Liu,J.Feulner,M.Huber,M.Suehling,A.Cavallaro,and D.Comaniciu,″Hierarchicalparsing and semantic navigation of full body CT data,″Medical Imaging,vol.7259,p.725902,2009]。但是,由于医学图像中的人体器官差异和形态变化较大,尤其对于质地较柔软的三维器官图像(比如肝脏、脾脏等),这类方法通常需要大量由人工勾勒出“金标准”的图像标本,来训练一个器官分类器从而定位感兴趣的器官位置。
第二类方法使用先验的人体内器官的形态、位置分布分模型(通常被称为参数模型),通过寻找与未知图像“最匹配”的模型,来确定各个器官在该图像中的位置。这类方法通常又包括1)图像配准法[M.G. Linguraru,J.A.Pura,V.Pamulapati,and R.M.Summers,″Statistical4D graphs for multi-organ abdominalsegmentation from multiphase CT,″Medical Image Analysis,vol.16,pp.904-914,May2012]、2)模型拟合的方法[J.H.Yao and R.M.Summers,″StatisticalLocation Model for Abdominal Organ Localization,″Medical Image Computingand Computer-Assisted Intervention-Miccai2009,Pt Ii,Proceedings,vol.5762,pp.9-17,2009],但是这两种方法在对三维医学图像的处理中,通常速度比较慢,并且在对容易产生较大形变和较大位移的器官地位中,效果较差。(3)广义霍夫变换,是一种较为快速和稳定的定位图像中不规则形状的方法,也已经被应用到医学图像中的器官定位上[Q.Li,S.Katsuragawa,and K.Doi,″Improved contralateral subtraction images by use of elastic matching technique,″Medical Physics,vol.27,pp.1934-1942,Aug2000],广义霍夫变换分别被用来定位人体的肋骨、脊椎骨和脑结构、心脏的位置。然而,值得注意的是,目前运用在器官定位中的广义霍夫变换,仅仅使用需定位的器官本身的形态模型,而抛弃了该器官与附近其他主要器官所构成的重要上下文信息。因此,当图像中出现局部形态相似的器官的时候,广义霍夫变换很容易出现定位误差。
发明内容
本发明解决的问题是提供一种三维图像中多器官的定位方法,同时使用需定位器官本身的形态信息以及其与其它器官之间的相对位置关系信息,能快速、准确和稳定地定位出图像中的器官的位置。
为了解决上述问题,本发明提供了一种三维图像中多器官的定位方法,包括:
基于器官模板训练的方法,构建任一所述器官的边界点相对于所有所述器官质心位置的偏移量的共存广义霍夫变换查找表;
输入所述三维图像,确定所述三维图像中所有器官的边界点的位置和梯度;
根据所述边界点的位置和梯度以及所述查找表,确定所述三维图像中各个器官的质心位置,即确定所述三维图像中各个器官的位置。
上述所述的三维图像中多器官的定位方法,其中,构建所述查找表的过程如下:
建立所述器官的模板训练集,并确定所述模板的边界点位置其中,所述模板表示第j幅训练图像中器官l的模板,j=1,...,J,J为所有训练图像的数目;l∈L,L={L1,L2,...,Lo}为所述感兴趣的器官的种类的集合, 是所述边界点的总数;
计算所述模板在所述第j幅训练图像上的质心位置;
计算所述模板的边界点位置处的法向量;
根据所述法向量,建立所述查找表。
上述所述的三维图像中多器官的定位方法,其中,计算所述边界点位置处法向量的过程为:
1)对所述模板进行高斯平滑,得到平滑后的模板图像
2)获取所述模板图像的梯度,得到梯度图像,并获取所述梯度图像在边界点位置的值
3)对所述边界点位置的梯度进行正规化,得到所述边界点位置处的法向量
上述所述的三维图像中多器官的定位方法,其中,所述法向量的计算公式为:
n j ( i ) l ≡ ( n 1 , n 2 , n 3 ) j ( i ) l = g j ( i ) l | | g j ( i ) l | | 2
其中,为所述梯度的2-范数;n1、n2和n3分别为所述法向量沿三维方向的分量。
上述所述的三维图像中多器官的定位方法,其中,所述n1、n2和n3的取值范围为[-1,1]。
上述所述的三维图像中多器官的定位方法,其中,得到所述查找表的过程为:
1)初始化所述共存查找表C(l,m),其中,l和m∈L,L={L1,L2,...,Lo}为所述感兴趣的器官的种类的集合;
2)获取所述器官l任一边界点位置处的离散化法向量
3)计算所述器官l边界点位置与所述器官m质心位置的偏移量;
4)将所述偏移量的值添加到所述共存查找表C(l,m)的(nx,ny,nz)的位置上。
上述所述的三维图像中多器官的定位方法,其中,所述离散化法向量的公式为:
Dn j ( i ) l ≡ ( n x , n y , n z ) j ( i ) l = floor { [ ( n 1 , n 2 , n 3 ) j ( i ) l + 1 ] × n D + 1 }
其中,为所述器官l任一边界点位置处的离散化法向量;floor为最大下界取整函数;(nx,ny,nz)为所述离散化法向量沿三维方向的分量;(n1,n2,n3)为法向量沿三维方向的分量;nD为正整数。
上述所述的三维图像中多器官的定位方法,其中,计算所述偏移量的公式为:
d j ( i ) ( l , m ) = x j ( i ) l - c j m
其中,所述dj(i)(l,m)为所述器官l边界点位置到所述器官m质心位置的偏移量。
上述所述的三维图像中多器官的定位方法,其中,在所述共存查找表C(l,m)的(nx,ny,nz)的位置上添加所述偏移量的值的公式为:
C ( l , m ) | ( n x , n y , n z ) = { d j ( i ) ( l , m ) : Dn j ( i ) l = ( n x , n y , n z ) , i = 1 , . . . , N j l , j = 1 , . . . , J }
其中,为所述共存查找表C(l,m)在(nx,ny,nz)索引位置处的元胞;dj(i)(l,m)为所述器官l边界点位置与所述器官m质心位置的偏移量;为所述器官l任一边界点位置处的离散化法向量;(nx,ny,nz)为所述离散化法向量沿三维方向的分量;是所述模板边界点的总数;J为所有训练图像的数目。
上述所述的三维图像中多器官的定位方法,其中,确定所述三维图像中各个器官位置的过程为:
1)根据所述三维图像中任一器官l边界点位置的梯度,得到所述边界点位置处的法向量;
2)使用所述共存查找表C(l,O)对所述边界点位置进行广义霍夫变换,得到器官O的霍夫空间中的点分布函数HlO(c),其中,l∈L={L1,L2,...,Lo},L1,...L0为所述三维图像中的所有器官,器官O为所述三维图像中的任一器官;
3)对所述霍夫空间中的点分布函数HlO(c)进行组合,得到HO(c),并根据所述HO(c)得到所述器官O的质心位置
上述所述的三维图像中多器官的定位方法,其中,得到所述霍夫空间中的点分布函数HlO(c)的过程为:
1)计算所述边界点位置在所述共存查找表C(l,O)中的索引值;
2)根据所述索引值,读取所述共存查找表C(l,O)的索引位置处的所有偏移量值,并根据所述偏移量值进行投票,所述投票的结果即为所述点分布函数HlO(c)
上述所述的三维图像中多器官的定位方法,其中,所述点分布函数HlO(c)为:
H lO ( c ) = G σ ⊗ Σ i , k v ( i ) k lO ( c )
其中,Gσ为高斯平滑算子;为卷积运算符;为进行所述投票的投票结果。
上述所述的三维图像中多器官的定位方法,其中,得到所述HO(c)的方法为:通过公式将得到的所述HlO(c)进行相乘,其中,wl为所述器官l的权重。
上述所述的三维图像中多器官的定位方法,其中,得到所述HO(c)的方法为:通过公式将得到的所述HlO(c)进行相加,其中,wl为所述器官l的权重。
上述所述的三维图像中多器官的定位方法,其中,得到所述HO(c)的方法为:
其中,tl为预定的阈值,∪为并集运算符。
上述所述的三维图像中多器官的定位方法,其中,得到所述质心位置的公式为:
c ^ O = arg max H O ( c ) .
与现有技术相比,本发明通过构建共存广义霍夫变换查找表,表达任一器官的形态相对另一器官质心的位置,从而每一个器官不仅可以用于定位其自身的质心位置,还可以用于定位图像中出现的其它器官的质心位置;
进一步地,在构建共存广义霍夫变换查找表的时候,使用来自不同人体的具有代表性的图像作为训练集,有效地考虑了人体器官的形态和位置变化;
进一步地,直接使用器官的边界点上的法向量作为共存查找表的索引值,不仅降低计算的复杂度,还可以将三维空间中的角度均匀地剖分,从而保证了共存查找表的每个元胞中的元素具有相似的空间指向;
进一步地,在广义霍夫变换中组合使用器官的局部形态和全局位置信息,可以快速、准确和稳定地定位出器官在三维图像中的位置。
附图说明
图1所示为本发明实施例一种三维图像中多器官定位方法的流程示意图;
图2所示为本发明实施例构建共存广义霍夫变换查找表的流程示意图;
图3所示为本发明实施例计算所述边界点位置处法向量的流程示意图;
图4所示为本发明实施例得到所述共存广义霍夫变换查找表的流程示意图;
图5所示为本发明实施例确定所述三维图像中各个器官位置的流程示意图。
具体实施方式
在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施的限制。
其次,本发明利用示意图进行详细描述,在详述本发明实施例时,为便于说明,所述示意图只是实例,其在此不应限制本发明保护的范围。
下面结合附图和实施例对本发明进行详细描述。本发明三维图像中多器官的定位方法如图1所示,首先,执行步骤S1,基于器官模板训练的方法,构建共存广义霍夫变换查找表。其中,所述共存广义霍夫变换查找表中记录的是所述器官中任一所述器官的边界点相对于所有所述器官质心位置的偏移量,所述器官为感兴趣的器官。一般的,广义霍夫变换利用查找表中记录的器官形态信息,寻找任意图像中具有该形态特征的物体位置。通常,医学图像中涉及的人体器官,如心脏、肝脏、脾脏或肾脏,在个体间通常具有很大的形态差异(包括仿射和非线性差异),因此,本发明实施例在构建共存查找表时,直接将这些器官的形态差异记录在共存查找表中。具体地,如图2所示,首先,执行步骤S201,建立所述器官的模板训练集,并确定所述模板的边界点位置其中,所述模板表示第j幅训练图像中器官l的模板,j=1,...,J,J为所有训练图像的数目;l∈L,L={L1,L2,...,Lo}为所述感兴趣的器官的种类的集合; 是所述边界点的总数。具体地,选取具有代表性的J幅图像构建形态训练集,该训练集包含医学图像中可能出现的每种器官的不同形态,并定义所有感兴趣的器官种类的集合为L={L1,L2,...,Lo},感兴趣的器官包括有心脏、肝脏、脾脏以及肾脏等。接着,对每一幅训练图像j,j=1,...,J,由专业人员(比如医生)勾勒出该图像上每种器官l∈L的轮廓,并对该器官做二值化处理(即器官轮廓内部置为数值1,轮廓外部置为数值0),生成该器官在训练图像上的模板过上述处理生成的图像集称作模板训练集,并确定所述的边界点(边界上的地标点)位置,记为其中, 是所述边界点的总数,为一个三维空间中的向量。在本实施例中,所感兴趣的器官为肝脏、脾脏和肾脏(左肾和右肾),选取100幅训练图像,因此,在100幅图像中均勾勒出肝脏、脾脏以及肾脏的轮廓,并通过上述的方法生成每一个器官在相对应的图像中的模板,对于肝脏、脾脏、左肾和右肾均有100个模板。接着,肝脏、肾脏、左肾和右肾的100个模板分别在100幅训练图像上确定各个器官的边界点位置。
接着,执行步骤S202,计算所述模板在所述第j幅训练图像上的质心位置。具体地,对每幅训练图像上的每一个器官通过公式(1)计算其在第j幅训练图像上的质心位置,所述公式(1)为:
c j l = floor [ Σ i = 1 N j l x j ( i ) l N j l ] - - - ( 1 )
其中,为器官l在第j训练训练图像上的质心位置;floor为最大下界取整函数;为模板的边界点位置,是所述模板边界点的总数。在本实施例中,计算肝脏、脾脏和肾脏在100幅训练图像中的质心位置。
器官的形态信息可以通过其表面点的法向量来表征,因此,接着,执行步骤S203,计算所述模板的边界点位置处的法向量。如图3所示,首先,执行步骤S301,对所述模板进行高斯平滑: 为卷积运算符,得到平滑后的模板图像其中,所述模板为二值图像。在本实施例中,高斯平滑算子Gσ沿着三个维度方向的窗口宽度σ为3×3×3像素点。接着,执行步骤S302,获取所述模板图像的梯度,得到梯度图像,并获取所述梯度图像在边界点位置的值 接着,执行步骤S303,对所述边界点位置的梯度进行正规化,得到所述边界点位置处的法向量其中,向量通过公式(2)计算得到,所述公式(2)为:
n j ( i ) l ≡ ( n 1 , n 2 , n 3 ) j ( i ) l = g j ( i ) l | | g j ( i ) l | | 2 - - - ( 2 )
其中,为所述模板边界点位置处的法向量;为所述模板边界点位置处的梯度;为所述梯度的2-范数。n1、n2和n3分别为所述法向量沿三维方向的分量,所述n1、n2和n3的取值范围为[-1,1]。
在本实施例中,通过上述方法得到100幅训练图像中器官肝脏、脾脏和肾脏的所有边界点位置处的法向量。从而就得到了100幅训练图像中器官肝脏、脾脏和肾脏的质心位置和所有边界点位置和边界点位置处的法向量。
传统的广义霍夫变换利用单个器官的形态模型来定位该器官的质心位置,因此其查找表取决于该器官的形态。在医学图像中,不仅每个器官的形态具有唯一性,该器官与其它器官之间的相对位置也具有唯一性,因此,需要同时考虑器官的形态和各器官间的相对位置的信息。因此,共存广义霍夫变换查找表不仅取决于某个待定器官,还取决于其附近的器官。接着,执行步骤S204,根据所述法向量,得到所述共存广义霍夫变换查找表。
具体地,如图4所示,首先,执行步骤S401,初始化所述共存广义霍夫变换查找表C(l,m),其中,l和m∈L,L={L1,L2,...,Lo}为所述感兴趣的器官的种类的集合。对于选定的器官l和m,共存查找表C(l,m)是一个大小为Nx×Ny×Nz的元胞阵列。需要说明的是,选定的器官l和m为不同的器官,也可以为相同的器官。接着,执行步骤S402,获取所述器官l任一边界点位置处的离散化法向量具体地,器官l任一边界点位置在共存查找表C(l,m)中的对应位置可由该点处的法向量唯一确定,其在共存查找表C(l,m)中的索引值(离散化法向量)通过公式(3)得到,所述公式(3)为:
Dn j ( i ) l ≡ ( n x , n y , n z ) j ( i ) l = floor { [ ( n 1 , n 2 , n 3 ) j ( i ) l + 1 ] × n D + 1 } - - - ( 3 )
其中,为所述器官l任一边界点位置处的离散化法向量;floor为最大下界取整函数;(nx,ny,nz)为所述离散化法向量沿三维方向的分量;(n1,n2,n3)为法向量沿三维方向的分量;nD为正整数。
在本实施例中,nD为10,即n1,n2,n3从-1到1之间被量化为21个等级,增量为0.1,因此,共存查找表C(l,m)的大小为21×21×21。此外,对于肝脏来说(器官m为肝脏),其附近器官(器官l)为脾脏、左肾和右肾,还需要建立肝脏自身的共存查找表,因此,需要得到四个共存查找表,即肝脏和肝脏、脾脏和肝脏、左肾和肝脏以及右肾和肝脏。需要说明的是,在步骤S1中得到肝脏自身的质心位置,边界点位置和边界点位置处的法向量,即构建了肝脏和肝脏的共存查找表。通过步骤S402,得到对于肝脏来说的四个共存查找表中所有的索引值。使用同样的方法,得到脾脏、左肾和右肾对应的共存查找表。由于n1 2+n2 2+n3 2=1,共存查找表将是一个稀疏的阵列(即具有大量的空元胞)。通过公式(3)得到的索引值,其实就是离散化了的边界点位置处的法向量。换句话说,索引值为(nx,ny,nz)的元胞,对应于一组具有近似法向量的边界点,它们法向量的任意一个分量的差不超过0.1。在构建共存查找表时,我们直接使用边界点位置处离散化了的法向量作为共存查找表的索引值,并没有如传统广义霍夫变换中那样,使用法向量的方位角和旋转角作为索引值,简化了计算复杂度。
接着,执行步骤S403,计算所述器官l边界点位置与所述器官m质心位置的偏移量,即器官l的边界点位置到器官m的质心点的距离,其通过公式(4)得到,所述公式(4)为:
d j ( i ) ( l , m ) = x j ( i ) l - c j m
其中,所述dj(i)(l,m)为所述器官l边界点位置到所述器官m质心位置的偏移量。
在本实施例中,通过公式(4)分别计算肝脏、脾脏、左肾和右肾的所有边界点位置到肝脏质心的偏移量(距离)。
接着,执行步骤S404,通过公式(5)将所述偏移量的值添加到所述共存查找表C(l,m)的(nx,ny,nz)的位置上,即共存查找表C(l,m)中的元胞(nx,ny,nz)。所述公式(5)为:
C ( l , m ) | ( n x , n y , n z ) = { d j ( i ) ( l , m ) : Dn j ( i ) l = ( n x , n y , n z ) , i = 1 , . . . , N j l , j = 1 , . . . , J } - - - ( 5 )
其中,为共存查找表C(l,m)在(nx,ny,nz)位置处的元胞;dj(i)(l,m)为所述器官l边界点位置与所述器官m质心位置的偏移量;为所述器官l任一边界点位置处的离散化法向量;(nx,ny,nz)为所述离散化法向量沿三维方向的分量;是所述模板边界点的总数;J为所有训练图像的数目。
通过上述方法,共存查找表C(l,m)的每个元胞中包含有在全部训练图像中的器官l所有边界点位置到器官m质心的距离,这些边界点都具有相同的离散法向量,即共同的共存查找表索引值。在本实施例中,通过公式(5)分别得到肝脏和肝脏、脾脏和肝脏、左肾和肝脏以及右肾和肝脏共存查找表中每个元胞中的元素,即得到对应于肝脏的四个共存查找表。同样地,通过上述方法,得到对应于脾脏、左肾和右肾的四个共存查找表。
接着,执行步骤S2,输入所述三维图像,确定所述三维图像中所有器官的边界点的位置和梯度。具体地,在本实施例中,所述三维图像为人体腹腔CT扫描图像,对器官肝脏、脾脏和肾脏分别进行预处理,得到各种器官的边界点的候选点,并通过常用的边缘检测方法(如Sobel滤波器),估计CT扫描图像中器官肝脏、脾脏和肾脏所有候选边界点的位置和梯度。需要说明的是,如果没有任何关于每类器官特征的其他信息,可以将图像中的所有边界点分别当作每类器官的边界点,也就是说对所有的器官,它们的候选边界点都是相同的。
接着,执行步骤S3,根据所述边界点的位置和梯度以及所述共存广义霍夫变换查找表,确定所述三维图像中各个器官的质心位置,即确定所述三维图像中各个器官的位置。
广义霍夫变换通过使用查找表将未知图像中的一个点映射到霍夫空间(也是形态参数空间)的一个点上。在本发明实施例中,霍夫空间中的点就是器官O的质心空间位置。由于对所有上述的候选点,都会映射在霍夫空间中,定义HlO(c)为使用C(l,O)来定位器官O质心的霍夫变换空间中的点分布函数。
具体地,如图5所示,首先,执行步骤S501,根据所述三维图像中任一器官l边界点位置的梯度,得到所述边界点位置(候选边界点位置)的法向量。具体地,通过正规化的方法,将步骤S2中得到的CT图像中任一器官l(肝脏、脾脏、左肾或右肾)的候选边界点位置的梯度转换为法向量,从而得到各个器官的候选边界点的位置和法向量。
接着,执行步骤S502,使用共存查找表C(l,O)对所述边界点位置进行广义霍夫变换,得到器官O的霍夫空间中的点分布函数HlO(c)。其中,l∈L={L1,L2,...,Lo},L1,...L0为所述三维图像中的所有器官,器官O为所述三维图像中的任一器官,为器官l的第i个候选边界点位置。具体地,在本实施例中,器官O为CT扫描图像中的肝脏,集合L中含有四个元素,L1为脾脏、L2为左肾、L3为右肾、L0为肝脏本身。首先,通过公式(6)计算器官肝脏、脾脏、左肾和右肾任一候选边界点在共存查找表C(l,O)中的索引值,所述公式(6)为:
Dn ( i ) l = floor { [ ( n 1 , n 2 , n 3 ) ( i ) l + 1 ] × 10 + 1 } - - - ( 6 )
接着,根据所述索引值,读取所述共存查找表C(l,O)的索引位置处的所有距离值,并根据所述距离值进行投票,所述投票的结果即为所述点分布函数HlO(c)。具体地,根据上述得到的索引值确定器官l所有候选边界点在共存查找表C(l,O)中所对应的元胞位置,读取所有C(l,O)的元胞中的元素并通过器官l所有边界点的位置和公式(7)估计器官O的质心位置,所述公式(7)为:
c ^ ( i ) k lO = x ^ ( i ) l - d ^ ( i ) k lO - - - ( 7 )
其中,为器官l的第i个边界点在图像中的位置,k为器官l的第i个候选边界点在共存查找表C(l,O)中所对应的元胞中的第k个元素。
接着,对上述得到的估计质心位置通过公式(8)进行投票,得到投票结果。所述公式(8)为:
v ( i ) k lO ( c ) = I [ c - c ^ ( i ) k lO ] - - - ( 8 )
其中,I为指标函数,当其变量值取数值0时,函数值取1,而对其余变量值,其函数值为0。
对上述的投票结果通过公式(9)计算霍夫空间的点分布函数HlO(c),所述公式(9)为:
H lO ( c ) = G σ ⊗ Σ i , k v ( i ) k lO ( c ) - - - ( 9 )
其中,Gσ为高斯平滑算子;为卷积运算符;为进行所述投票的投票结果。
在本实施例中,根据肝脏、脾脏、左肾和右肾的任一候选边界点的索引值,分别读取该索引值在肝脏本身共存查找表、脾脏和肝脏、左肾和肝脏以及右肾和肝脏共存查找表中所对应元胞中的元素,并通过该候选边界点位置和元胞中所有的元素估计肝脏质心位置,并根据得到的所有估计质心位置进行投票,得到的投票结果就是肝脏质心点的霍夫空间中的点分布函数,即得到四个肝脏质心点的分布函数,不仅考虑了肝脏自身的形态,还考虑了肝脏与脾脏、左肾以及右肾相对位置的信息。
对于所有器官种类,l∈L={L1,L2,...,Lo},我们都有一个共存查找表来确定器官O的质心位置,即C(l,O)。因此,通过组合使用基于不同器官l的C(l,O)所得到的霍夫空间分布HlO(c),我们可以有效地提高检测的精确度和稳定性。这就是说,同时使用器官本身的形态和其与其它器官相对位置,来确定其质心位置。
接着,执行步骤S503,对所述点分布函数HlO(c)进行组合,得到HO(c),并根据HO(c)得到所述器官O的质心位置cO。具体地,HO(c)可以通过如下方法组合得到:
(1)通过公式将由不同共存查找表C(l,O)得到的HlO(c)进行相乘,其中,wl为所述器官l的权重。
(2)通过公式将由不同共存查找表C(l,O)得到的HlO(c)进行相加,其中,wl为所述器官l的权重。
(3)利用所有的HlO(c),l≠O,来确定对O质心的搜索范围。比如,器官O的质心位置,其可能出现的区域由定义,其中tl为一个阈值,∪为并集运算符。然后,通过公式(10)计算得到,所述公式(10)为:
上述方法(1)和方法(2)中的wl为可调整的权重,可以通过设置不同的wl来调整器官l在被用来确定器官O的质心位置时的重要性。该两种方法在训练样本足够大的情况下,效果会更优。
接着,通过公式确定器官O的质心点位置,即HO(c)最大点的位置。
在本实施例中,将步骤S502中得到的肝脏的四个点分布函数通过上述三种方法中的任意一种方法进行组合,组合后最大点的位置即为肝脏的质心点位置,即在CT扫描图像中对肝脏进行了定位。同样地,脾脏、左肾和右肾也通过上述的方法确定各自的质心点位置,从而实现了再CT扫描图像中定位肝脏、脾脏、左肾和右肾。
需要说明的是,该方法也适应于单器官的定位,通过单器官的形态模型来定位该器官质心位置,即在定位器官O的位置时,广义霍夫变换仅仅使用共存查找表C(O,O)。
本发明虽然已以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以利用上述揭示的方法和技术内容对本发明技术方案做出可能的变动和修改,因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化及修饰,均属于本发明技术方案的保护范围。

Claims (16)

1.一种三维图像中多器官的定位方法,其特征在于,包括:
基于器官模板训练的方法,构建任一所述器官的边界点相对于所有所述器官质心位置的偏移量的共存广义霍夫变换查找表;
输入所述三维图像,确定所述三维图像中所有器官的边界点的位置和梯度;
根据所述边界点的位置和梯度以及所述查找表,确定所述三维图像中各个器官的质心位置,即确定所述三维图像中各个器官的位置。
2.如权利要求1所述一种三维图像中多器官的定位方法,其特征在于,构建所述查找表的过程如下:
建立所述器官的模板训练集,并确定所述模板的边界点位置其中,所述模板表示第j幅训练图像中器官l的模板,j=1,...,J,J为所有训练图像的数目;l∈L,L={L1,L2,...,Lo}为所述感兴趣的器官的种类的集合, 是所述边界点的总数;
计算所述模板在所述第j幅训练图像上的质心位置;
计算所述模板的边界点位置处的法向量;
根据所述法向量,建立所述查找表。
3.如权利要求2所述一种三维图像中多器官的定位方法,其特征在于,计算所述边界点位置处法向量的过程为:
1)对所述模板进行高斯平滑,得到平滑后的模板图像
2)获取所述模板图像的梯度,得到梯度图像,并获取所述梯度图像在边界点位置的值
3)对所述边界点位置的梯度进行正规化,得到所述边界点位置处的法向量
4.如权利要求3所述一种三维图像中多器官的定位方法,其特征在于,所述法向量的计算公式为:
n j ( i ) l ≡ ( n 1 , n 2 , n 3 ) j ( i ) l = g j ( i ) l | | g j ( i ) l | | 2
其中,为所述梯度的2-范数;n1、n2和n3分别为所述法向量沿三维方向的分量。
5.如权利要求4所述一种三维图像中多器官的定位方法,其特征在于,所述n1、n2和n3的取值范围为[-1,1]。
6.如权利要求2所述一种三维图像中多器官的定位方法,其特征在于,得到所述查找表的过程为:
1)初始化所述共存查找表C(l,m),其中,l和m∈L,L={L1,L2,..,Lo}为所述感兴趣的器官的种类的集合;
2)获取所述器官l任一边界点位置处的离散化法向量
3)计算所述器官l边界点位置与所述器官m质心位置的偏移量;
4)将所述偏移量的值添加到所述共存查找表C(l,m)的(nx,ny,nz)的位置上。
7.如权利要求6所述一种三维图像中多器官的定位方法,其特征在于,所述离散化法向量的公式为:
Dn j ( i ) l ≡ ( n x , n y , n z ) j ( i ) l = floor { [ ( n 1 , n 2 , n 3 ) j ( i ) l + 1 ] × n D + 1 }
其中,为所述器官l任一边界点位置处的离散化法向量;floor为最大下界取整函数;(nx,ny,nz)为所述离散化法向量沿三维方向的分量;(n1,n2,n3)为法向量沿三维方向的分量;nD为正整数。
8.如权利要求6所述一种三维图像中多器官的定位方法,其特征在于,计算所述偏移量的公式为:
d j ( i ) ( l , m ) = x j ( i ) l - c j m
其中,所述dj(i)(l,m)为所述器官l边界点位置到所述器官m质心位置的偏移量。
9.如权利要求6所述一种三维图像中多器官的定位方法,其特征在于,在所述共存查找表C(l,m)的(nx,ny,nz)的位置上添加所述偏移量的值的公式为:
C ( l , m ) | ( n x , n y , n z ) = { d j ( i ) ( l , m ) : Dn j ( i ) l = ( n x , n y , n z ) , i = 1 , . . . , N j l , j = 1 , . . . , J } ,
其中,为所述共存查找表C(l,m)在(nx,ny,nz)索引位置处的元胞;dj(i)(l,m)为所述器官l边界点位置与所述器官m质心位置的偏移量;为所述器官l边界点位置处的离散化法向量;(nx,ny,nz)为所述离散化法向量沿三维方向的分量;是所述模板边界点的总数;J为所有训练图像的数目。
10.如权利要求1所述一种三维图像中多器官的定位方法,其特征在于,确定所述三维图像中各个器官位置的过程为:
1)根据所述三维图像中任一器官l边界点位置的梯度,得到所述边界点位置处的法向量;
2)使用所述共存查找表C(l,O)对所述边界点位置进行广义霍夫变换,得到器官O的霍夫空间中的点分布函数HlO(c),其中,l∈L={L1,L2,...,Lo},L1,...L0为所述三维图像中的所有器官,器官O为所述三维图像中的任一器官;
3)对所述点分布函数HlO(c)进行组合,得到HO(c),并根据所述HO(c)得到所述器官O的质心位置
11.如权利要求10所述一种三维图像中多器官的定位方法,其特征在于,得到所述霍夫空间中的点分布函数HlO(c)的过程为:
1)计算所述边界点位置在所述共存查找表C(l,O)中的索引值;
2)根据所述索引值,读取所述共存查找表C(l,O)的索引位置处的所有偏移量值,并根据所述偏移量值进行投票,所述投票的结果即为所述点分布函数HlO(c)。
12.如权利要求11所述一种三维图像中多器官的定位方法,其特征在于,所述点分布函数HlO(c)为:
H lO ( c ) = G σ ⊗ Σ i , k v ( i ) k lO ( c )
其中,Gσ为高斯平滑算子;为卷积运算符;为进行所述投票的投票结果。
13.如权利要求10所述一种三维图像中多器官的定位方法,其特征在于,得到所述HO(c)的方法为:通过公式将得到的所述HlO(c)进行相乘,其中,wl为所述器官l的权重。
14.如权利要求10所述一种三维图像中多器官的定位方法,其特征在于,得到所述HO(c)的方法为:通过公式将得到的所述HlO(c)进行相加,其中,wl为所述器官l的权重。
15.如权利要求10所述一种三维图像中多器官的定位方法,其特征在于,得到所述HO(c)的方法为:
其中,tl为预定的阈值,∪为并集运算符。
16.如权利要求1所述一种三维图像中多器官的定位方法,其特征在于,得到所述质心位置的公式为:
c ^ O = arg max H O ( c ) .
CN201310146337.9A 2013-04-24 2013-04-24 一种三维图像中多器官的定位方法 Active CN104123711B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310146337.9A CN104123711B (zh) 2013-04-24 2013-04-24 一种三维图像中多器官的定位方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310146337.9A CN104123711B (zh) 2013-04-24 2013-04-24 一种三维图像中多器官的定位方法

Publications (2)

Publication Number Publication Date
CN104123711A true CN104123711A (zh) 2014-10-29
CN104123711B CN104123711B (zh) 2016-03-30

Family

ID=51769110

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310146337.9A Active CN104123711B (zh) 2013-04-24 2013-04-24 一种三维图像中多器官的定位方法

Country Status (1)

Country Link
CN (1) CN104123711B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106611411A (zh) * 2015-10-19 2017-05-03 上海联影医疗科技有限公司 一种医学图像中肋骨分割的方法及医学图像处理装置
CN107633521A (zh) * 2017-07-31 2018-01-26 深圳联影医疗科技有限公司 一种脊椎识别和命名系统、方法及装置
CN109166107A (zh) * 2018-04-28 2019-01-08 北京市商汤科技开发有限公司 一种医学图像分割方法及装置、电子设备和存储介质
CN115409890A (zh) * 2022-11-02 2022-11-29 山东大学 基于msr和广义霍夫变换的自定义标志检测方法及系统
TWI852004B (zh) * 2022-05-11 2024-08-11 香港商永道無線射頻標籤(香港)有限公司 檢測rfid標籤的天線與晶片位置精準度的處理方法與系統

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101099173A (zh) * 2004-11-18 2008-01-02 索尼株式会社 核对方法、核对系统、计算机和程序
US7596256B1 (en) * 2001-09-14 2009-09-29 The Research Foundation For The State University Of New York Computer assisted detection of lesions in volumetric medical images
CN102908120A (zh) * 2012-10-09 2013-02-06 北京大恒图像视觉有限公司 眼底图像的配准方法、眼底图像中视盘神经、血管的测量方法及眼底图像的拼接方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7596256B1 (en) * 2001-09-14 2009-09-29 The Research Foundation For The State University Of New York Computer assisted detection of lesions in volumetric medical images
CN101099173A (zh) * 2004-11-18 2008-01-02 索尼株式会社 核对方法、核对系统、计算机和程序
CN102908120A (zh) * 2012-10-09 2013-02-06 北京大恒图像视觉有限公司 眼底图像的配准方法、眼底图像中视盘神经、血管的测量方法及眼底图像的拼接方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王洲: "基于GHT的RFID芯片贴装视觉定位技术研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106611411A (zh) * 2015-10-19 2017-05-03 上海联影医疗科技有限公司 一种医学图像中肋骨分割的方法及医学图像处理装置
CN106611411B (zh) * 2015-10-19 2020-06-26 上海联影医疗科技有限公司 一种医学图像中肋骨分割的方法及医学图像处理装置
CN107633521A (zh) * 2017-07-31 2018-01-26 深圳联影医疗科技有限公司 一种脊椎识别和命名系统、方法及装置
CN109166107A (zh) * 2018-04-28 2019-01-08 北京市商汤科技开发有限公司 一种医学图像分割方法及装置、电子设备和存储介质
TWI852004B (zh) * 2022-05-11 2024-08-11 香港商永道無線射頻標籤(香港)有限公司 檢測rfid標籤的天線與晶片位置精準度的處理方法與系統
CN115409890A (zh) * 2022-11-02 2022-11-29 山东大学 基于msr和广义霍夫变换的自定义标志检测方法及系统

Also Published As

Publication number Publication date
CN104123711B (zh) 2016-03-30

Similar Documents

Publication Publication Date Title
US12133762B2 (en) Three-dimensional modeling and assessment of cardiac tissue
Paragios et al. Non-rigid registration using distance functions
US7916919B2 (en) System and method for segmenting chambers of a heart in a three dimensional image
CN106485695B (zh) 基于统计形状模型的医学图像Graph Cut分割方法
US8116548B2 (en) Method and system for detecting 3D anatomical structures using constrained marginal space learning
CN109949349B (zh) 一种多模态三维图像的配准及融合显示方法
US12548287B2 (en) Multi-modal remote sensing image hybrid matching method and system with multi-dimensional oriented self-similar features
US8098918B2 (en) Method and system for measuring left ventricle volume
US20070047840A1 (en) System and method for salient region feature based 3d multi modality registration of medical images
CN105719278B (zh) 一种基于统计形变模型的医学图像分割方法
CN104021547A (zh) 肺部 ct 的三维配准方法
CN109509193B (zh) 一种基于高精度配准的肝脏ct图谱分割方法及系统
CN110338840A (zh) 三维成像数据的显示处理方法和三维超声成像方法及系统
US20150228070A1 (en) Method and System for Automatic Pelvis Unfolding from 3D Computed Tomography Images
US20120114202A1 (en) Image registration system and method for registering images for deformable surfaces
CN104123711B (zh) 一种三维图像中多器官的定位方法
KR20140114303A (ko) 3차원 의료 영상들에서 2차원 뷰의 자동 플래닝을 위한 방법 및 시스템
CN104281856A (zh) 用于脑部医学图像分类的图像预处理方法和系统
CN103345741B (zh) 一种非刚性多模医学图像精确配准方法
CN107451610B (zh) 一种提高特征匹配精度的图像检测方法
CN120047498B (zh) 一种脑图像配准方法、装置、电子设备、存储介质及程序产品
WO2014106747A1 (en) Methods and apparatus for image processing
CN111166373B (zh) 一种定位注册方法、装置和系统
CN107316292A (zh) 一种基于结构协变计算大脑形态学对称性的方法
CN107093176A (zh) 一种基于atlas的头部MRI图像分割方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 201815 Shanghai City, Jiading District Jiading Industrial Zone No. 1180 Building 8 Hing Road

Patentee after: Shanghai Lianying Medical Technology Co., Ltd

Address before: 201815 Shanghai City, Jiading District Jiading Industrial Zone No. 1180 Building 8 Hing Road

Patentee before: SHANGHAI UNITED IMAGING HEALTHCARE Co.,Ltd.

CP01 Change in the name or title of a patent holder
CP02 Change in the address of a patent holder

Address after: 201807 2258 Chengbei Road, Jiading District, Shanghai

Patentee after: Shanghai Lianying Medical Technology Co.,Ltd.

Address before: 201815 No. 1180 Xingxian Road, Jiading Industrial Zone, Jiading District, Shanghai

Patentee before: Shanghai Lianying Medical Technology Co.,Ltd.

CP02 Change in the address of a patent holder