datefromstring 转换不准确_CT值相对电子密度转换关系影响因素及其对剂量计算的影响分析...

本文研究了不同扫描条件(电压、电流、层厚)对HU-RED转换曲线的影响,从而影响放射治疗计划中的剂量计算精确性。通过对医科达Monaco5.11系统和飞利浦CT模拟定位机的数据分析,发现扫描电压变化对高电子密度组织的剂量计算影响较大,而层厚和电流的影响较小。此外,模体棒的摆放顺序对CT值影响不显著。
摘要由CSDN通过智能技术生成

前言

随着现代放射治疗技术不断的发展,放射治疗已经成为治疗癌症的重要手段之一。在临床中,对病人进行治疗前,需要在CT模拟定位机上对病人进行模拟定位扫描,获得含有位置和解剖信息的CT图像,治疗计划系统将获得的CT 图像中的CT 值到组织相对电子密度(HU-RED)转换信息,并以组织相对

电子密度为基础对不均匀组织进行校正,最后进行剂量计算。在这个过程中,保证剂量计算的精确性是放射治疗的基础。临床中,病人在模拟定位扫描时,为了获得病人清晰的CT 影像,不同部位扫描条件会有所差别,如扫描电压、电流、层厚,上述因素都会对HU-RED 转换曲线产生影响,进而给病人治疗计划中的剂量计算带来误差。本研究以医科达Monaco5.11 治疗计划系统和16 排飞利浦CT 模拟定位机为基础,分析HU-RED 转换曲线对治疗计划系统中剂量计算精确性产生的影响。

1 材料与方法

1.1 实验材料及不同扫描条件下HU-RED曲线获取

1.1.1 CRIS062 电子密度模体该模体为椭圆的外形,具有17 根已知相对电子密度的圆柱形模体棒插孔,孔径直径为30.5 mm,被分为两个部分,中心处插入1 根等效水模体棒,其它插孔插入等效组织模体棒,围绕着等效水模体棒分为内外两层,每层8 根等效组织模体棒,不同等效组织模体棒的相对电子密

度如表1 所示。等效组织模体棒可以对人体的肺部、腹部、胸部、肌肉、肝脏、骨头和致密骨进行等效组织模拟,CRIS062电子密度模体如图1a所示。

表1 等效组织模体棒对应的相对电子密度

Tab.1 Relative electron density (RED)

corresponding to the equivalent tissue model

7e9c76bfb6a6d7d627bbcd51633122b6.png

1e048b89a439b54553cd26740bec7b27.png

图1 电子密度模体及其CT 扫描图像

Fig.1 Electron density phantom and its CT scanned image

1.1.2 HU-RED 转换曲线的获取将16 排飞利浦CT模拟定位机调整到工作状态,把相同等效组织模体棒插入模体对应内外层圆柱孔径内,打开三维定位激光灯,将CRIS062 电子密度模体以三维定位激光灯为参考准确固定在碳纤维定位床板上,首先保持扫描层厚(3 mm)和扫描电流(150 mAs)不变,改变扫描电压(90、120 kV),获得2 组CT 序列;然后保持扫描电压(120 kV)和扫描电流(150 mAs)不变,改变扫描层厚(2、3、5 mm),获得3 组CT 序列;再次保持扫描层厚(3 mm)和扫描电压(120 kV)不变,改变扫描电流(300、395 mAs),得到2 组CT序列。考虑到等效组织模体棒在模体内的摆放位置对CT值产生影响,将内层模体棒按顺时针依次旋转90°、180°、270°放置,调整CT模拟定位机的扫描层厚为3 mm、扫描电压为120 kV、扫描电流为150 mAs,获得3 组CT 序列,电子密度模体CT 扫描图像如图1b 所示。将上述获得的10 组CT 序列导入到Monaco5.11 治疗计划系统,打开上述CT序列,读取每个等效组织模体棒内等中心层面半径为6 mm球体内的平均CT值。根据不同的扫描条件,将已知相对电子密度的等效组织模体棒和其对应的CT值进行拟合,获得不同扫描条件下的HU-RED转换曲线,并导入到治疗计划系统。

1.2 治疗计划制定及剂量对比分析

1.2.1 病例选择与计划制定选取中国科学院合肥肿瘤医院接受放疗的病人共28 例,其中包括头部肿瘤8例、胸部肿瘤8 例、腹部肿瘤6 例、盆腔部位肿瘤6 例,每例病人CT序列的扫描电压为120 kV,扫描层厚为3 mm,扫描电流为150 mAs,靶区均由医生完成勾画。分析上述影响因素对HU-RED 转换曲线的影响,选取差异较大的HU- RED 转换曲线导入Monaco5.11 治疗计划系统。以扫描电压为120 kV、扫描电流为150 mAs、扫描层厚为3 mm的HU-RED转换曲线为基础分别对28 例病人设计容积旋转调强(VMAT)计划,记为Plan1;保持计划的通量和子野不变,调用其它差异较大的转换曲线对28 例病人分别进行剂量计算,记为Plan2。

