本文由Markdown语法编辑器编辑完成。

1. 定位线的概念和意义

  随着医学成像技术的不断发展,计算机断层扫描(CT)和核磁共振成像(MRI)已经越来越多地应用在了相关疾病的诊断中。医生通过分析病人器官的CT/MR序列的二维切片图像,可以大致观察到患者病灶的大小及形状。但是由于一个序列的二维切片影像较多,且同一个患者的不同序列影像可以反映不同视角的病灶信息。如常用的轴、矢和冠状位就反映了人体的从头到脚、从左到右和从前到后的视角观察到的影像。医生在获取到患者的多个序列影像时,如何能够直观清楚地判断这些序列之间的空间位置关系,以便更准确地获取病灶的空间位置。这便是定位线存在的意义和价值。

  CT和MRI在确定序列的定位关系时稍有不同。但是它们基本上都需要用到DICOM中与图像空间位置相关的Tag值。具体需要的Tag如下:

Tag(Group,Element) Tag名称 Tag意义 Tag值示例
(0018, 5100) Patient Position
(0008, 0008) Image Type
(0020, 0032) Image Position Patient
(0028, 0010) Rows
(0020, 0037) Image Orientation Patient
(0028, 0030) Pixel Spacing
(0028, 0011) Columns
(0x20, 0x52) Frame of ReferenceUID

CT定位图:
  CT图像由Dicom文件数据中数据元素的Image Type属性来判断该切片是否是定位图片,若是LOCALIZER则表示该图像为定位图像;若是AXIAL则表示为切片图像。

MR定位图:
  MR图像的定位线是个断层,有多幅定位图,成像方式也较复杂,因此无法通过ImageType属性来判断。而Frame of Reference UID属性基本上都指向了一副不存在的图像,也无法根据它的值进行有效判断。实际上,MR定位图像是一个相对、相互的概念,只要两张图像间存在交线,那么MR中任何一张图像都可能成为另一张图像的定位图。

2.定位线的计算方法

  当两个序列的定位关系确定后,即已经确定哪一个是定位序列,哪一个是切片序列后,便可以分别根据这两个序列图像所含有的空间位置信息进行定位线的计算了。
  定位线指的是切片序列图像在定位图像上的位置,也即切片图像与定位图像的交线。因此计算定位线的实质,就是计算两个平面的交线,这样便将医学问题转化到了数学中的计算两个平面交线的线性代数的问题了。

计算步骤:
(1) 根据定位图中相关的tag值确定定位图的平面方程
  设定位图所在平面为Plane1。
  Plane1根据Tag为Image Position Patient和Image Orientation Patient两个属性,可以确定Plane1平面上的一个点(Image Position Patient的值代表该平面左上角顶点的坐标),和该平面的法向量(Image Orientation Patient的值代表该平面的第一行和第一列的方向向量,由这两个向量叉乘即可计算出垂直于该平面的法向量)。

(2)根据切片图中相关的tag值确定与定位图的位置关系
  设切片图所在平面为Plane2。
  根据Image Position Patient,获得Plane2的左上角的顶点坐标。根据Image Orientation Patient,Rows, Columns, Pixel Spacing可以计算出四个顶点的位置坐标。
  根据Plane2的四个顶点的位置坐标,可以分别计算出这四个顶点到Plane1上左上角的顶点的四个向量。然后根据这四个向量之间的点积,可以判断出这四个向量所在的直线是否与Plane1所在的平面相交。
  当判断出相交关系并确定定位图和序列图有交点后,便可以根据数学中求解一条直线与一个平面的交点的方法进行计算了。

3. 定位线绘制结果显示:

  如上图所示,这是一个患者的两个CT序列。左边的序列是参考序列,右边的序列是定位序列。左边的序列中在头部的基本白线,就表示右边序列的每一张切片在左边参考序列的定位线。绿色的那根线表示当前浏览的这张图片在参考图上的位置。这样,医生可以很直观地看出浏览的每一张图片的实际位置,更好地辅助其诊断。

如上图所示,这是另一个患者的定位线绘制。左边的四根线表示右边的四张图像在参考图上的位置。绿色的那根线表示当前选中的那片图像的位置。非常直观和清晰地表现出了它们的相对位置关系。

4. 参考链接及文献:

http://znzk.scuec.edu.cn/ch/reader/create_pdf.aspx?file_no=20140119&flag=1&journal_id=znmzdxxbzr&year_id=2014
《一种基于Web的CT,MR图像序列定位线绘制的方法》

