关键词不能为空

当前您在: 主页 > 英语 >

DICOM资料整理

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-28 05:50
tags:

-

2021年2月28日发(作者:plane)


一:


DICOM


简介



DICOM



Digital Imaging and Communications in Medicine



即医学数字成像


和通信,


是医学图像和 相关信息的国际标准



ISO 12052



它定义了质量能满足


临床需要 的可用于数据交换的医学图像格式。




所有现实世界的东西,如病人、医疗设备等都被


DICOM


视 为拥有着一些属



(attribute)

的对象


(object)



这些对 象和属性被定义为


IODs(DICOM Information


Object Definitions)


。例如一个病人


IOD


,可以被姓名、性别、年龄、体重、抽烟

状态、病历


ID


等这些和医疗相关的属性

< br>(attribute)


来描述。


DICOM

< p>
中包含了大


量的这种属性(有


2000

< p>
多个)


。这些属性的值有


27

种形式,被称为


(VR,


Value


REpresentation).



DICOM


的数据表示形式



数据形式(


VR



< /p>


数据长度(


L




数据值(


Value




tag



0010, 0010




PN


4


Jami



0010, 0040




CS


1


M


其中,



0010, 0010


)病人姓名,



0010, 0040


)病人性别;




二:关于计算机的一些基础知识回顾







1


)二进制



计算机是二进制的,



0



1


表示。一个


bit


就是一个数字,


0


或者

1



1byte


= 8bit< /p>


。一个


byte


的数据有


(2^8 =


256)


种可能,取值范围为


0~255


。计算机存储、读写二进制数据都是以


byte


为单位的,如果要


存储


13 bits


的数据,计算机就得分配


2



bytes


的空间(


16bits



。我


们使用的颜色也可以使用一个


byte


来代表它的灰度级,另外一个


byt e


也足以存储一个


Latin


字母。要 存储


12


个字母就需要


12

< p>


bytes


的空


间,一 个字母占一个


byte.







2



16


进制数


< /p>


例:


0x007F


占了

< br>2



byte



在十进制的情况下它的值为


7*16 + 15


= 127



< p>
几乎所有的


DICOM


数据都是用


16


进制的形式存储的。








3


)大端模式(


Big



Endian


)与小端模式(


Little Endian order




大端模式(


Big-Endian


)就 是高位字节排放在内存的低地址端,低


位字节排放在内存的高地址端。

< br>


小端模式(


Little-Endian


)就是低位字节排放在内存的低地址端,


高位字节排放在内存的高地址端。< /p>




例:



16


进制的数


0x12345678



Little- endian


模式以及


Big-endian

< br>模式在内存中的存放方式为(假设从地址


0x4000


开 始存放)





三:


DICOM


中的数据形式



DICOM



27


种基本的数据形式,


(VRs, Value Representations)



DICOM



的 数据必须满足其中的一种。每个


VR


都有一种两个字母的缩写形 式。


VR


的具


体定义见下表:











说明:




1



VRs


定 义了数据的类型(


DataType



,并且约定了数据的长度。


DICOM


的数据长度一般是偶数的 ,


它们应该含有偶数个的字符或者字节。


对于奇数长度


的字符串,通常在它后面加一个空格;对于奇数字节的数字,加一个空的



NULL


字节,


使得它们的字节数为 偶数。


例如



Smith^Joe”< /p>


就会被处理成



Smith^Joe ”





2< /p>



DICOM


允许“

*


”代表任意字符串,



?


”代表任意的一个字母,



< br>”


代表“或”





3



IS, DS



DICOM


中使用的也很多,尽 管对计算机存储来说,它不如二


进制的数字合适,


但是它不用考 虑


Little Endian


或者


High Endian


但是它易读,


且容易显示。


< /p>



4



AT


包含了两个字节的数据,就是专门用于


(group, eleme nt)



tag




5



PN


代表病人的姓名,一般组成形式为












FamilyName^GivenName^MiddleName^NamePre x^NameSu x







例:



John Smith







Smith^John

< p>





6



AE


就是


DICOM


程序应用实体,通常只使用数字和大写字母表示。

< br>



7



UIDs (Unique Identifiers)


,是


DICOM


数据对象的唯一标识。




8



SQ (Sequencing Data Sets)



DICOM


对象中的元素也可以是


DICOM


对< /p>


象。




9



UN


(代表


Unknown Value


) 如果一个数据不符合前面的


26



VR



据形式,就用


UN

< br>来表示。





四:


DICOM


数据字典


(< /p>


DICOMDICOM Data Dictionary









(一)


DICOM


标准数据字典(


standard DICOM Data Dictionary




DICOM


标准数据字典有超过


2000


多个数据 项,


这些数根据内容的相近可以


被分组为(

group, element




(group, element)


也被称为


”tags”


。这些有着


tag



的数据元素被称 为


DICOM


属性或者


DICOM


元素




attr ibute




DICOM “ele ment”



element”






上图是一个 标准


DICOM


数据字典列表的一部分,


其中第一列为



group, element



元素


group



element


都是


16

进制的。第二列为属性名称(


attributeName




其中(


group, eleme nt


)和属性名称是一一对应的。一般通过


(group, element)



寻找属性。



VM



Data element Value Multiplicity



< br>规定了这种属性的元素可以包含一


个或者多个数据值


de fines


whether


the


related


element


may


contain


only


one


value of its type, or several.


例如



Other Patient Names



元素


(0010, 10 01)


可以有


一个或者多个值,所以值为


1-n,


其中


n


代表的是任意数值。



对于有多个数值的情况,


如何把它们 拼接成一个数据?如果是二进制数的话就直


接拼接,


因为它们是 定长的,


可以根据字节数获取到它们。


如果是字符串类型的,< /p>


则用“



”来分隔,在

DICOM


中“



”代表的是“或”





标准数据字典的例子:




Patient John Smith, Male, born on August 6, 1954”.




这里面有


3



el ement



Patient Name” (010,0010)




Patient’s Sex” (0010,0040)




Patient’s Birth Date” (0010,0030).


-


-


-


-


-


-


-


-



本文更新与2021-02-28 05:50,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/679070.html

DICOM资料整理的相关文章