1.2.2 剂量学差异分析本研究采用DVH数据对靶区和危及器官的剂量进行评估,靶区采用D2、D50、D95、D98指标进行剂量对比分析,脑干、视神经、晶体、肝脏、肾、脊髓、股骨头、膀胱、直肠均采用最大点剂量(Dmax)和平均剂量(Dmean)进行对比分析,肺部采用V5、V20体积受量进行对比分析。

1.3 统计学方法

采用SPSS 16.0 软件进行统计分析,符合正态分布的数据进行配对t 检验,非正态分布的数据采用Wilcoxon符号秩检验,P<0.05为差异有统计学意义。

e8333b4f8de6fbffa2983d1cf13b356c.png

图2 扫描条件的改变对CT 值的影响

Fig.2 Effects of scanning conditions on CT values

2 结果

2.1 不同扫描条件下HU-RED 转换曲线差异比较结果

扫描电压为90、120 kV 的转换曲线之间的差异较大,尤其是在高物理密度或高电子密度组织区域,见图2a;CT模拟机扫描层厚和扫描电流对转换曲线无明显影响,见图2b 和图2c。电子密度模体中模体棒的摆放顺序对CT值无明显影响,见图2d。

2.2 计划靶区(PTV)及危及器官剂量分析

2.2.1 肿瘤靶区PTV 剂量学参数分析在通量、子野不变的情况下,在头颈部和盆腔部肿瘤两种计划中,90 kV 的HU-RED转换曲线比120 kV 的HU-RED转换曲线计算得到的靶区PTV剂量D2、D50、D95、D98略大(P≤0.029)。对于胸部和腹部肿瘤两种计划PTV 的D2无显著性差异(P≥0.068),PTV 的D50、D95、D98有显著性差异(P≤0.043),90 kV 转换曲线计算出的D50、

D95、D98略大。具体如表2~表5所示。

2.2.2 危及器官剂量学参数分析在头部危及器官中,两种计划脑干的Dmean具有显著差异,应用90 kV的HU-RED 转换曲线计算的计划(Plan2)中脑干的

Dmean略大(P=0.025),晶体、视神经的Dmax、Dmean没有显著性差异。在胸部危及器官中,两种计划脊髓的Dmax、Dmean具有显著性差异,90 kV的HU-RED转换曲线计算的计划脊髓Dmax、Dmean略大(P≤0.036),肺部和心脏的受照射剂量无明显差异。在腹部危及器官中,两种计划患侧肾的Dmean有显著差异,应用90 kV的HU-RED转换曲线计算的计划(Plan2)中Dmean略大(P=0.032)。在盆腔部位中,一侧股骨头Dmean有显著差异,另一侧股骨头Dmean、Dmax 有显著差异,膀胱的Dmean有显著差异,都是在90 kV的HU-RED转换曲线计划(Plan2)中略大(P≤0.03),其他危及器官受量如膀胱、直肠无显著差异(P>0.05)。具体如表2~表5所示。

3 讨论

放射治疗剂量精度是以治疗计划剂量计算的精准性为前提。在治疗计划设计之前,CT模拟定位扫描高质量CT影像,帮助医生完成肿瘤靶区及危及器官的准确勾画,同时为治疗计划的评估提供空间体积信息,为剂量计算提供基础。由于人体的解剖结构非常复杂,具有空腔脏器、高密度骨质结构、人体表面不规则等特点,人体组织结构具有组织不均匀性。在剂量计算中,计划系统根据从CT影像中得到的相对电子密度,使用不均匀组织校正算法对组织电子密度进行校正,依据蒙卡剂量算法精确计算出患者体内的剂量分布。根据Constantinou 等研究,在6 和10 MV能量条件下照射100 cGy 剂量,使用错误的HU-RED 转换曲线进行剂量计算,计算得到的剂量比正常值分别高出20.1%、14.9%。因此准确获取病人的CT 模拟定位影像是放射治疗重要的组成部分,CT影像的精确度直接影响到放射治疗计划计算的精确度,从而影响到放射治疗的质量。本次研究主要验证CT 模拟定位扫描条件改变引起的HU-RED 转换曲线的改变,最终导致治疗计划系统中相对电子密度改变而对剂量计算过程造成的影响。由于CT 模拟定位机在不同工作电压下,X线球管发射出的X光能量会发生变化,不同能量的X光在和物质作用时产生的光电效应强度会发生变化,光电效应在高电子密度组织中差异较大,正如本次实验中,不同扫描电压下,在相对较低的电子密度组织中CT值差异较小,在相对较高的电子密度组织中CT值差异较大。在所选取的病例中,治疗计划的靶区剂量具有显著差异,在解剖结构较复杂的头颈部和盆腔部位肿瘤中差异性较大,在胸腹部肿瘤中靶区高剂量区无显著差异,头颈部空腔中点剂量差异具有显著性。应用90 kV 的HU-RED转换曲线的计划中计算的剂量比应用120 kV的HU-RED转换曲线的计划中计算的剂量偏高,原因在于不同的治疗计划系统尽管算法不同,但最终的剂量计算都是基于组织的电子密度,不准确的HU-RED 转换曲线会导致剂量计算产生误差,VMAT计划中进行通量和子野优化后,分别调用90 和120 kV的相对电子密度转换曲线进行剂量计算,组织的CT 值相同时,90 kV 的相对电子密度转换曲线转换得到的相对电子密度偏低,对于高电子密度的组织影响更大,所以通量、子野、照射量相同的条件下,使用90 kV的HURED转换曲线计算的计划剂量计算结果偏高。当归一到处方剂量时,使用90 kV的HU-RED转换曲线计算的PTV 实际受量将会不足,对于靠近靶区和组织密度较大的危及器官,如脑干、患侧肾、脊髓、股骨头等,将不能够准确地评估所受的照射剂量。因此需要保证CT 模拟定位时扫描电压和剂量计算使用的HU-RED转换曲线相一致,保证病人放射治疗的质量不受影响。

