A Fast Method of Radiological Depth Calculation
Yang WeidongLi Shuxiang
(Image Processing Lab,Dept.of BME,First Military Medical University,Guangzhou510515)
Abstract
The concept of the radiological depth is a base point to all algorithms which calculate radiation dose supposing we have homogenious medium.For heterogeneous medium,consisting of regions of inhomogeneity.such as fat,bone,muscles,lung tissue,air,etc.,distribution of radiation dose is affected.Therefore,there must be correction of dosage,taking into account inhomogeneity of tissues of human body,while calculation of radiation depth is a very important part of a correction method.Here proposed is a fast method of radiological depth calculation.It is shown that this method is very fast and effective.
Key words:Radiological depth;Hetergeneous medium;Dose calculation
1问题的提出
通过对人体不均匀组织对剂量影响的校正,可以使我们得到较精确的剂量分布。常用的校正方法有以下五种[1]:①组织空气比方法(tissue-air ratio method);②组织空气比指数校正法(power law tissue-air ratio method);③有效衰减系数法;④等效剂量移动法(isodose shift method);⑤典型的校正因数(typical correction factors)。其中组织空气比方法、组织空气比指数校正法和有效衰减系数法适合于计算机治疗计划,而在这三种方法中组织空气比方法和有效衰减系数法使用较多。如图1所示,它为一组织不均匀体膜型,P为计算点,组织空气比方法引入的校正因数CF为:
(1)
图1不均匀组织体模示意图
式中d′为等效的软组织深度,即:d′=d1+ρed2+d3;d为P点距表面的实际深度, 即:d=d1+d2+d3;rd为在P点处的射野大小。举例说明:假设阴影部分为一肺组织,且密度ρe=0.3,d1=3cm,d2=5cm,d3=2cm,则它的实际深度为d=3+5+2=10cm,而它的等效深度为:d′=3+0.3×5+2=6.5cm。有效衰减系数法与组织空气比法相似,将不均匀组织厚度用等效软组织来代替,校正因数为:
(2)
式中为使用射线的平均直线衰减系数,其值大小可以查找相应的数据表;d仍为实际深度:d=d1+d2+d3;d′为等效深度:d′=d1+ρed2+d3。在这两种方法中都需进行等效深度(下面简称为放射深度)的计算,只有计算出放射深度,才能计算出校正因子,从而计算出任意点的剂量。下面我们对放射深度的算法进行了研究,并提出了一种快速算法。2放射深度的快速计算方法
我们讨论的放射深度快速算法适用于不均匀组织密度已知且不均匀组织密度区域间要么是包含关系要么是相互分离状态,即对于不均匀组织中任意一点的密度是确定且唯一的。
首先讨论不均匀组织间是包含关系的情况,如图2所示。我们知道,对一个任意的密度连续的不均匀组织,假定密度为ρ(r),则它的等效深度可以用下面的线性积分表示[2]:
(3)
图2不均匀组织间包含关系
式中的积分限是沿着射线束的方向从源S到计算点P;而对一个任意密度离散的不均匀组织,则它从源S到计算点P的线性积分可以用以下的分段积分和来表示:
(4)
式中Ns为射线被分成的线段数目,ls(j)和ρs(j)分别为第j段的长度和密度。按照传统算法,为了计算该放射深度,我们必须确定射线被分成的段的数目Ns、各段的长度ls(j)及各段的密度ρs(j)。如图2所示,段的数目Ns就是射线与不均匀组织区域相交的总数目,Ns=6;而ls(j)为两个相邻交点之间的距离,当然这些交点是有一定顺序的,就是从源S到计算点P的顺序;密度ρs(j)为包含第j段的组织密度,把它简称为段密度。
为了更好地说明算法且为了简便起见,我们采用如图2所示的模型,并且先考虑图中射线SP,它与不均匀组织中三个不同密度的区域相交,它们的密度(简称为区域密度)分别为ρ(1),ρ(2),ρ(3);射线SP与不均匀组织的三个不同密度区域相交了六个点,相应地被分为六段,此六段分别如图中所标1—6。按照(4)式,该射线的放射深度为:
d=ls(1)ρs(1)+ls(2)ρs(2)+ls(3)ρs(3)+ls(4)ρs(4)+ls(5)ρs(5)+ls(6)ρs(6)
(5)
由于在该不均匀组织中,如图所示,有些段的密度是相同的,且密度已知,故(5)可以改写为:
d=ls(1)ρ(1)+ls(2)ρ(3)+ls(3)ρ(1)+ls(4)ρ(3)+ls(5)ρ(2)+ls(6)ρ(3)
(6)
虽然从公式(5)转化为公式(6)是很简单的,但是我们必须知道这些段包括在不均匀组织的那个密度内,并且对于不同的射线,进行放射深度计算时,必须重复上述做法,这样就影响了计算速度,为了提高速度,我们改进了计算方法,具体做法如下:
把公式(6)改写成下式:
(7)
并定义如下:
(8)
且:
(9)
这样公式(7)就可以表示为:
或表示为:
(10)
这里N为体模中不同密度区域的数目。l(k)的值为射线SP包括在区域k中的总长度,即各区域的区域长度,虽然公式(8)是以各段长度和的形式给出了区域长度,但是事实上我们可以根据射线直接得到该射线的区域长度,换句话说就是不必要把射线分成一段段的形式来得到区域长度(如图2所示),而只要考虑射线与各区域的交点;而量ρ(k)′则定义为区域k的一种扩展密度,它跟不均匀组织与射线相交区域的密度有关,公式(9)中的表达式说明了这一点,即ρ(k)′的值为区域k的密度与刚好包含区域k的外层区域的密度的差。如图中所示:区域1没有被别的区域
