DICOM中的UID


UID形式上是一個字符串,用於唯一標識DICOM標准中各種不同信息對象,如數據元素的值表示類型、DICOM抽象語法名、傳輸語法、應用程序上下文名字等,以保證在各個不同的國家、地區、生產商、設備使用時的唯一性。

UID的組成分為2部分,一個是根,一個是后綴

UID = <org root>.<suffix>

<org root>:組織識別碼,由若干數字組成

<suffix>:在該組織內的唯一識別碼,由若干數字組成

每組數字以實心句號「.」分開

1、SOP Classes 的UID:

     格式:1.2.840.10008.xxxxx

注:為保證UID的全球唯一性,用“根.后綴”結構

    例:1.2.840.10008.5.1.4.1.1.7

2、StudyInstance UID

    例:1.2.250.1.59.0.8559.20010619094721.141

3、SeriesInstance UID

    例:1.2.250.1.59.0.8559.20010619094721.141

4、imageInstance UID

     例:1.2.274.0.2730010.3.5.3.461185.49

1、每個組成分量是一個數,必須包含一個或一個以上的阿拉伯數字,且第一個數字不能為0,除非該組成分量只由一個阿拉伯數字組成;

2、數字編碼使用的是ISO 646:1990(即DICOM默認字符庫)基本G0區字符集中的0-9字符;

3、各個組成分量之間用“.”分隔;

4、如果整個字符串的長度為奇數字節,必須在最后一個組成分量的末尾填充一個NULL字符,使UID對齊在偶數字節邊界;

5、整個字符串的長度不能超過64個字符,包括各個組成分量的數字、分量間的分隔符以及填充字符。

 

 

 

另外,對於UID類型,在第五章指出,當其長度不為偶數(即為odd)時,須要用NULL(\0)補充。
在許多工具中,對此要求不嚴格的,它們甚至有可能認為你的補充是錯誤的。

一般而言,UID的存在只是為了保證唯一性,只要能唯一,啥樣的排列都行。

 

組成說明:

例:Study Instance UID=1.2.840.113820.100.2.1.1.908813488.19981019161112

其中:

1.2.840 is the prefix of ANSI organization.

1.2.840.10008 is the prefix of DICOM organization

Each implementation must have its own unique prefix.

Eg:1.2.840.113820 represents EBM


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM