背景:

继上一篇博文后,继续科普肿瘤放疗领域中的相关概念。文中的知识点都来自于相关的官方或相关企业文档,仅从相关行业从业者的角度来进行阐述,由于本人不是放疗医生和技师,因此可能与实际工作中的环节有出入,欢迎大家来邮交流,共同进步。
本博文开篇让我从最熟悉的DICOM文件格式说起,相较于普通的bmp图像而言,DCM是结合了患者、医院、设备等相关信息于像素数据之上的文件。但单单从像素数据来看,两者同样存在着差异:

标准的BMP文件像素存储顺序是由左到右、由下到上,即坐标原点为图像左下角;而DICOM标准存储顺序为从左到右,从上到下,坐标原点为图像左上角。(详情参见专栏博文 DICOM医学图像处理:DICOM存储操作之“多幅BMP图像数据存入DCM文件”)

这说明bmp图像与dcm图像的坐标系是不同的,在肿瘤放疗过程中也存在着多个坐标系,详情见下文:

放疗中的坐标系统:

放疗治疗过程中牵涉到患者、放疗设备(直线加速器、准直器、多叶光栅MLC)、诊室等多个对象,存在着不同的视角自然就存在着不同的坐标系。

0. 默认固定坐标系:

IEC 61217标准中规定的坐标系都属于“笛卡尔右手坐标系”ÿ

DICOM-RT:放疗系统的坐标系统DICOM-RT Coordinate System相关推荐

  1. 超声的pacs系统和dicom服务器,PACS系统中DICOM/HL7网关与DICOM服务器的研究与实现

    摘要: PACS(Picture Archiving and Communication System)即医学影像归档与通信系统,主要用来解决医学图像的获取,显示,存储,传送和管理等问题.该系统可以节 ...

  2. 关于RT thread系统节拍时钟的配置

    关于RT thread系统节拍时钟的配置                  -----本文基于rt-thread-3.1.3版本编写 首先,使用RTthread OS时,要配置(或者明白)它的系统节拍 ...

  3. rt thread系统下添加wiznet软件包后,不插网线CPU利用率100%问题

    rt thread系统下添加wiznet软件包后如果不插网线的话其他任务运行很卡,使用ps命令发现优先级低的任务很多都超时了 rt thread线程错误码 添加了一个可以查看CPU利用率的软件包CPU ...

  4. 【转】dicom通讯的工作方式及dicom标准简介!!

    转自:dicom通讯的工作方式及dicom标准简介 - assassinx - 博客园 本文主要讲述dicom标准及dicom通讯的工作方式.dicom全称医学数字图像与通讯 其实嘛就两个方面 那就是 ...

  5. dicom通讯的工作方式及dicom标准简介

    转自:http://www.cnblogs.com/assassinx/p/3223460.html 本文主要讲述dicom标准及dicom通讯的工作方式.dicom全称医学数字图像与通讯 其实嘛就两 ...

  6. DICOM标准及应用——第一讲 DICOM标准概述

    一 什么是DICOM? DICOM是Digital Imaging and COmmunication of Medicine的缩写,是美国放射学会(American College of Radio ...

  7. DICOM:由fo-dicom库解析DICOM文件引申出来的……

    题记: 近期收到不少博友的邮件或私信,有刚入门者,来信咨询DICOM协议基础知识的:也有同行咨询如何开发DICOM服务器,如何选用dcmtk.dcm4che.fo-dicom等开源库:还有一部分是医疗 ...

  8. 多个相机拍摄定位_多相机视觉系统的坐标系统标定与统一及其应用

    原标题:多相机视觉系统的坐标系统标定与统一及其应用 整理:公众号@新机器视觉 本文仅做学术分享,如有侵权,请联系删除. 随着机器视觉应用的日益广泛,大幅面 多相机 视觉系统的需求越来越多,主要应用方向 ...

  9. RTKLIB学习总结(二)时间系统、坐标系统

    上篇博客: RTKLIB学习总结(一)MarkDown.VS配置RTKLIB.矩阵.最小二乘和Kalman滤波基本函数 关于时间系统和坐标系统的算法概念也可以看RTKLIB的manual131面 一. ...

最新文章

  1. logging.basicConfig函数
  2. 经典算法题每日演练——第六题 协同推荐SlopeOne 算法
  3. gis中的擦除_擦除—帮助 | ArcGIS for Desktop
  4. 深度学习目标检测模型全面综述:Faster R-CNN、R-FCN和SSD
  5. 配置swagger2_Springboot(三十五)启用Swagger2
  6. mysql表空间被占用,同名表无法创建或导入
  7. 如果你是IT技术人员,请思考这15个问题
  8. 网络名称 转换 网络地址_网络地址转换| 计算机网络
  9. Pick!闲鱼亿级商品库中的秒级实时选品
  10. python if break_python_if_else,while,break
  11. python 获取当前目录_如何在Python中获取当前的工作目录?
  12. (06)System Verilog 静态变量与动态变量区别
  13. web3sdk 怎么配置连接区块链节点
  14. paip.盘古汉字转拼音组件库使用总结
  15. Linux TCP/UDP调试助手下载安装(转载备忘)
  16. matlab设计理想高斯巴特沃斯低通滤波器_完整二阶有源带通滤波器设计!(下载:教程+原理图+视频+代码)...
  17. 给买车的来点干货——汽车品牌分析
  18. 才意识到自己“奇葩”的360,会不会有些晚?
  19. Vue.js Ajax(axios)
  20. For ‘mall-coupon‘ URL not provided. Will try picking an instance via load-balancing. org.springfram

热门文章

  1. 小孩子上机器人课好还是编程课好
  2. Android S XTS 测试入门
  3. 用巴特沃斯滤波器进行潮汐滤波分析
  4. MBA联考-20101126
  5. 项目工时管理遇难题?看看这套工时管理系统解决方案
  6. Win10自启动管理设置
  7. 基于用户画像的PythonDjango框架的电影推荐系统设计与实现
  8. BUG克星:几款优秀的BUG跟踪管理软件
  9. 像艺术家一样思考读后感
  10. Java实现 LeetCode 528 按权重随机选择(TreeMap)