一种基于dr系统的骨密度校正和测量的方法

文档序号:91531 发布日期:2021-10-12 浏览:33次 >En<

阅读说明:本技术 一种基于dr系统的骨密度校正和测量的方法 (Bone density correction and measurement method based on DR system ) 是由 申果 金荣飞 于澜洋 于 2020-04-07 设计创作,主要内容包括:本发明涉及X射线数字图像处理技术领域,特别是涉及一种基于DR系统的骨密度校正和测量的方法。本发明包括以下步骤:1)建立模体,包括软组织模体和骨骼模体;2)通过DR设备设置不同的曝光条件以保证不同的曝光条件均可穿透模体并成像;3)采集软组织模体和骨骼模体在不同的曝光条件下的图像,并计算模体不同梯度对应的灰度均值;4)并得出不同曝光条件下,软组织模体衰减系数与软组织模体厚度的关系、以及骨骼模体衰减系数与骨骼模体厚度的关系;5)获取已知骨密度模体真实骨密度和计算得到的骨密度的校正关系及校正参数;6)得到待测对象真实骨密度值。本发明的有益之处在于精准性校正和准确性校正,最大限度保证计算骨密度值的精准性。(The invention relates to the technical field of X-ray digital image processing, in particular to a bone mineral density correction and measurement method based on a DR system. The invention comprises the following steps: 1) establishing a die body which comprises a soft tissue die body and a skeleton die body; 2) different exposure conditions are set through DR equipment to ensure that the different exposure conditions can penetrate through the die body and form images; 3) collecting images of a soft tissue die body and a skeleton die body under different exposure conditions, and calculating gray level mean values corresponding to different gradients of the die bodies; 4) obtaining the relation between the attenuation coefficient of the soft tissue mold body and the thickness of the soft tissue mold body and the relation between the attenuation coefficient of the skeleton mold body and the thickness of the skeleton mold body under different exposure conditions; 5) acquiring the real bone density of a known bone density die body and the correction relation and correction parameters of the bone density obtained by calculation; 6) and obtaining the real bone density value of the object to be detected. The method has the advantages of accurate correction and accuracy correction, and the accuracy of calculating the bone density value is guaranteed to the maximum extent.)

一种基于DR系统的骨密度校正和测量的方法

技术领域

本发明涉及X射线数字图像处理

技术领域

,特别是涉及一种基于DR系统的骨密度校正和测量的方法。

背景技术

现有的骨密度检测从方法上分为单光子吸收测量法(Single-Photon AbsorptionMeasuremen,简称SPA)、双能X射线吸收测量法(Dual Energy X-Ray Absorptiometry,简称DEXA)、定量CT(QCT)等方法。这些方法都需要在特殊装置或设置下才能进行骨密度测量,且成本较高。双能X射线吸收测量法校准程度不一,最好使用同一设备,否则,会出现图像结果可能无法比较的情况。而双能X射线吸收测量法和定量CT检测成本较高,且需要多次检测才能完成的骨密度检测;其次,现有的骨密度检测方法,对于图像的分辩率低,图像清晰度较低且细腻程度不佳,同时现有的骨密度检测方法的设备在透视状态下,均不能实时显示数字图像。

发明内容

本发明通过在DR系统(数字化X线摄影系统)上可完成对图像信息的采集、存储、管理、处理及传输等功能,使得图像资料得以有效管理和充分利用。通过合理的校正,可以在DR系统中计算骨密度值,而不必依赖专用骨密度设备,且可实时对图像进行检测;在选择两次不同的曝光条件,得到的图像分辩率高,清晰,可以很好的在减少测量成本的情况下,得到骨密度值(Bone Mineral Density,简称BMD)的方法,以克服上述缺陷。

本发明为实现上述目的所采用的技术方案是:一种基于DR系统的骨密度校正和测量的方法,包括以下步骤:

1)建立模体,包括软组织模体和骨骼模体;所述软组织模体和骨骼模体均为阶梯状模体;

2)通过DR设备设置不同的曝光条件以保证不同的曝光条件均可穿透模体并成像;

3)采集软组织模体和骨骼模体在不同的曝光条件下的图像,并计算模体不同梯度对应的灰度均值;

