SlideShare a Scribd company logo
DICOM FORMAT
 BY:LOKENDER YADAV
What is DICOM?
 The standard for Digital Imaging and
Communications in Medicine.
 Developed by the National Electrical
Manufacturers Association (NEMA) in conjunction
with the American College of Radiology (ACR).
 Covers most image formats for all of medicine.
 Specification for messaging and communication
between imaging machines.
A little history
 The first version was ACR-NEMA, released in 1985.
 Its goal in developing a standard was
 To enable users to retrieve images and
associated information from digital imaging
equipment in a standard format using point-to-
point connection.
 To hide differences same across multiple image
equipment manufacturers.
 To handle developing network and image standarts,
a new standart, DICOM, was proposed in 1981.
DICOM Application Domain
MAGN
ETOM
Information Management System
Storage, Query/Retrieve,Storage, Query/Retrieve,
Study ComponentStudy Component
Query/RetrieveQuery/Retrieve
Results ManagementResults Management
Print ManagementPrint Management
Media ExchangeMedia Exchange
LiteBox
Summary of DICOM Features
 NETWORK PROTOCOL
●
DICOM incorporates negotiation to permit peers
to agree on the functions to be performed
 MESSAGE ENCODING
●
DICOM defines 24 data types (V2.0 had 4)
●
DICOM message encoding includes JPEG
compression (17 varients)
●
DICOM supports multiple character repertoires
Summary of DICOM Features
 OBJECT DATA MODEL
●
DICOM is based on a completely specified data
model
●
DICOM includes a robust UID mechanism
 DATA DICTIONARY
●
DICOM includes a large number of new data
elements
 SERVICE CLASSES
●
DICOM defines classes of service for specific
applications (e.g. image management, printing)
and conformance levels
DICOM Objects
 Things such as images, reports, and patients are all
objects and are called information objects.
 Two kinds of objects in DICOM:
 Composite objects (Old objects inherited from NEMA).
 Normalized objects (New objects defined in DICOM).
 All objects and their format constitutes Data Dictionary.
 DICOM uses UIDs to identify information objects, such as
the images, reports, or transfer syntaxes.
 The form of the UID conforms to an international
standard.
 1.2.840.10008 is the root and the same for every DICOM
UID.
 Example: UID for the DICOM explicit VR little endian
transfer syntax is 1.2.840.10008.1.2.1
DICOM Service Classes
 Composite
●
Verification
●
Storage
●
Query/Retrieve
●
Study Content Notification
 Normalized
●
Patient Management
●
Study Management
●
Results Management
●
Basic Print Management
DICOM Service Elements
 Complex services are built using service elements,
called DICOM message service elements, or DIMSEs.
 There are both composite and normalized services for
composite and normalized information objects.
 There are 5 DIMSEs that are used for composite
