SlideShare uma empresa Scribd logo
1 de 36
DICOM Structure Basics  Gunjan Patel MS - Medical software,  BE-Biomedical Engineer PGD-Quality Management Email:  gunjannpatel@gmail.com
Content History Introduction  Why DICOM? DICOM Services Class Basic Terminology Exa.- RIS connection Uses of DIOCM 2
History ,[object Object],Joint effort between Radiologist and Manufacturers to specify ACR-NEMA 1.0 and 2.0 ACR : American College of Radiology NEMA : National Electrical Manufacturer Association ,[object Object],9 parts of DICOM (3.0) ,[object Object],18 parts of DICOM - 126 Supplements DICOM is developed under joint efforts of ACR 	(American College of Radiology)  NEMA 	(National Electrical ManufacturersAssoc.) ……also more than 25  vendors… 3 DICOM is continuously growing
Introduction Digital Imaging and COmmunication in Medicine 4 ,[object Object],[object Object]
Contin…. 6
Contin…. Need for Digital Image Generation  More need for Digital Transfer/Archiving (PACS)  More need for Post-Processing More need for Cross-Vendor Compatibility  Need for Communication via Networks/Media 7
DICOM Services Class 8
9
10
DICOM Terminology DICOM File Format Information Object Definition (IODs) Application Entity Title (AE Title) Service Class User/Provider (SCU/SCP) Unique IDentifier (UID) Transfer Syntax Value Representations (VR) 11
Attribute Name Tag Type Group Length (0002,0000) 1 File Meta Information Version (0002,0001) 1 Media Storage SOP Class UID (0002,0002) 1 Media Storage SOP Instance UID (0002,0003) 1 Transfer Syntax UID (0002,0010) 1 Implementation Class UID (0002,0012) 1 Implementation Version Name (0002,0013) 3 Source Application Entity Title (0002,0016) 3 Private Information Creator UID (0002,0100) 3 Private Information   (0002,0102) 1C DICOM File Format File Preamble 128 Bytes (set to 00H by default) DICOM File Meta Information DICOM Prefix DICM File Meta Eléments ONE DICOM SOP Instance as sent  during network transfer DICOM Data Set Group 0002H elements are alwaysencoded in Explicit VR LittleEndian DICOM File Format   (Ref: PS 3.10, Sec.7.1) A DICOM Image File is more than an image stored in a File 12
13
Patient Entity Rows Study Entity Columns General Image Series Entity ... Image Pixel Pixel Data ... Image Entity Modules IOD Data Elements Information Object Definition  Set of Data Elements that are semantically gathered ,[object Object]
 Modules may be specific   (e.g. CT Image)The atomic piece of information in DICOM - Contains the actual    information 14