4)通过采集得到的图像,获取软组织模体和骨骼模体在不同曝光条件下的衰减系数,并得出不同曝光条件下,软组织模体衰减系数与软组织模体厚度的关系、以及骨骼模体衰减系数与骨骼模体厚度的关系;

5)对多个已知骨密度模体进行校正,获取已知骨密度模体真实骨密度和计算得到的骨密度的校正关系及校正参数;

6)根据校正参数和校正关系,得到待测对象真实骨密度值。

所述步骤2)中设置不同的曝光条件为根据射线能的不同设定的低能曝光条件和高能曝光条件。

所述步骤3)中采集软组织模体和骨骼模体在不同的曝光条件下的图像,具体包括以下步骤:

采集软组织模体在低能曝光条件下的低能图像Im ageSL

采集骨骼模体在低能曝光条件下的低能图像Im ageBL

采集软组织模体在高能曝光条件下的高能图像Im ageSH

采集骨骼模体在高能曝光条件下的高能图像Im ageBH

所述步骤3)中计算模体不同梯度对应的灰度均值,具体包括以下步骤:

对于不同曝光条件下采集的不同模体的图像,计算模体区域灰度均值I如下:

其中,M、N分别为该区域中像素点的行数和列数;MN表示模体区域中像素点的个数,Igray(x,y)表示该区域内坐标为(x,y)的灰度值。

所述步骤4),具体包括以下步骤:

A.计算低能曝光条件下软组织某梯度对应厚度下的衰减系数μSL

其中,函数ln(*)表示自然对数;ISL表示图像Im ageSL中某梯度对应厚度的灰度均值;I0SL表示图像Im ageSL中空气区域的灰度均值;

根据低能曝光条件下软组织某梯度厚度TSL下对应的衰减系数μSL,拟合μSL与厚度TSL的关系函数如下:即该阶梯软组织模体在低曝光条件下的衰减系数与厚度的关系函数fSL如下:

μSL=fSL(TSL)

B.计算低能曝光条件下骨骼模体某梯度对应厚度TBL下的衰减系数μBL

其中,IBL表示Im ageBL中骨骼模体某梯度厚度的灰度均值,I0BL表示Im ageBL中空气区域的灰度均值;

根据低能曝光条件下骨骼某梯度厚度TBL下对应的衰减系数μBL,拟合μBL与厚度TBL的关系函数fBL如下:

μBL=fBL(TBL)

C.计算高能曝光条件下软组织模体某梯度对应厚度下的衰减系数μSH

其中,ISH表示Im ageSH中软组织模体某梯度厚度的灰度均值,I0SH表示Im ageSH中空气区域的灰度均值。

根据高能曝光条件下骨骼某梯度对应厚度TSH下对应的衰减系数μSH,拟合μSH与厚度TSH的关系函数fSH如下:

μSH=fSH(TSH)

D.计算高能曝光条件下骨骼模体某梯度对应厚度下的衰减系数μBH

其中,IBH表示Im ageBH中骨骼模体某梯度厚度的灰度均值,I0BH表示Im ageBH中空气区域的灰度均值;

根据高能曝光条件下骨骼某梯度厚度TBH对应的衰减系数μBH,拟合μBH与厚度TBH的关系函数fBH如下:

μBH=fBH(TBH)。

所述步骤5)中,对多个已知骨密度模体进行校正,获取已知骨密度模体真实骨密度和计算得到的骨密度的校正关系及校正参数,具体包括以下步骤:

步骤1.1:选取多个已知骨密度并含有软组织和骨骼的模体作为对象;

步骤1.2:对每个模体采用设置好的高能曝光条件和低能曝光条件,采集对应的低能图像和高能图像构成一组图像;

步骤1.3:分别对于每组图像中的低能图像和高能图像,得到软组织区域和骨骼区域分别对应的灰度均值,根据不同曝光条件下,软组织模体衰减系数与软组织模体厚度的关系、以及骨骼模体衰减系数与骨骼模体厚度的关系,对每个测量的骨密度对象计算均匀对象的软组织厚度;

步骤1.4:根据均匀对象的软组织厚度计算骨骼厚度;

步骤1.5:根据骨骼厚度得到对象的骨密度值;