information objects (called DIMSE-C) and 6 that are
used for normalized information objects (called DIMSE-
N).
 Two categories of DIMSEs:
 operations (such as "store")
 notifications (such as "event report”)
DIMSE-C Services
 DIMSE-C services:
 Operations:
 C-Store
 C-Get
 C-Move
 C-Find
 C-Echo
 No notification services
DIMSE-C Services
The C-STORE service is invoked by a DIMSE-service-user to
request the storage of Composite SOP Instance information
by a DIMSE-service-user.
The C-FIND service is invoked by a DIMSE-service-user to
match a series of Attribute strings against the Attributes of
the set of SOP Instances managed by a DIMSE-service-user.
The C-FIND service returns for each match a list of requested
Attributes and their values.
The C-GET service is invoked by a DIMSE-service-user to
fetch the information for one or more information objects
from a DIMSE-service-user, based upon the Attributes
supplied by the invoking DIMSE-service-user.
DIMSE-C Services
The C-MOVE service is invoked by a DIMSE-
service-user to move the information for one or
more Composite SOP Instances from a DIMSE-
service-user, to a third party DIMSE-service-user,
based upon the Attributes supplied by the
invoking DIMSE-service-user.
The C-ECHO service is invoked by a DIMSE-
service-user to verify end-to-end
communications with a DIMSE-service-user.
DIMSE-N Services
 DIMSE-N services:
 Operations:
 N-Get
 N-Set
 N-Action
 N-Create
 N-Delete
 Notifications:
 N-Event-Report
DIMSE-N Services
 N-EVENT-REPORT service is invoked by a DIMSE-
service-user to report an event about a SOP Instance
to a DIMSE-service-user.
N-GET service is invoked by a DIMSE-service-user to
request the retrieval of information from a DIMSE-
service-user.
N-SET service is invoked by a DIMSE-service-user to
request the modification of information by a DIMSE-
service-user.
DIMSE-N Services
N-ACTION service is invoked by a DIMSE-service-
user to request a DIMSE-service-user to perform an
action.
N-CREATE service is invoked by a DIMSE-service-
user to request a DIMSE-service-user to create an
instance of a information object.
N-DELETE service is invoked by a DIMSE-service-
user to request a DIMSE-service-user to delete an
instance of a information object.
DICOM Service-Object Pair (SOP)
 The service classes and information objects are
combined to form SOP.
 The SOP class is the elemental unit of DICOM.
 Everything that DICOM does is based on the use of
SOP classes.
DICOM Service-Object Pair (SOP)
SOPSOP
Data DictionaryData Dictionary
Information ObjectInformation Object DIMSE Service ElementDIMSE Service Element
DICOM File Format (Overview)
A single DICOM file contains:
 A header (which stores information about
the patient's name, the type of scan, image
dimensions, etc)
 Image data (in compressed (bitmap) or
uncompressed form (jpeg, gif...))
DICOM File Header
 DICOM requires a 128-byte preamble (usually set to zero).
 'D', 'I', 'C', 'M' letters comes next.
 The rest is the real header information in groups.
 For example: group 0002hex is the file meta information group.
DICOM File Header
DICOM File Header
 The meaning of some fields:
 0002:0010 --> Reports the structure of the image data
 0028:0002 --> Samples Per Pixel
 0028:0004 --> Photometric Interpretation
 0028:0100 --> Bits Allocated
 ...
Association Services
 Before everything, Association establishment
must be done.
 During Association establishment, A DIMSE-
service-user exchanges initialization
information.
The initialization information includes:
 Application context
 DIMSE-specific user information
 DIMSE service information
 Presentation and session requirements
Association Services
 A-ASSOCIATE Service is invoked by a DIMSE-
service-user with related parameters to establish
an Association with another DIMSE-service-user.
 Association release is done using A-RELEASE and
A-ABORT services.

More Related Content

What's hot

Pacs system
Pacs systemPacs system
Pacs system
Mohamed Gamal
 
Radiology Information System (RIS)
Radiology Information System (RIS)Radiology Information System (RIS)
Radiology Information System (RIS)
Ragesh R Nair
 
CT Image reconstruction
CT Image reconstructionCT Image reconstruction
CT Image reconstruction
Santosh Ojha
 
Picture archiving and communication in medicines ( pacs
Picture archiving and communication in medicines ( pacsPicture archiving and communication in medicines ( pacs
Picture archiving and communication in medicines ( pacs
Anjan Dangal
 
Pacs
PacsPacs
DICOM structure
DICOM structureDICOM structure
DICOM structure
Shiju P K
 
The Role of Computers in Medical Physics
The Role of Computers in Medical PhysicsThe Role of Computers in Medical Physics
The Role of Computers in Medical Physics
Victor Ekpo
 
Unit 1 ppt notes /BM8702 /RADIOLOGICAL EQUIPMENTS
Unit 1 ppt notes /BM8702 /RADIOLOGICAL EQUIPMENTSUnit 1 ppt notes /BM8702 /RADIOLOGICAL EQUIPMENTS
Unit 1 ppt notes /BM8702 /RADIOLOGICAL EQUIPMENTS
KPR INSTITUE OF ENGINEERING AND TECHNOLOGY
 
PICTURE ARCHIVING AND COMMUNICATION SYSTEM.pptx
PICTURE ARCHIVING AND COMMUNICATION SYSTEM.pptxPICTURE ARCHIVING AND COMMUNICATION SYSTEM.pptx
PICTURE ARCHIVING AND COMMUNICATION SYSTEM.pptx
TanishGupta42
 
Multisection tomography and Transaxial Tomography
Multisection tomography and Transaxial TomographyMultisection tomography and Transaxial Tomography
Multisection tomography and Transaxial Tomography
Self
 
Imaging Informatics (LIS 140)
Imaging Informatics (LIS 140)Imaging Informatics (LIS 140)
Imaging Informatics (LIS 140)
Roy Santos Necesario
 
Teleradiology Overview Systems and Applications - Sanjoy Sanyal
Teleradiology Overview Systems and Applications - Sanjoy SanyalTeleradiology Overview Systems and Applications - Sanjoy Sanyal
Teleradiology Overview Systems and Applications - Sanjoy Sanyal
Sanjoy Sanyal
 
CT Generation (Generation of CT)
CT Generation (Generation of CT)CT Generation (Generation of CT)
CT Generation (Generation of CT)
Upakar Paudel
 
teleradiology
teleradiologyteleradiology
teleradiology
Jude Paul
 
Ct instrument
Ct instrumentCt instrument
Ct instrument
Riadh Al-Haidari
 
Lec2 Ali 5.Lecture 5 - CT Scan Data Acquisition System.pptx
Lec2 Ali 5.Lecture 5 - CT Scan Data Acquisition System.pptxLec2 Ali 5.Lecture 5 - CT Scan Data Acquisition System.pptx
Lec2 Ali 5.Lecture 5 - CT Scan Data Acquisition System.pptx
Ali Ayaz
 
Pacs introduction
Pacs introductionPacs introduction
Pacs introduction
L1nhnguyen
 
Image reconstrsuction in ct pdf
Image reconstrsuction in ct pdfImage reconstrsuction in ct pdf
Image reconstrsuction in ct pdf
mitians
 
PACS architecture
PACS architecturePACS architecture
PACS architecture
prasadvagal
 

What's hot (20)

Pacs system
Pacs systemPacs system
Pacs system
 
Radiology Information System (RIS)
Radiology Information System (RIS)Radiology Information System (RIS)
Radiology Information System (RIS)
 
CT Image reconstruction
CT Image reconstructionCT Image reconstruction
CT Image reconstruction
 
Picture archiving and communication in medicines ( pacs
Picture archiving and communication in medicines ( pacsPicture archiving and communication in medicines ( pacs
Picture archiving and communication in medicines ( pacs
 
Pacs
PacsPacs
Pacs
 
DICOM structure
DICOM structureDICOM structure
DICOM structure
 
The Role of Computers in Medical Physics
The Role of Computers in Medical PhysicsThe Role of Computers in Medical Physics
The Role of Computers in Medical Physics
 
Pacs
PacsPacs
Pacs
 
Unit 1 ppt notes /BM8702 /RADIOLOGICAL EQUIPMENTS
Unit 1 ppt notes /BM8702 /RADIOLOGICAL EQUIPMENTSUnit 1 ppt notes /BM8702 /RADIOLOGICAL EQUIPMENTS
Unit 1 ppt notes /BM8702 /RADIOLOGICAL EQUIPMENTS
 
PICTURE ARCHIVING AND COMMUNICATION SYSTEM.pptx
PICTURE ARCHIVING AND COMMUNICATION SYSTEM.pptxPICTURE ARCHIVING AND COMMUNICATION SYSTEM.pptx
PICTURE ARCHIVING AND COMMUNICATION SYSTEM.pptx
 
Multisection tomography and Transaxial Tomography
Multisection tomography and Transaxial TomographyMultisection tomography and Transaxial Tomography
Multisection tomography and Transaxial Tomography
 
Imaging Informatics (LIS 140)
Imaging Informatics (LIS 140)Imaging Informatics (LIS 140)
Imaging Informatics (LIS 140)
 
Teleradiology Overview Systems and Applications - Sanjoy Sanyal
Teleradiology Overview Systems and Applications - Sanjoy SanyalTeleradiology Overview Systems and Applications - Sanjoy Sanyal
Teleradiology Overview Systems and Applications - Sanjoy Sanyal
 
CT Generation (Generation of CT)
CT Generation (Generation of CT)CT Generation (Generation of CT)
CT Generation (Generation of CT)
 
teleradiology
teleradiologyteleradiology
teleradiology
 
Ct instrument
Ct instrumentCt instrument
Ct instrument
 
Lec2 Ali 5.Lecture 5 - CT Scan Data Acquisition System.pptx
Lec2 Ali 5.Lecture 5 - CT Scan Data Acquisition System.pptxLec2 Ali 5.Lecture 5 - CT Scan Data Acquisition System.pptx
Lec2 Ali 5.Lecture 5 - CT Scan Data Acquisition System.pptx
 
Pacs introduction
Pacs introductionPacs introduction
Pacs introduction
 
Image reconstrsuction in ct pdf
Image reconstrsuction in ct pdfImage reconstrsuction in ct pdf
Image reconstrsuction in ct pdf
 
PACS architecture
PACS architecturePACS architecture
PACS architecture
 

Similar to Dicom

dicom.ppt
dicom.pptdicom.ppt
dicom.ppt
AudyFakhrinoor
 
Conquest for dummies: how to setup a pacs server
Conquest for dummies: how to setup a pacs serverConquest for dummies: how to setup a pacs server
Conquest for dummies: how to setup a pacs server
Bogazici University
 
Dicom standard wikipedia
Dicom standard  wikipediaDicom standard  wikipedia
Dicom standard wikipedia
lenga_krad
 
Why DICOM Matters for Your EHR and Medical Imaging Apps
Why DICOM Matters for Your EHR and Medical Imaging AppsWhy DICOM Matters for Your EHR and Medical Imaging Apps
Why DICOM Matters for Your EHR and Medical Imaging Apps
Chetu
 
TO DEVELOP A DICOM VIEWER TOOL FOR VIEWING JPEG 2000 IMAGE AND PATIENT INFORM...
TO DEVELOP A DICOM VIEWER TOOL FOR VIEWING JPEG 2000 IMAGE AND PATIENT INFORM...TO DEVELOP A DICOM VIEWER TOOL FOR VIEWING JPEG 2000 IMAGE AND PATIENT INFORM...
TO DEVELOP A DICOM VIEWER TOOL FOR VIEWING JPEG 2000 IMAGE AND PATIENT INFORM...
sipij
 
Medical Imaging (DICOM) with WebSphere Message Broker
Medical Imaging (DICOM) with WebSphere Message BrokerMedical Imaging (DICOM) with WebSphere Message Broker
Medical Imaging (DICOM) with WebSphere Message Broker
Ant Phillips
 
Ijarcet vol-2-issue-7-2232-2235
Ijarcet vol-2-issue-7-2232-2235Ijarcet vol-2-issue-7-2232-2235
Ijarcet vol-2-issue-7-2232-2235Editor IJARCET
 
Ijarcet vol-2-issue-7-2232-2235
Ijarcet vol-2-issue-7-2232-2235Ijarcet vol-2-issue-7-2232-2235
Ijarcet vol-2-issue-7-2232-2235Editor IJARCET
 
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
 
BODYPASS first result
BODYPASS first resultBODYPASS first result
BODYPASS first result
Juan V. Dura
 
Secure and efficient transmission of medical images
Secure and efficient transmission of medical imagesSecure and efficient transmission of medical images
Secure and efficient transmission of medical images
eSAT Publishing House
 
Discovering the power of metadata
Discovering the power of metadataDiscovering the power of metadata
Discovering the power of metadata
Paul Hightower
 
Industry_Day-2019-0001-oneM2M_Overview.pptx
Industry_Day-2019-0001-oneM2M_Overview.pptxIndustry_Day-2019-0001-oneM2M_Overview.pptx
Industry_Day-2019-0001-oneM2M_Overview.pptx
SahanaMk2
 
Distributed computing environment
Distributed computing environmentDistributed computing environment
Distributed computing environment
Ravi Bhushan
 
Security Issues related with cloud computing
Security Issues related with cloud computingSecurity Issues related with cloud computing
Security Issues related with cloud computing
IJERA Editor
 
Medianet manual
Medianet manualMedianet manual
Medianet manual
erojascanes
 
Computer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineeringComputer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineeringuniversity of sust.
 
Nrrd to Dicom Conversion-3769
Nrrd to Dicom Conversion-3769Nrrd to Dicom Conversion-3769
Nrrd to Dicom Conversion-3769
Kitware Kitware
 
DFD Week 08.pptx
DFD Week 08.pptxDFD Week 08.pptx
DFD Week 08.pptx
Vinc2ntCabrera
 

Similar to Dicom (20)

dicom.ppt
dicom.pptdicom.ppt
dicom.ppt
 
Conquest for dummies: how to setup a pacs server
Conquest for dummies: how to setup a pacs serverConquest for dummies: how to setup a pacs server
Conquest for dummies: how to setup a pacs server
 
Dicom standard wikipedia
Dicom standard  wikipediaDicom standard  wikipedia
Dicom standard wikipedia
 
Why DICOM Matters for Your EHR and Medical Imaging Apps
Why DICOM Matters for Your EHR and Medical Imaging AppsWhy DICOM Matters for Your EHR and Medical Imaging Apps
Why DICOM Matters for Your EHR and Medical Imaging Apps
 
TO DEVELOP A DICOM VIEWER TOOL FOR VIEWING JPEG 2000 IMAGE AND PATIENT INFORM...
TO DEVELOP A DICOM VIEWER TOOL FOR VIEWING JPEG 2000 IMAGE AND PATIENT INFORM...TO DEVELOP A DICOM VIEWER TOOL FOR VIEWING JPEG 2000 IMAGE AND PATIENT INFORM...
TO DEVELOP A DICOM VIEWER TOOL FOR VIEWING JPEG 2000 IMAGE AND PATIENT INFORM...
 
Medical Imaging (DICOM) with WebSphere Message Broker
Medical Imaging (DICOM) with WebSphere Message BrokerMedical Imaging (DICOM) with WebSphere Message Broker
Medical Imaging (DICOM) with WebSphere Message Broker
 
Ijarcet vol-2-issue-7-2232-2235
Ijarcet vol-2-issue-7-2232-2235Ijarcet vol-2-issue-7-2232-2235
Ijarcet vol-2-issue-7-2232-2235
 
Ijarcet vol-2-issue-7-2232-2235
Ijarcet vol-2-issue-7-2232-2235Ijarcet vol-2-issue-7-2232-2235
Ijarcet vol-2-issue-7-2232-2235
 
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'
 
BODYPASS first result
BODYPASS first resultBODYPASS first result
BODYPASS first result
 
Secure and efficient transmission of medical images
Secure and efficient transmission of medical imagesSecure and efficient transmission of medical images
Secure and efficient transmission of medical images
 
Application Hosting
Application HostingApplication Hosting
Application Hosting
 
Discovering the power of metadata
Discovering the power of metadataDiscovering the power of metadata
Discovering the power of metadata
 
Industry_Day-2019-0001-oneM2M_Overview.pptx
Industry_Day-2019-0001-oneM2M_Overview.pptxIndustry_Day-2019-0001-oneM2M_Overview.pptx
Industry_Day-2019-0001-oneM2M_Overview.pptx
 
Distributed computing environment
Distributed computing environmentDistributed computing environment
Distributed computing environment
 
Security Issues related with cloud computing
Security Issues related with cloud computingSecurity Issues related with cloud computing
Security Issues related with cloud computing
 
Medianet manual
Medianet manualMedianet manual
Medianet manual
 
Computer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineeringComputer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineering
 
Nrrd to Dicom Conversion-3769
Nrrd to Dicom Conversion-3769Nrrd to Dicom Conversion-3769
Nrrd to Dicom Conversion-3769
 
DFD Week 08.pptx
DFD Week 08.pptxDFD Week 08.pptx
DFD Week 08.pptx
 

More from Lokender Yadav

Nuclear imaging and PET physics
Nuclear imaging and PET physicsNuclear imaging and PET physics
Nuclear imaging and PET physics
Lokender Yadav
 
Clinical applications of CBCT
Clinical applications of CBCTClinical applications of CBCT
Clinical applications of CBCT
Lokender Yadav
 
Dental lab basics & CAD CAM
Dental lab basics & CAD CAMDental lab basics & CAD CAM
Dental lab basics & CAD CAM
Lokender Yadav
 
Training development
Training developmentTraining development
Training development
Lokender Yadav
 
Satellite
SatelliteSatellite
Satellite
Lokender Yadav
 
Remote sensing
Remote sensingRemote sensing
Remote sensing
Lokender Yadav
 
Chromotherapy
ChromotherapyChromotherapy
Chromotherapy
Lokender Yadav
 
Dental Light Cure
Dental Light CureDental Light Cure
Dental Light Cure
Lokender Yadav
 
Basics of Lasers
Basics of Lasers Basics of Lasers
Basics of Lasers
Lokender Yadav
 
Soft Skills
Soft Skills Soft Skills
Soft Skills
Lokender Yadav
 
Ethical Hacking & Network Security
Ethical Hacking & Network Security Ethical Hacking & Network Security
Ethical Hacking & Network Security
Lokender Yadav
 
How to handle sales objections
How to handle sales objections  How to handle sales objections
How to handle sales objections
Lokender Yadav
 
Solar energy business opportunity
Solar energy business opportunitySolar energy business opportunity
Solar energy business opportunity
Lokender Yadav
 
Nuclear medicine in gastroenterology
Nuclear medicine in gastroenterologyNuclear medicine in gastroenterology
Nuclear medicine in gastroenterologyLokender Yadav
 
Nuclear medicine in nerphology
Nuclear medicine in nerphologyNuclear medicine in nerphology
Nuclear medicine in nerphologyLokender Yadav
 
Nuclear Medicine in Thyroidology
Nuclear Medicine in ThyroidologyNuclear Medicine in Thyroidology
Nuclear Medicine in ThyroidologyLokender Yadav
 
Role of nuclear medicine
Role of nuclear medicineRole of nuclear medicine
Role of nuclear medicine
Lokender Yadav
 
secrets of presentation skill
secrets of presentation skillsecrets of presentation skill
secrets of presentation skillLokender Yadav
 

More from Lokender Yadav (20)

Nuclear imaging and PET physics
Nuclear imaging and PET physicsNuclear imaging and PET physics
Nuclear imaging and PET physics
 
Clinical applications of CBCT
Clinical applications of CBCTClinical applications of CBCT
Clinical applications of CBCT
 
Dental lab basics & CAD CAM
Dental lab basics & CAD CAMDental lab basics & CAD CAM
Dental lab basics & CAD CAM
 
Training development
Training developmentTraining development
Training development
 
Satellite
SatelliteSatellite
Satellite
 
Remote sensing
Remote sensingRemote sensing
Remote sensing
 
Chromotherapy
ChromotherapyChromotherapy
Chromotherapy
 
Dental Light Cure
Dental Light CureDental Light Cure
Dental Light Cure
 
Basics of Lasers
Basics of Lasers Basics of Lasers
Basics of Lasers
 
Soft Skills
Soft Skills Soft Skills
Soft Skills
 
Ethical Hacking & Network Security
Ethical Hacking & Network Security Ethical Hacking & Network Security
Ethical Hacking & Network Security
 
How to handle sales objections
How to handle sales objections  How to handle sales objections
How to handle sales objections
 
Solar energy business opportunity
Solar energy business opportunitySolar energy business opportunity
Solar energy business opportunity
 
Nuclear medicine in gastroenterology
Nuclear medicine in gastroenterologyNuclear medicine in gastroenterology
Nuclear medicine in gastroenterology
 
Nuclear medicine in nerphology
Nuclear medicine in nerphologyNuclear medicine in nerphology
Nuclear medicine in nerphology
 
Nuclear Medicine in Thyroidology
Nuclear Medicine in ThyroidologyNuclear Medicine in Thyroidology
Nuclear Medicine in Thyroidology
 
Role of nuclear medicine
Role of nuclear medicineRole of nuclear medicine
Role of nuclear medicine
 
Physics of ct mri
Physics of ct mriPhysics of ct mri
Physics of ct mri
 
secrets of presentation skill
secrets of presentation skillsecrets of presentation skill
secrets of presentation skill
 
Patient Safety
Patient SafetyPatient Safety
Patient Safety
 

Recently uploaded

CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
Kamal Acharya
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
DuvanRamosGarzon1
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
PrashantGoswami42
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
MuhammadTufail242431
 

Recently uploaded (20)

CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 

Dicom

  • 2. What is DICOM?  The standard for Digital Imaging and Communications in Medicine.  Developed by the National Electrical Manufacturers Association (NEMA) in conjunction with the American College of Radiology (ACR).  Covers most image formats for all of medicine.  Specification for messaging and communication between imaging machines.
  • 3. A little history  The first version was ACR-NEMA, released in 1985.  Its goal in developing a standard was  To enable users to retrieve images and associated information from digital imaging equipment in a standard format using point-to- point connection.  To hide differences same across multiple image equipment manufacturers.  To handle developing network and image standarts, a new standart, DICOM, was proposed in 1981.
  • 4. DICOM Application Domain MAGN ETOM Information Management System Storage, Query/Retrieve,Storage, Query/Retrieve, Study ComponentStudy Component Query/RetrieveQuery/Retrieve Results ManagementResults Management Print ManagementPrint Management Media ExchangeMedia Exchange LiteBox
  • 5. Summary of DICOM Features  NETWORK PROTOCOL ● DICOM incorporates negotiation to permit peers to agree on the functions to be performed  MESSAGE ENCODING ● DICOM defines 24 data types (V2.0 had 4) ● DICOM message encoding includes JPEG compression (17 varients) ● DICOM supports multiple character repertoires
  • 6. Summary of DICOM Features  OBJECT DATA MODEL ● DICOM is based on a completely specified data model ● DICOM includes a robust UID mechanism  DATA DICTIONARY ● DICOM includes a large number of new data elements  SERVICE CLASSES ● DICOM defines classes of service for specific applications (e.g. image management, printing) and conformance levels
  • 7. DICOM Objects  Things such as images, reports, and patients are all objects and are called information objects.  Two kinds of objects in DICOM:  Composite objects (Old objects inherited from NEMA).  Normalized objects (New objects defined in DICOM).  All objects and their format constitutes Data Dictionary.  DICOM uses UIDs to identify information objects, such as the images, reports, or transfer syntaxes.  The form of the UID conforms to an international standard.  1.2.840.10008 is the root and the same for every DICOM UID.  Example: UID for the DICOM explicit VR little endian transfer syntax is 1.2.840.10008.1.2.1
  • 8. DICOM Service Classes  Composite ● Verification ● Storage ● Query/Retrieve ● Study Content Notification  Normalized ● Patient Management ● Study Management ● Results Management ● Basic Print Management
  • 9. DICOM Service Elements  Complex services are built using service elements, called DICOM message service elements, or DIMSEs.  There are both composite and normalized services for composite and normalized information objects.  There are 5 DIMSEs that are used for composite information objects (called DIMSE-C) and 6 that are used for normalized information objects (called DIMSE- N).  Two categories of DIMSEs:  operations (such as "store")  notifications (such as "event report”)
  • 10. DIMSE-C Services  DIMSE-C services:  Operations:  C-Store  C-Get  C-Move  C-Find  C-Echo  No notification services
  • 11. DIMSE-C Services The C-STORE service is invoked by a DIMSE-service-user to request the storage of Composite SOP Instance information by a DIMSE-service-user. The C-FIND service is invoked by a DIMSE-service-user to match a series of Attribute strings against the Attributes of the set of SOP Instances managed by a DIMSE-service-user. The C-FIND service returns for each match a list of requested Attributes and their values. The C-GET service is invoked by a DIMSE-service-user to fetch the information for one or more information objects from a DIMSE-service-user, based upon the Attributes supplied by the invoking DIMSE-service-user.
  • 12. DIMSE-C Services The C-MOVE service is invoked by a DIMSE- service-user to move the information for one or more Composite SOP Instances from a DIMSE- service-user, to a third party DIMSE-service-user, based upon the Attributes supplied by the invoking DIMSE-service-user. The C-ECHO service is invoked by a DIMSE- service-user to verify end-to-end communications with a DIMSE-service-user.
  • 13. DIMSE-N Services  DIMSE-N services:  Operations:  N-Get  N-Set  N-Action  N-Create  N-Delete  Notifications:  N-Event-Report
  • 14. DIMSE-N Services  N-EVENT-REPORT service is invoked by a DIMSE- service-user to report an event about a SOP Instance to a DIMSE-service-user. N-GET service is invoked by a DIMSE-service-user to request the retrieval of information from a DIMSE- service-user. N-SET service is invoked by a DIMSE-service-user to request the modification of information by a DIMSE- service-user.
  • 15. DIMSE-N Services N-ACTION service is invoked by a DIMSE-service- user to request a DIMSE-service-user to perform an action. N-CREATE service is invoked by a DIMSE-service- user to request a DIMSE-service-user to create an instance of a information object. N-DELETE service is invoked by a DIMSE-service- user to request a DIMSE-service-user to delete an instance of a information object.
  • 16. DICOM Service-Object Pair (SOP)  The service classes and information objects are combined to form SOP.  The SOP class is the elemental unit of DICOM.  Everything that DICOM does is based on the use of SOP classes.
  • 17. DICOM Service-Object Pair (SOP) SOPSOP Data DictionaryData Dictionary Information ObjectInformation Object DIMSE Service ElementDIMSE Service Element
  • 18. DICOM File Format (Overview) A single DICOM file contains:  A header (which stores information about the patient's name, the type of scan, image dimensions, etc)  Image data (in compressed (bitmap) or uncompressed form (jpeg, gif...))
  • 19. DICOM File Header  DICOM requires a 128-byte preamble (usually set to zero).  'D', 'I', 'C', 'M' letters comes next.  The rest is the real header information in groups.  For example: group 0002hex is the file meta information group.
  • 21. DICOM File Header  The meaning of some fields:  0002:0010 --> Reports the structure of the image data  0028:0002 --> Samples Per Pixel  0028:0004 --> Photometric Interpretation  0028:0100 --> Bits Allocated  ...
  • 22. Association Services  Before everything, Association establishment must be done.  During Association establishment, A DIMSE- service-user exchanges initialization information. The initialization information includes:  Application context  DIMSE-specific user information  DIMSE service information  Presentation and session requirements
  • 23. Association Services  A-ASSOCIATE Service is invoked by a DIMSE- service-user with related parameters to establish an Association with another DIMSE-service-user.  Association release is done using A-RELEASE and A-ABORT services.