“ I am sending a CT Image to you “ A verb (an action) A noun (an object) Service IOD DICOM Service and IOD Real world: DICOM: 15
Application Entity Title (AE Title) AE is essentially the name of a DICOM device or program used to uniquely identify it (you cannot have two identical AEs in your PACS network) Even  though DICOM does not have  strict  requirements  for AE naming, AEs  are  typically  labeled with numbers  and  uppercase  characters  only  – no spaces, punctuation signs, or other characters. In fact, it is not uncommon to see DICOM units  that would accept only uppercase alphanumeric AEs. 16
Application Entity Title (AE Title) 17 John Tom , I am “ Hi . Can I send you a CT Image?“ Communicator’s Names AE Title(s) An AE Title must be UNIQUE on a given network
John Tom , I am “ Hi . Can I send you a CT Image?“ Communication Initiator Name Communication Recipient Name Calling AE Title / Called AE Title CallingAE Title CalledAE Title 18
“ am sending a CT Image to I you “ User Provider Service Class User/Provider (SCU/SCP) SCP SCU ServiceClass User role Service Class Provider role SCU’s are initiating the actions. Therefore,  they are usually initiating the communication  (i.e. the association) 19
[object Object]
Object data may be Images (e.g. CT images), Waveforms, Mammo CAD, etc. RemoteNode Modality Image 1.2.840.15.1 Image Send Response: Status = SUCCESS Store Response Storage (SCU) Storage (SCP) DICOM Storage Other services of DICOM ,[object Object]
Query/Retrieve
Modality Worklist20
Unique IDentifier (UID) ,[object Object]
A UID is a string of up to 64 Characters including digit numbers (“0” to “9”) and “.” e.g. SOP Instance UID= 1.2.840.113619.2.65.3.200583648570.2428.1178103577.1
No Leading zero’s in UID string components are allowed.1.2.840.115621.4.3.0596632.726 – ill formatted 	But a single zero component is OK 1.2.840.115621.2.0.456.632.478 – Format is correct ,[object Object]
A SOP Instance UID of an image shall never be equal to the SOP Instance UID of another image
An Image SOP Instance UID shall never be equal to a Series Instance UID21
Transfer Syntax ,[object Object],Example: Two different Transfer Syntaxes to represent the same information Rx II The same semantic is conveyed, but using different encoding mechanisms 22
Big Endian Little Endian 68 35 68 35 1 Byte 1 Byte 1 Byte 1 Byte DICOM Transfer Syntaxes (cont’d) ,[object Object],DICOM defines two different byte orderings that affect binary values sent on more than 1 byte (typically: short integer,  long integer, float values). Example on a 2 byte value: 0x3568 versus 23
DICOM Transfer Syntaxes (cont’d) ,[object Object],VRstands for Value Representation. It describes the type and the format of the information sent in a DICOM Data Element. For instance, the Patient Date of Birth format is a 8 characters string following the format : YYYYMMDD (e.g. 19980625) Explicit VRmeans that the VR is (explicitly) sent in the DICOM Message. Implicit VRmeans that no VR is sent in the message. Therefore, to know the VR, a product will have to use its own internal dictionary. In both cases, the VR used by products for Standard Elements shall be the same as the one defined in the DICOM Data Dictionary 24
 Value Representations (VR) Clinical data comes  in a wide variety of  formats. Ex. Distances measured in millimeters,	time  in seconds,  patient names are  typically written  in alpha-betic characters, and so on.  The DICOM standard defnes 27 basic data types, known as value representations (VRs),  which are designed  to encapsulate all possible clinical data types.  Each VR has its own abbreviated two-letter name, a defnition of what it represents, a description of what characters are allowed in its data, and a pre-scribed data length. 25
A specific VR for each need DICOM defines a set of 27 VRs identified with two capital letters. For instance: ,[object Object]
DA: Date
TM: Time
DT: DateTime

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Pacs
PacsPacs
Pacs
 
Qaulity Control of CT
Qaulity Control of CTQaulity Control of CT
Qaulity Control of CT
 
Pacs system
Pacs systemPacs system
Pacs system
 
Radiology Information System (RIS)
Radiology Information System (RIS)Radiology Information System (RIS)
Radiology Information System (RIS)
 
Pacs
PacsPacs
Pacs
 
Digital Radiography
Digital RadiographyDigital Radiography
Digital Radiography
 
PACS architecture
PACS architecturePACS architecture
PACS architecture
 
Digital fluoro
Digital fluoroDigital fluoro
Digital fluoro
 
Pacs introduction
Pacs introductionPacs introduction
Pacs introduction
 
Introduction to digital radiography and pacs
Introduction to digital radiography and pacsIntroduction to digital radiography and pacs
Introduction to digital radiography and pacs
 
CT detectors
CT detectorsCT detectors
CT detectors
 
Teleradiology: Concepts and Evolution
Teleradiology: Concepts and EvolutionTeleradiology: Concepts and Evolution
Teleradiology: Concepts and Evolution
 
CR and DR ppt
CR and DR pptCR and DR ppt
CR and DR ppt
 
Pacs
PacsPacs
Pacs
 
CT Scan Image reconstruction
CT Scan Image reconstructionCT Scan Image reconstruction
CT Scan Image reconstruction
 
X-RAY GRID BUCKY
X-RAY GRID BUCKYX-RAY GRID BUCKY
X-RAY GRID BUCKY
 
Flat Panel Digital Fluoroscopy by Akash Das
Flat Panel Digital Fluoroscopy by Akash Das Flat Panel Digital Fluoroscopy by Akash Das
Flat Panel Digital Fluoroscopy by Akash Das
 
L11 Qa
L11 QaL11 Qa
L11 Qa
 
Basic principle of ct and ct generations
Basic principle of ct and ct generationsBasic principle of ct and ct generations
Basic principle of ct and ct generations
 
Components of ct
Components of ctComponents of ct
Components of ct
 

Semelhante a DICOM Structure Basics

Lessons Learned from the DICOM Standardization Effort Lessons Learned from ...
Lessons Learned from the DICOM Standardization Effort 	 Lessons Learned from ...Lessons Learned from the DICOM Standardization Effort 	 Lessons Learned from ...
Lessons Learned from the DICOM Standardization Effort Lessons Learned from ...MedicineAndDermatology
 
의료영역에서의3D 프린팅적용을위한의료영상모델링
의료영역에서의3D 프린팅적용을위한의료영상모델링의료영역에서의3D 프린팅적용을위한의료영상모델링
의료영역에서의3D 프린팅적용을위한의료영상모델링Namkug Kim
 
Distributed Systems: How to connect your real-time applications
Distributed Systems: How to connect your real-time applicationsDistributed Systems: How to connect your real-time applications
Distributed Systems: How to connect your real-time applicationsJaime Martin Losa
 
ANALYSING JPEG CODING WITH MASKING
ANALYSING JPEG CODING WITH MASKINGANALYSING JPEG CODING WITH MASKING
ANALYSING JPEG CODING WITH MASKINGijma
 
Medical Image Compression using DCT with Entropy Encoding and Huffman on MRI ...
Medical Image Compression using DCT with Entropy Encoding and Huffman on MRI ...Medical Image Compression using DCT with Entropy Encoding and Huffman on MRI ...
Medical Image Compression using DCT with Entropy Encoding and Huffman on MRI ...Associate Professor in VSB Coimbatore
 
SELECTIVE ENCRYPTION OF IMAGE BY NUMBER MAZE TECHNIQUE
SELECTIVE ENCRYPTION OF IMAGE BY NUMBER MAZE TECHNIQUESELECTIVE ENCRYPTION OF IMAGE BY NUMBER MAZE TECHNIQUE
SELECTIVE ENCRYPTION OF IMAGE BY NUMBER MAZE TECHNIQUEijcisjournal
 
Learning Series: RamSoft Gateway Router -'Yes we can do that'
Learning Series: RamSoft Gateway Router -'Yes we can do that'Learning Series: RamSoft Gateway Router -'Yes we can do that'
Learning Series: RamSoft Gateway Router -'Yes we can do that'Ryan Furlough, BSCPE CPAS
 
A dynamic data encryption method based on addressing the data importance on ...
A dynamic data encryption method based on addressing the  data importance on ...A dynamic data encryption method based on addressing the  data importance on ...
A dynamic data encryption method based on addressing the data importance on ...IJECEIAES
 
Privacy-preserving Information Sharing: Tools and Applications
Privacy-preserving Information Sharing: Tools and ApplicationsPrivacy-preserving Information Sharing: Tools and Applications
Privacy-preserving Information Sharing: Tools and ApplicationsEmiliano De Cristofaro
 
Data Explosion in Medical Imaging
Data Explosion in Medical ImagingData Explosion in Medical Imaging
Data Explosion in Medical ImagingShourya Sarcar
 
Discovering the power of metadata
Discovering the power of metadataDiscovering the power of metadata
Discovering the power of metadataPaul Hightower
 
DDS Advanced Tutorial - OMG June 2013 Berlin Meeting
DDS Advanced Tutorial - OMG June 2013 Berlin MeetingDDS Advanced Tutorial - OMG June 2013 Berlin Meeting
DDS Advanced Tutorial - OMG June 2013 Berlin MeetingJaime Martin Losa
 
ITK Tutorial Presentation Slides-953
ITK Tutorial Presentation Slides-953ITK Tutorial Presentation Slides-953
ITK Tutorial Presentation Slides-953Kitware Kitware
 
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeSecure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeIJERD Editor
 
The interoperability challenges of 3D personal data
The interoperability challenges of 3D personal dataThe interoperability challenges of 3D personal data
The interoperability challenges of 3D personal dataJuan V. Dura
 
CS-324 Computer Networks.pdf
CS-324 Computer Networks.pdfCS-324 Computer Networks.pdf
CS-324 Computer Networks.pdfpriyadharshinic22
 

Semelhante a DICOM Structure Basics (20)

dicom.ppt
dicom.pptdicom.ppt
dicom.ppt
 
Lessons Learned from the DICOM Standardization Effort Lessons Learned from ...
Lessons Learned from the DICOM Standardization Effort 	 Lessons Learned from ...Lessons Learned from the DICOM Standardization Effort 	 Lessons Learned from ...
Lessons Learned from the DICOM Standardization Effort Lessons Learned from ...
 
의료영역에서의3D 프린팅적용을위한의료영상모델링
의료영역에서의3D 프린팅적용을위한의료영상모델링의료영역에서의3D 프린팅적용을위한의료영상모델링
의료영역에서의3D 프린팅적용을위한의료영상모델링
 