表2 8 例头部肿瘤患者靶区及危及器官剂量

参数对比( xˉ±s , Gy)

Tab.2 Dosimetry comparison of PTV and OAR in 8

patients with head tumors (Mean±SD, Gy)

cfd7494a4f5e9770b248072e06de5904.png

972bbb4965c2449115336c264dcf18e1.png

表3 8 例胸部肿瘤患者靶区及危及器官剂量参数对比

( xˉ±s )

Tab.3 Dosimetry comparison of PTV and OAR in 8

patients with thoracic tumors (Mean±SD)

7dad3e17c56363cc106740adce243481.png

表4 6 例腹部肿瘤患者靶区及危及器官剂量参数对比

( xˉ±s , Gy)

Tab.4 Dosimetry comparison of PTV and OAR in 6

patients with abdominal tumors (Mean±SD, Gy)

ed3893fbe4588b76def65518d918768e.png

VMAT属于现代较为复杂的调强技术,虽然具有技术优势,但不能忽略多种因素对剂量计算本身的影响。本研究中靶区和危及器官剂量差异具有显

著性,根据ICRU 24 号报告,肿瘤靶区剂量精确性应好于5%。但剂量实施过程中多叶光栅到位精度会受到重力的影响,治疗床板及延长板会对射线产生1.7%~6.1%的衰减。综合上述因素考虑,为降低剂量误差,HU-RED转换曲线的差异所带来的剂量计算误差不能够忽略。

综上所述,在放射治疗中,保证治疗计划系统中HU-RED转换曲线的精确性非常重要,物理师在设计治疗计划时,使用的HU-RED 转换曲线需要与患者的CT模拟定位时扫描电压相一致,扫描电压不能因为扫描部位的不同而随意改变,确保剂量计算用的相对电子密度信息与患者体内相对电子密度相一致

是剂量计算的基础。

表5 6 例盆腔部肿瘤患者靶区及危及器官剂量参数对比

( xˉ±s , Gy)

Tab.5 Dosimetry comparison of PTV and OAR in 6

patients with pelvic tumors (Mean±SD, Gy)

45a87adee1feeeb9c288ecca8bfb3ebb.png

8b1440be49e5c50ec149886f27af322f.png

来源:中国医学物理学杂志,36卷。第2期,2019年2月。本文仅限于交流学习用,如有版权问题,请联系删除。

好的,如果你要对某个字段进行时间格式转换并统一格式,可以使用MongoDB的聚合管道操作符$dateToString。该操作符可以将日期类型的字段转化为字符串类型,并且你可以指定输出的格式。 下面是一个示例代码,假设你要将名为"dateField"的字段转换为格式为"yyyy-MM-dd"的字符串类型: ``` Aggregation.group("otherFieldName") .first("dateField") .as("dateField") .project("dateField") .andExpression("dateToString('%Y-%m-%d', dateField)") .as("formattedDate"); ``` 在上面的代码中,我们首先按照"otherFieldName"分组,然后使用first操作符将"dateField"字段的作为分组后每个分组的第一个。接着使用project操作符只保留"dateField"字段,并使用andExpression操作符将"dateField"转换为指定格式的字符串类型,并将结果保存为"formattedDate"字段。 需要注意的是,如果你的"dateField"字段不是MongoDB中的日期类型,而是字符串类型,那么需要先使用MongoDB的聚合管道操作符$dateFromString将其转换为日期类型。例如: ``` Aggregation.group("otherFieldName") .first("dateFieldString") .as("dateFieldString") .project("dateFieldString") .andExpression("dateToString('%Y-%m-%d', " + "toDate(dateFieldString, 'yyyy-MM-dd'))") .as("formattedDate"); ``` 在上面的代码中,我们首先使用first操作符将"dateFieldString"字段的作为分组后每个分组的第一个。接着使用project操作符只保留"dateFieldString"字段,并使用andExpression操作符将"dateFieldString"转换为日期类型,并将其转换为指定格式的字符串类型,并将结果保存为"formattedDate"字段。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值