步骤1.6:根据已知的真实骨密度值和计算骨密度值,采用线性拟合,获取校正参数。

所述步骤1.3,具体为:

在图像中选定软组织区域和空气区域,计算软组织区域的软组织厚度如下:

对于骨密度模体,设定软组织有效厚度范围[T′S min,T′S max],取T′S min≤T′Si≤T′S max,计算下述表达式成立时的厚度T′Si,即是低能图像软组织的厚度值T′SL

min{abs[fSL(T′Si)·T′Si+ln(I′SL)-ln(I′0L)]}

其中,I′SL表示低能图像中选定软组织区域的灰度均值,I′0L表示低能图像中选定空气区域的灰度均值,min{*}表示最小值计算,abs[*]表示绝对值计算;

设定软组织有效厚度范围[T′S min,T′S max],取T′S min≤T′Si≤T′S max,计算下述表达式成立时的厚度T′Si,即是高能图像软组织的厚度值T′SH

计算高能图像对应区域的软组织厚度值T′SH,表达式如下:

min{abs[fSH(T′Si)·T′Si+ln(I′SH)-ln(I'0H)]}

其中,I'SH表示高能图像中选定软组织区域的灰度均值,I'0H表示高能图像中选定空气区域的灰度均值;

则计算得到均匀对象的软组织厚度T′S如下:

所述步骤1.4,具体为:

选定骨骼区域,计算骨骼厚度如下:

设定骨骼有效厚度范围[T′B min,T′B max],取T′B min≤T′Bj≤T′B max,计算下述表达式成立时的得到的骨骼厚度值T′Bj即为该真实骨密度厚度值T′B

min{abs[fSL(T′Si)·T′Si+fBL(T′Bj)·T′Bj+ln(I′BL)-ln(I'0L)]+abs[fSH(T′Si)·T′Si+fBH(T′Bj)·T′Bj+ln(I′BH)-ln(I′0H)]+abs[T′Si+T′Bj-T′S]}

其中,I'BL表示低能图像下选定骨骼区域的灰度均值,I'BH表示高能图像下选定的骨骼区域的灰度均值。

所述步骤1.5,具体为:

重复步骤1.2~步骤1.4,得到多个对象的真实骨密度厚度值T′B,根据已知的多个骨骼对象的密度值,得到多组计算的BMD值;

BMD=T′BB

其中,BMD为骨密度值,βB为骨骼模体的密度值;

所述步骤1.6,具体为:

根据多组计算的BMD值和预先获取的真实BMD值,利用线性拟合,得到利用阶梯模体校正计算的BMD值和真实BMD值的线性关系式:

y=kx+b

其中,x表示计算得到的BMD值,y表示预先获取的真实BMD值,k和b分别表示线性关系式的斜率和截距,即骨密度的校正参数。

所述步骤6)中计算待测对象真实骨密度值,具体包括以下步骤:

步骤2.1:采集待测对象在低能曝光条件和高能曝光条件的低能图像和高能图像;

步骤2.2:选定待测对象、周边软组织区域、周边空气区域;

步骤2.3:根据选定的周边软组织部位,计算所在区域的灰度均值,根据步骤1.3,得到待测对象的均匀软组织厚度;

步骤2.4:根据步骤1.4,得到待测对象厚度即骨密度厚度值;

步骤2.5:根据步骤1.5,获取计算的BMD值;

步骤2.6:根据步骤1.6中计算的BMD值和真实BMD值的线性关系式,通过代入步骤2.5中获取计算的BMD值,从而得到真实的骨密度值,即待测对象的骨密度值。

本发明具有以下有益效果及优点:

1.本发明所述方法仅在DR系统上就可以执行,无需增加额外装置;

2.本发明通过在DR系统(数字化X线摄影系统)上可完成对图像信息的采集、存储、管理、处理及传输等功能,使得图像资料得以有效管理和充分利用,通过合理的校正,且可实时对图像进行检测;

3.本发明所述方法包括精准性校正和准确性校正,最大限度保证计算骨密度值的精准性;

4.本发明所述方法仅需要在DR系统上更改软件部分,勿需增加额外成本;

5.本发明所述方法简单易操作,普通技术人员按照步骤就可以得到结果;

6.本发明在选择两次不同的曝光条件,得到的图像分辩率高,清晰,可以很好的在减少测量成本的情况下。

附图说明

图1为本发明方法的设计流程图;

图2为阶梯模拟软组织的模体设计图;

图3为阶梯模拟骨骼的模体设计图;

图4为计算模体衰减系数的流程图;

图5为校正真实性骨密度值流程图;

图6为测量待测对象骨密度值流程图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面结合附图及实施例对本发明做进一步的详细说明。

如图1所示,为本发明方法的设计流程图,本发明所述的一种基于DR系统的骨密度校正和测量的方法,其特征在于,包括以下步骤:

1)建立模体,包括软组织模体和骨骼模体;所述软组织模体和骨骼模体均为阶梯状模体,所述阶梯状模体含有多个高度的阶梯;

2)通过DR设备(数字化X线摄影系统)设置不同的曝光条件以保证不同的曝光条件均可穿透模体并成像;

3)采集软组织模体和骨骼模体在不同的曝光条件下的图像,并计算模体不同梯度对应的灰度均值;

4)通过采集得到的图像,获取软组织模体和骨骼模体在不同曝光条件下的衰减系数,并得出不同曝光条件下,软组织模体衰减系数与软组织模体厚度的关系、以及骨骼模体衰减系数与骨骼模体厚度的关系;

5)对多个已知骨密度模体进行校正,获取已知骨密度模体真实骨密度和计算得到的骨密度的校正关系及校正参数;