Distributed Systems: How to connect your real-time applications
Distributed Systems: How to connect your real-time applicationsDistributed Systems: How to connect your real-time applications
Distributed Systems: How to connect your real-time applications
 
ANALYSING JPEG CODING WITH MASKING
ANALYSING JPEG CODING WITH MASKINGANALYSING JPEG CODING WITH MASKING
ANALYSING JPEG CODING WITH MASKING
 
Medical Image Compression using DCT with Entropy Encoding and Huffman on MRI ...
Medical Image Compression using DCT with Entropy Encoding and Huffman on MRI ...Medical Image Compression using DCT with Entropy Encoding and Huffman on MRI ...
Medical Image Compression using DCT with Entropy Encoding and Huffman on MRI ...
 
SELECTIVE ENCRYPTION OF IMAGE BY NUMBER MAZE TECHNIQUE
SELECTIVE ENCRYPTION OF IMAGE BY NUMBER MAZE TECHNIQUESELECTIVE ENCRYPTION OF IMAGE BY NUMBER MAZE TECHNIQUE
SELECTIVE ENCRYPTION OF IMAGE BY NUMBER MAZE TECHNIQUE
 
Learning Series: RamSoft Gateway Router -'Yes we can do that'
Learning Series: RamSoft Gateway Router -'Yes we can do that'Learning Series: RamSoft Gateway Router -'Yes we can do that'
Learning Series: RamSoft Gateway Router -'Yes we can do that'
 
A dynamic data encryption method based on addressing the data importance on ...
A dynamic data encryption method based on addressing the  data importance on ...A dynamic data encryption method based on addressing the  data importance on ...
A dynamic data encryption method based on addressing the data importance on ...
 
Privacy-preserving Information Sharing: Tools and Applications
Privacy-preserving Information Sharing: Tools and ApplicationsPrivacy-preserving Information Sharing: Tools and Applications
Privacy-preserving Information Sharing: Tools and Applications
 
Data Explosion in Medical Imaging
Data Explosion in Medical ImagingData Explosion in Medical Imaging
Data Explosion in Medical Imaging
 
Discovering the power of metadata
Discovering the power of metadataDiscovering the power of metadata
Discovering the power of metadata
 
Multimedia System
Multimedia SystemMultimedia System
Multimedia System
 
M dgx mde0mdi=
M dgx mde0mdi=M dgx mde0mdi=
M dgx mde0mdi=
 
DDS Advanced Tutorial - OMG June 2013 Berlin Meeting
DDS Advanced Tutorial - OMG June 2013 Berlin MeetingDDS Advanced Tutorial - OMG June 2013 Berlin Meeting
DDS Advanced Tutorial - OMG June 2013 Berlin Meeting
 
ITK Tutorial Presentation Slides-953
ITK Tutorial Presentation Slides-953ITK Tutorial Presentation Slides-953
ITK Tutorial Presentation Slides-953
 
Mutimedia
MutimediaMutimedia
Mutimedia
 
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeSecure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
 
The interoperability challenges of 3D personal data
The interoperability challenges of 3D personal dataThe interoperability challenges of 3D personal data
The interoperability challenges of 3D personal data
 
CS-324 Computer Networks.pdf
CS-324 Computer Networks.pdfCS-324 Computer Networks.pdf
CS-324 Computer Networks.pdf
 

Último

Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxnelietumpap1
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 

Último (20)

Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 