医学序列图像定位线绘制基本方法介绍相关推荐

  1. <医学断层图像三维重建面绘制算法的研究>——第一遍阅读

    医学断层图像三维重建面绘制算法的研究 参考文献:段正华. 医学断层图像三维重建面绘制算法的研究[D].哈尔滨理工大学,2020. 基于边增长的三维重建面绘制算法.在整个算法三维重建的插值上,提出了一种 ...

  2. 设计流程图框架以及绘制流程图方法介绍

    流程图可以是一件事情的操作过程,可以是解决问题的方法,也可以是解决某个教学问题的解题步骤,涉及的行业有很多,使用起来也是较为方便的,流程图的搭建是由无数个流程图图形进行组合而成,那具体要怎样设计怎样绘 ...

  3. 流程图是什么?正确绘制流程图方法介绍

    流程图是对过程.算法.流程的一种图形表示,在技术设计.交流及商业等领域运用广泛,通常用一些图标来表示各种类型的操作,在框内写出各个步骤,然后用连接线将其进行连接以表示执行的先后顺序.那么,怎样正确的绘 ...

  4. pacs定位线_PACS中MR序列定位线的绘制

    PACS 中 MR 序列定位线的绘制 吴恢远 ; 吴恢升 [摘 要] 根据核磁共振原理成像的 MR 设备 , 其扫描序列中的图像成像参数复杂 , 如 何使临床医生定位当前 MR 图像切片在组织器官中的 ...

  5. 跨境电商运营流程图模板分享以及怎样绘制该流程图方法介绍

    电商行业也有很多分类,不同的分类里面从事着不同的工作,那具体是怎样操作的呢?我们想要对整个跨境电商进行深入的了解就需要借助流程图进行了解使用,下面是分享的两款跨境电商流程图模板以及怎样绘制该流程图的简 ...

  6. 【转】pacs定位线_C#开发PACS医学影像处理系统(十五):Dicom影像交叉定位线算法

    转自:https://www.cnblogs.com/Uncle-Joker/p/13686618.html 1.定位线概念:某个方位的影像在另一个方向的影像上的投影相交线,例如横断面(从头到脚的方向 ...

  7. pacs定位线_C#开发PACS医学影像处理系统(十五):Dicom影像交叉定位线算法

    1.定位线概念:某个方位的影像在另一个方向的影像上的投影相交线,例如横断面(从头到脚的方向)在矢状面(从左手到右手)上的影像投影面交线. 举个例子:右边的是MR(核磁共振)的某一帧切片,这是从头开始扫 ...

  8. Revit 二次开发---用命令绘制墙体预设置定位线

    绘制墙之前要预先设置"定位线"(我是调用的Revit命令去画墙), 首先是预设置"定位线": 直接在百度上搜索"Revit 预设值定位线", ...

  9. matlab实现大气湍流退化模型算法,大气湍流下退化序列图像的目标检测方法

    引言 目标检测是计算机视觉的重要应用之一, 是后续目标识别.跟踪.目标分类以及行为分析的前提.远距离成像时通常会受到复杂变化的大气湍流影响, 使得成像结果中存在不规则抖动.偏移和模糊等退化现象[.因此 ...

最新文章

  1. linux网卡绑定脚本
  2. 怎样使用dhcp自动分配IP地址
  3. NLP预训练家族 | 自成一派的GPT!
  4. 分号可以用来分段么_阳台竟然可以这样装,别再忽视它了
  5. 月薪14.5K...转行测试还是考公考研?律师小哥是这样选择的...
  6. php gaufrette,php – 使用Gaufrette Stream Wrappers和AsseticBundle
  7. [转]安装 phpmyadmin 无法载入 mcrypt 扩展 Mcrypt库安装
  8. 安装Ubuntu系统后的配置工作
  9. 禁止微信中长按出现 复制文本和在浏览器中打开
  10. java 主动模式 port_详解SpringBoot修改启动端口server.port的四种方式
  11. 删除的文件怎么恢复?
  12. “无人区”行驶8年,李诞的脱口秀路在何方?
  13. 一个非常好用的数学函数图像生成工具
  14. 自律才是通往自由的唯一捷径
  15. SAP MM批次切换
  16. LCD1602 液晶显示实验
  17. SAP SCC4所有细节详细解析
  18. tadf发光原理 热活化延迟荧光(TADF)原理是什么?
  19. MMD导入Unity利用MMD4Mecanim转化MMD模型
  20. ABC243 ABCDE

热门文章

  1. 从另一种角度理解量子力学
  2. F2FS 之 元数据
  3. segy地震数据的读取python_Python-segy格式地震资料segyio读写包说明(二),pythonsegy,数据,学习,笔记...
  4. 如何理解并掌握 Java 数据结构
  5. JavaFX报错:Class FIFinderSyncExtensionHost is implemented in both
  6. 皕杰报表中的图表钻取
  7. 2017全国计算机ps版本,Adobe Photoshop v18.0.0 (PS CC 2017) 中文多语言版本 不断更新
  8. GitHub下载的 Git Shell中出现的字符支持警告,将字体修改为新宋体即可
  9. 马云西点军校华为_马云西点军校英文演讲:真正的领导者,才能看到别人看不到的事情(附视频摘要稿)...
  10. ATOM编辑器下载及使用