6)根据校正参数和校正关系,得到待测对象真实骨密度值。

本发明具体的流程图如图1所示,包括利用常规DR进行骨密度校正和进行骨密度测量两个步骤。

如图2~3所示,为本发明的步骤1为设计校正模体,根据需要测量的部位厚度范围,分别设计模拟软组织的模体和模拟骨骼的模体。这里采用的两个模体均为阶梯状,不同阶梯厚度不同。聚甲基丙烯酸甲酯材质模拟软组织,如附图2所示;采用金属铝材质模拟骨骼,如附图3所示。

如图4所示,为本发明的计算模体衰减系数的流程图,步骤2为设计低能和高能曝光条件,根据DR设备的曝光性能,以及阶梯模体的厚度和穿透力,动态设定低能曝光条件和高能曝光条件,保证两个曝光条件均可穿透模体并在平板探测器上成像。这里要求低能射线不大于50kVp,高能射线不小于70kVp。

步骤3)~步骤4)为计算模体衰减系数,根据上述低能和高能的曝光条件,采集并保存对两种阶梯模体曝光的图像数据,从而计算两种能量下的模体衰减系数。

步骤401为设定低能曝光条件,该曝光条件需要考虑平板探测器的接收能力和阶梯模体的穿透能力,不同DR设备所对应的值是不同的。

步骤402为曝光采集阶梯软组织模体图像数据,将阶梯软组织模体放置在射线野中,可以放置在平板探测器中心区域,利用DR设备进行曝光,平板探测器获取到此次曝光的图像数据Im ageSL

步骤403为计算不同阶梯对应的灰度均值。根据获取到的图像数据,手动圈定或自动识别不同的阶梯对应的图像区域,分别计算这些区域的灰度均值,作为不同厚度对应的灰度均值。这里也包括获取厚度为0cm的对应区域灰度均值。

计算模体不同梯度对应的灰度均值,具体包括以下步骤:

对于不同曝光条件下采集的不同模体的图像,计算模体区域灰度均值I如下:

其中,M、N分别为该区域中像素点的行数和列数;MN表示模体区域中像素点的个数,Igray(x,y)表示该区域内坐标为(x,y)的灰度值。

步骤404为利用射线强度衰减公式计算衰减系数。X射线中的射线强度衰减公式如下:这里

I=I0e-μ(E,T)T

其中,I和I0分别表示透射强度和曝光强度,T表示厚度,μ(E,T)表示衰减系数,与能量E和厚度T有关,I0表示图像中空气区域的灰度均值,这里的空气区域指图像中未放置任何物体所成像的区域;

A.计算低能曝光条件下软组织某梯度对应厚度下的衰减系数μSL

