DICOM培训的一些分享和心得

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

1. 引言

昨天公司组织了一场关于DICOM的基础知识分享,分享人是公司的一位技术大牛,虽然今年刚刚北邮研究生毕业,但是已经在公司承担了相当多的技术难题的攻关,是公司不可或缺,不可多得的技术大佬。

分享会的主题是《dicom知识分享》。对于我这个从毕业到现在,一直在医疗软件行业工作的人,dicom是再熟悉不过的话题了。本来想着只是去复习一些自己早已熟悉不过的概念,但是随着分享会的深入,我才知道自己对于dicom的了解还是知之甚少,而且对于dicom的了解也非常的肤浅,很多深层次的设计,我都没有了解,或者根本没有意识去了解。这也是我一贯的毛病,对于很多东西都缺乏思考,造成看似做了很多项目,但是真正的成长,却还是比较缓慢。

之前听到过的故事:三个建筑工人都在搬砖,第一个建筑工人只是看到了自己搬的砖;第二个建筑工人看到了自己要盖的房子;而第三个建筑工人则想到了整个城市的发展。这其实是一个人格局的差别,格局不同,眼界不同,未来的发展也不同。

下面花一些篇幅来介绍整个分享会的经历和技术知识。

2. DICOM培训的一些概念

虽然整个分享会,没有很严格的流程安排。但是作为一个分享者,还是需要在自己的脑海里设计出一个流程,这样便于对整个会议进行把控。流程的严密和环环相扣,其实也是在锻炼自己的逻辑思维和同理心的过程。如何能够站在听众的角度来分享,而不是自己一个人在台上唱独角戏,是考验一个人是否适合给别人分享的重要参照标准。

2.1 利用类比的方法,快速认识新概念
对于一个新领域的新概念,如何能够让听众在最短的时间内让大家理解呢?最好的办法想必是用类比法,即将一个大家都熟知的概念与这个新概念进行类比,这样可以大大地减小认知的难度。

这次分享时,采用的就是类比的方法,类比的对象就是互联网领域大家都熟知的json.

Json “{…}” “[ ]” “abc”
DICOM 00200010: xxx VR:SQ VR=LT(longText)
JavaScript Object Array String
Python dict list str

JSON和Python中的dict类型非常类似,就是一个key,对应一个value. 而DICOM也是一样的,每一个属性,都有一个对应的属性值。比如某一张dicom图像的key: Modality, value:CT, 则表明这是一张CT图像。依次类推,dicom图像中记录了很多很多的信息,只不过由于这是一张医学图像,所以相比于我们在日常生活中常见的jpg, png等图像,又增加了很多医学特有的属性,如窗宽窗位(WindowWidth, WindowCenter), 层厚(SliceThickness), 图像位置(ImagePositionPatient), 图像方位(ImageOrientation),由于这些名称的字母较长,为了能够更直观地来定位某一属性,dicom中还通过group,element来为所有的属性都设定了8位的数字,而且由于这些属性的值具有不同的数据类型,因此对于每一个属性,又有相应的数据类型。

dicom属性名称 dicom属性位置 dicom属性数据类型 属性典型值

2.2 结合标准,深入讲解

2.3 逻辑严密,分阶段讲解

2.4 QA: 答疑解惑

3. 由培训想到的…

发布了188 篇原创文章 · 获赞 416 · 访问量 131万+

猜你喜欢

转载自blog.csdn.net/inter_peng/article/details/101018423
今日推荐