DICOM

Wesley13
• 阅读 730

背景:

DICOM-RT系列博文着眼于DICOM3.0中对放疗领域的补充标准,即DICOM-RT。为了方便兴许对DICOM-RT中相关IOD、SOP概念的理解,专栏最近做了放疗相关知识点的普及。
PS:当然本人并不是放疗专业人士,文中概念多整理来自国外文献书籍、google,以及wiki。文中不妥之处。欢迎大家邮件交流。

放疗领域的相关影像

前几篇博文已简介了放疗的相关流程以及相关參与角色,也提到了放疗计划的制定,包含靶区勾画、几何计划和剂量计划等。这当中会存在着各种各样的图像。以下一一道来:

1. CT from CT SIM

在博文DICOM-RT:放疗流程与參与角色介绍放疗流程时。提到患者首先须要进行常规模态数据的扫描。这里指的就是常规诊断CT扫描(当然也可会额外拍MRI、PET模态数据)。兴许还会介绍kv CBCT和MV CT等模态数据,因此这里的CT限定为CT模拟机的诊断级三维影像。
CT模拟机是肿瘤科配备的诊断CT,与传统放射科的CT螺旋CT设备同样。其採集的数据主要用于肿瘤医师进行靶区勾画,以及兴许物理师(剂量技师)放疗计划的制定。(常规CT能够真实反映物质的密度,能够用于剂量计算,这与下文即将介绍的CBCT影像不同)。

下图节选自3DSlicer中的一组靶区勾画数据(即DICOM-RT中的RT Structure Set):
DICOM

2. EPID(Electronic Portal Imaging Device)

EPID俗称电子射野影像,能量属于兆伏级(即用肿瘤治疗过程中的治疗级X射线来成像。比常规CT中使用X射线能级高)。主要用于治疗时採集影像,进行位置校准和影像引导。

其固有的缺点是“兆伏级射线影像低对照度、影像採集范围有限”,另外现有的放疗信息系统多半无法整合EPID影像。EPID与放疗加速器配套。详情例如以下:
DICOM

上图摘自: 《Electronic portal imaging devices: a review and historical perspective of contemporary technologies and research》
EPID的影像在患者治疗前进行採集。会从几个角度拍摄而获得的不同视角的平面二维图。通过与上述计划CT图像重建后的二维图像(DRR,Digitally Reconstructed Radiographs。 这就是兴许会具体介绍的DICOM-RT中的RT Image)进行配准实现靶区对位。

DICOM

上图摘自: 《DICOM-RT and Its Utilization in Radiation Therapy》

3. kV-CBCT(包含平片2D、容积3D和实时透视三种影像)

千伏级CBCT,赋予了传统医用直线加速器容积成像的功能。在治疗開始前患者已经处于治疗位置时,进行CBCT图像採集与重建,提供三维和软组织的高分辨率容积成像。实现更精确的靶区对位。

4. MV-CBCT(包含平片2D、容积3D和实时透视三种影像)

兆伏级CBCT,直接利用直线加速器作为成像的射线源,对于具有高对照度的组织(诸如骨骼和肺)或含有高原子序数的材质(如假牙或髋关节假体)的成像质量良好。可是相较于kV-CBCT而言,软组织的影像质量非常难达到影像引导所要求的精度。
DICOM
DICOM

5. MV CT

通过一台位于环形机架上的MV直线加速器结合诊断螺旋CT的滑环技术实施照耀,构造相似于常规螺旋CT扫描仪,直线加速器可绕患者持续旋转。经多叶光栅调制的扇形射束可从随意角度对患者体内靶区实施逐层调强放射治疗。可是MV CT影像有其局限性,包含固有的软组织对照度低和探測器效率低下。

【备注】:
上述提到了多种成像模式。当中CBCT使用的非晶硅探測器(AMFPIs)与诊断级CT的晶体硅技术相比,非晶硅平板成像仪的制造成本更低且更耐受辐射损伤。因此kV-CBCT和MV-CBCT能够直接採用直线加速器来作为X射线源。
标准的诊断成像利用一个X线球管作为光子源,峰值电压通常为70-120kVp。与直线加速器产生的MV级光子相比,kV级光子与照耀目标发生相互作用的概率更高,从而能够较低的辐射剂量获得更高对照度的图像。

因为X线球管焦点尺寸通常小于直线加速器,因此与MV影像相比,kV影像的空间分辨率更高。
通过整合kV-X线球管和AMFPIs非晶硅探測器,能够用于CBCT成像,同一时候又能够进行透视及平片成像。

总结

上述各种技术的更新。推动着放疗领域的发展,从最初的常规二维放疗,到三维适形放疗(3D-CRT)。到调强放疗(IMRT),直至影像引导放疗(IGRT),到最后的适应性放疗(ART)。唯一的目的就是“faster, better and cheaper”。确保靶区精确定位、对位以及影像引导,降低放射治疗中的不确定性,这样的不确定性能够出如今分次治疗之间。也能够发生在每次治疗之中。
通过又一次摆位或又一次计划能够控制分次治疗间的误差;通过治疗影像监控治疗过程中体内组织结构的位置变化。能够纠正每次治疗内的误差。上述介绍的影像从计划制定和实际放疗两种角度来分,能够将CT模拟机的诊断CT数据归类为放疗计划过程,其余的诸多模态影像(EPID、kV-CBCT、MV-CBCT、MV CT等)都是用于治疗过程中的靶区对位和治疗监控。

作者:zssure@163.com
时间:2016-04-13

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
3年前
Java日期时间API系列36
  十二时辰,古代劳动人民把一昼夜划分成十二个时段,每一个时段叫一个时辰。二十四小时和十二时辰对照表:时辰时间24时制子时深夜11:00凌晨01:0023:0001:00丑时上午01:00上午03:0001:0003:00寅时上午03:00上午0
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
为什么mysql不推荐使用雪花ID作为主键
作者:毛辰飞背景在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究
Python进阶者 Python进阶者
9个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这