其中,函数ln(*)表示自然对数;ISL表示图像Im ageSL中某梯度对应厚度的灰度均值;I0SL表示图像Im ageSL中空气区域的灰度均值;

根据低能曝光条件下软组织某梯度厚度TSL下对应的衰减系数μSL,拟合μSL与厚度TSL的关系函数如下:即该阶梯软组织模体在低曝光条件下的衰减系数与厚度的关系函数fSL如下:

μSL=fSL(TSL)

B.计算低能曝光条件下骨骼模体某梯度对应厚度TBL下的衰减系数μBL

其中,IBL表示Im ageBL中骨骼模体某梯度厚度的灰度均值,I0BL表示Im ageBL中空气区域的灰度均值;

根据低能曝光条件下骨骼某梯度厚度TBL下对应的衰减系数μBL,拟合μBL与厚度TBL的关系函数fBL如下:

μBL=fBL(TBL)

C.计算高能曝光条件下软组织模体某梯度对应厚度下的衰减系数μSH

其中,ISH表示Im ageSH中软组织模体某梯度厚度的灰度均值,I0SH表示Im ageSH中空气区域的灰度均值。

根据高能曝光条件下骨骼某梯度对应厚度TSH下对应的衰减系数μSH,拟合μSH与厚度TSH的关系函数fSH如下:

μSH=fSH(TSH)

D.计算高能曝光条件下骨骼模体某梯度对应厚度下的衰减系数μBH

其中,IBH表示Im ageBH中骨骼模体某梯度厚度的灰度均值,I0BH表示Im ageBH中空气区域的灰度均值;

根据高能曝光条件下骨骼某梯度厚度TBH对应的衰减系数μBH,拟合μBH与厚度TBH的关系函数fBH如下:

μBH=fBH(TBH)。

步骤5)为校正真实性骨密度值。这里采用的是已知真实骨密度值的模体,针对不同测试部位,市面上会有不同的真实性校正模体。这里用测量前臂骨密度值作为例子进行算法步骤描述,针对前臂骨密度值,采用的模体是满足日本JIS Z 4930标准的JIS型前臂模体(以下简称JIS模体),其中包括三组不同的骨密度测试插件。

如图5所示,为本发明校正真实性骨密度值流程图,步骤5)为采集三组不同骨密度JIS模体的低能图像和高能图像。此过程中采用的低能曝光条件和高能曝光条件为步骤2)中校正所用的条件。分别将三组不同的骨密度插件安放在模体卡槽内,采集低能图像和高能图像。每组采集一对低能和高能图像,三组插件共采集六幅图像。

在图像中选定软组织区域和空气区域,计算软组织区域的软组织厚度如下:

对于骨密度模体,设定软组织有效厚度范围[T′S min,T′S max],取T′S min≤T′Si≤T′S max,计算下述表达式成立时的厚度T′Si,即是低能图像软组织的厚度值T′SL