DICOM Structure Basics

  • 1. DICOM Structure Basics Gunjan Patel MS - Medical software, BE-Biomedical Engineer PGD-Quality Management Email: gunjannpatel@gmail.com
  • 2. Content History Introduction Why DICOM? DICOM Services Class Basic Terminology Exa.- RIS connection Uses of DIOCM 2
  • 3.
  • 4.
  • 6. Contin…. Need for Digital Image Generation More need for Digital Transfer/Archiving (PACS) More need for Post-Processing More need for Cross-Vendor Compatibility Need for Communication via Networks/Media 7
  • 8. 9
  • 9. 10
  • 10. DICOM Terminology DICOM File Format Information Object Definition (IODs) Application Entity Title (AE Title) Service Class User/Provider (SCU/SCP) Unique IDentifier (UID) Transfer Syntax Value Representations (VR) 11
  • 11. Attribute Name Tag Type Group Length (0002,0000) 1 File Meta Information Version (0002,0001) 1 Media Storage SOP Class UID (0002,0002) 1 Media Storage SOP Instance UID (0002,0003) 1 Transfer Syntax UID (0002,0010) 1 Implementation Class UID (0002,0012) 1 Implementation Version Name (0002,0013) 3 Source Application Entity Title (0002,0016) 3 Private Information Creator UID (0002,0100) 3 Private Information   (0002,0102) 1C DICOM File Format File Preamble 128 Bytes (set to 00H by default) DICOM File Meta Information DICOM Prefix DICM File Meta Eléments ONE DICOM SOP Instance as sent during network transfer DICOM Data Set Group 0002H elements are alwaysencoded in Explicit VR LittleEndian DICOM File Format (Ref: PS 3.10, Sec.7.1) A DICOM Image File is more than an image stored in a File 12
  • 12. 13
  • 13.
  • 14. Modules may be specific (e.g. CT Image)The atomic piece of information in DICOM - Contains the actual information 14
  • 15. “ I am sending a CT Image to you “ A verb (an action) A noun (an object) Service IOD DICOM Service and IOD Real world: DICOM: 15
  • 16. Application Entity Title (AE Title) AE is essentially the name of a DICOM device or program used to uniquely identify it (you cannot have two identical AEs in your PACS network) Even though DICOM does not have strict requirements for AE naming, AEs are typically labeled with numbers and uppercase characters only – no spaces, punctuation signs, or other characters. In fact, it is not uncommon to see DICOM units that would accept only uppercase alphanumeric AEs. 16
  • 17. Application Entity Title (AE Title) 17 John Tom , I am “ Hi . Can I send you a CT Image?“ Communicator’s Names AE Title(s) An AE Title must be UNIQUE on a given network
  • 18. John Tom , I am “ Hi . Can I send you a CT Image?“ Communication Initiator Name Communication Recipient Name Calling AE Title / Called AE Title CallingAE Title CalledAE Title 18
  • 19. “ am sending a CT Image to I you “ User Provider Service Class User/Provider (SCU/SCP) SCP SCU ServiceClass User role Service Class Provider role SCU’s are initiating the actions. Therefore, they are usually initiating the communication (i.e. the association) 19
  • 20.
  • 21.
  • 24.
  • 25. A UID is a string of up to 64 Characters including digit numbers (“0” to “9”) and “.” e.g. SOP Instance UID= 1.2.840.113619.2.65.3.200583648570.2428.1178103577.1
  • 26.
  • 27. A SOP Instance UID of an image shall never be equal to the SOP Instance UID of another image
  • 28. An Image SOP Instance UID shall never be equal to a Series Instance UID21
  • 29.
  • 30.
  • 31.
  • 32. Value Representations (VR) Clinical data comes in a wide variety of formats. Ex. Distances measured in millimeters, time in seconds, patient names are typically written in alpha-betic characters, and so on. The DICOM standard defnes 27 basic data types, known as value representations (VRs), which are designed to encapsulate all possible clinical data types. Each VR has its own abbreviated two-letter name, a defnition of what it represents, a description of what characters are allowed in its data, and a pre-scribed data length. 25
  • 33.
  • 43.
  • 57. 27
  • 58. 28
  • 59. 29
  • 60. 30
  • 61.
  • 62. A lot of flexibility to support all features available on various vendor’s printers31
  • 63. MEDICAL DIRECTORY DICOM for Media Interchange The DICOM Directory (a.k.a. DICOMDIR) facilitates media browsing The same image objects as defined for Network exchange are usable on physical media ALL DICOM INFORMATION OBJECTS DICOM File Format ISO 9660 UDF FAT 16 FS ISO 9660 Level 1 DOS DOS 130 mmMOD (650 MB, 1.2, 2.3, 4.1GB) 90 mm MOD (128, 230, 540, 640 MB, 1.3, 2.3 GB) DVD-ROM -R/+R/-RW/+RW CD-ROMCD-R USBMedia DICOM Relies on Broadly Available Media Storage Technology 32
  • 65. Feedback and Query ??? 34
  • 66. “Save Paper, Save Earth, Save US” Thank you !!! Email : gunjannpatel@gmail.com www.bmeportal.ning.com 35
  • 67. Referances DICOM Cook Book -for Implementations in Modalities Digital Imaging and Communication in Medicine (DICOM)- OS Priyankh http://www.mediacy.com/index.aspx?page=IQDICOM_Service http://medical.nema.org/ 36

Notas do Editor

  1. grows to become either (Little Endian): F E D C B A 9 8 7 6 5 4 3 2 1 0 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 43 21or (Big Endian) F E D C B A 9 8 7 6 5 4 3 2 1 0 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 43