min{abs[fSL(T′Si)·T′Si+ln(I′SL)-ln(I'0L)]}

其中,I'SL表示低能图像中选定软组织区域的灰度均值,I'0L表示低能图像中选定空气区域的灰度均值,min{*}表示最小值计算,abs[*]表示绝对值计算;

设定软组织有效厚度范围[T′S min,T′S max],取T′S min≤T′Si≤T′S max,计算下述表达式成立时的厚度T′Si,即是高能图像软组织的厚度值T′SH

计算高能图像对应区域的软组织厚度值T′SH,表达式如下:

min{abs[fSH(T′Si)·T′Si+ln(I′SH)-ln(I'0H)]}

其中,I'SH表示高能图像中选定软组织区域的灰度均值,I'0H表示高能图像中选定空气区域的灰度均值;

则计算得到均匀对象的软组织厚度T′S如下:

选定骨骼区域,计算骨骼厚度如下:

设定骨骼有效厚度范围[T′B min,T′B max],取T′B min≤T′Bj≤T′B max,计算下述表达式成立时的得到的骨骼厚度值T′Bj即为该真实骨密度厚度值T′B

min{abs[fSL(T′Si)·T′Si+fBL(T′Bj)·T′Bj+ln(I′BL)-ln(I'0L)]+abs[fSH(T′Si)·T′Si+fBH(T′Bj)·T′Bj+ln(I′BH)-ln(I'0H)]+abs[T′Si+T′Bj-T′S]}

其中,I'BL表示低能图像下选定骨骼区域的灰度均值,I'BH表示高能图像下选定的骨骼区域的灰度均值。

此时得到的骨骼厚度值T′Bj即为该真实骨密度厚度值T′B。其中,I′BL表示低能图像下选定骨骼区域的灰度均值,I′BH表示高能图像下选定的骨骼区域的灰度均值。

此时计算该区域的骨骼厚度为T′B,对应的软组织厚度为T′S-T′B

重复如图中步骤502~步骤504,得到多个对象的真实骨密度厚度值T′B,根据已知的多个骨骼对象的密度值,得到多组计算的BMD值;

BMD=T′BB

其中,BMD为骨密度值,βB为骨骼模体的密度值;

所述步骤505,用阶梯校正模体采用的材料密度来计算骨骼的骨密度值(BoneMineral Density,简称BMD),具体为:

根据多组计算的BMD值和预先获取的真实BMD值,利用线性拟合,得到利用阶梯模体校正计算的BMD值和真实BMD值的线性关系式:

y=kx+b

其中,x表示计算得到的BMD值,y表示预先获取的真实BMD值,k和b分别表示线性关系式的斜率和截距,即骨密度的校正参数。

如图6所示,步骤601为采集待测量部位的低能图像和高能图像。将待检测部位放置于平板探测器的中心位置,保持静止不动,采用校正所用到的低能曝光条件和高能曝光条件对待检测部位进行图像采集,获取到两幅图像。

步骤602为选定待测量部位、以及周边软组织部位、周边空气区域。可以采用手动选取三个区域,或自动检测出三个区域的办法。

步骤603为计算纯软组织厚度。根据选定的周边软组织部位,计算所在区域的灰度均值;根据选定的周边空气区域,计算区域的灰度均值。设定软组织有效厚度范围[T′S min,T′S max],计算以下表达式成立时的厚度值:

min{abs[fSL(T′Si)·T′Si+ln(I′SL)-ln(I′0L)]}

其中,I'SL表示低能图像中选定软组织区域的灰度均值,I'0L表示低能图像中选定空气区域的灰度均值,min{*}表示最小值计算,abs[*]表示绝对值计算。设定循环,取T′S min≤T′Si≤T′S max,计算上述表达式成立时的T′Si,即是软组织的厚度值T′SL

同样的方法,计算高能图像对应区域的软组织厚度值T′SH,表达式如下:

min{abs[fSH(T′Si)·T′Si+ln(I′SH)-ln(I′0H)]}

其中,I'SH表示高能图像中选定软组织区域的灰度均值,I'0H表示高能图像中选定空气区域的灰度均值。

则计算得到均匀模体厚度T′S如下:

步骤604为计算待测量部位骨骼厚度。设定骨骼有效厚度范围[T′B min,T′B max],计算以下表达式成立时的骨密厚度值:

min{abs[fSL(T′Si)·T′Si+fBL(T′Bj)·T′Bj+ln(I′BL)-ln(I'0L)]+abs[fSH(T′Si)·T′Si+fBH(T′Bj)·T′Bj+ln(I′BH)-ln(I′0H)]+abs[T′Si+T′Bj-T′S]}

此时得到的骨骼厚度值T′Bj即为该真实骨密度厚度值T′B。其中,I'BL表示低能图像下选定骨骼区域的灰度均值,I'BH表示高能图像下选定的骨骼区域的灰度均值。

此时计算该区域的骨骼厚度为T′B

步骤605为计算待测量部位骨密度值。利用骨密度计算公式BMD=T′BB,再利用阶梯模体校正计算的BMD值和真实BMD值的线性关系式,计算得到真实的骨密度值,即带测量部位的骨密度值。

本发明实施例中所述的方法可以是或者也可以不是物理分开的,可以根据实际的需要选择其中的部分或全部方法来达到本实施例方案的目的。按照本发明的上述步骤,本领域的普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

17页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:X射线管电流分布的自动确定

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!