SlideShare a Scribd company logo
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,
Study Component
Query/Retrieve
Results Management
Print Management
Media 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)
SOP
Data Dictionary
Information Object DIMSE 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

Similar to dicom.ppt

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
Editor IJARCET
 
spatial data infrastructure : data modelling and web services for data access
spatial data infrastructure : data modelling and web services for data accessspatial data infrastructure : data modelling and web services for data access
spatial data infrastructure : data modelling and web services for data access
Desconnets Jean-Christophe
 
BODYPASS first result
BODYPASS first resultBODYPASS first result
BODYPASS first result
Juan V. Dura
 
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
 
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
 
Application Hosting
Application HostingApplication Hosting
Application Hosting
webhostingguy
 
Structure of DICOM Image
Structure of DICOM ImageStructure of DICOM Image
Structure of DICOM Image
isha saxena
 
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
 
Digital Pathology Information Web Services (DPIWS): Convergence in Digital Pa...
Digital Pathology Information Web Services (DPIWS): Convergence in Digital Pa...Digital Pathology Information Web Services (DPIWS): Convergence in Digital Pa...
Digital Pathology Information Web Services (DPIWS): Convergence in Digital Pa...
Yves Sucaet
 
Data Capture in IBM WebSphere Premises Server - Aldo Eisma, IBM
Data Capture in IBM WebSphere Premises Server - Aldo Eisma, IBMData Capture in IBM WebSphere Premises Server - Aldo Eisma, IBM
Data Capture in IBM WebSphere Premises Server - Aldo Eisma, IBM
mfrancis
 
Towards Effective Device-Aware Federated Learning
Towards Effective Device-Aware Federated LearningTowards Effective Device-Aware Federated Learning
Towards Effective Device-Aware Federated Learning
Antonio Ferrara
 
eCTD
eCTDeCTD
Computer Port IT Solutions JNTU Lecture
Computer Port IT Solutions JNTU LectureComputer Port IT Solutions JNTU Lecture
Computer Port IT Solutions JNTU Lecture
Computer Port IT Solutions
 
S1000D tutorial
S1000D tutorialS1000D tutorial
S1000D tutorial
Jean-Baptiste Valentin
 
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
 
Aspect UIP Logical Architecture
Aspect UIP Logical ArchitectureAspect UIP Logical Architecture
Aspect UIP Logical Architecture
Vishad Garg
 
NanoSec Conference 2019: Attacking and Securing HealthCare Standards & Pentes...
NanoSec Conference 2019: Attacking and Securing HealthCare Standards & Pentes...NanoSec Conference 2019: Attacking and Securing HealthCare Standards & Pentes...
NanoSec Conference 2019: Attacking and Securing HealthCare Standards & Pentes...
Hafez Kamal
 
What is IT infrastructure, and what are the stages and drivers of IT.pdf
What is IT infrastructure, and what are the stages and drivers of IT.pdfWhat is IT infrastructure, and what are the stages and drivers of IT.pdf
What is IT infrastructure, and what are the stages and drivers of IT.pdf
mallik3000
 
SECURING DIGITAL IMAGES USING WATERMARKING TECHNIQUE AND TRIPLE DES ALGORITHM
SECURING DIGITAL IMAGES USING WATERMARKING TECHNIQUE AND TRIPLE DES ALGORITHMSECURING DIGITAL IMAGES USING WATERMARKING TECHNIQUE AND TRIPLE DES ALGORITHM
SECURING DIGITAL IMAGES USING WATERMARKING TECHNIQUE AND TRIPLE DES ALGORITHM
Journal For Research
 

Similar to dicom.ppt (20)

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
 
spatial data infrastructure : data modelling and web services for data access
spatial data infrastructure : data modelling and web services for data accessspatial data infrastructure : data modelling and web services for data access
spatial data infrastructure : data modelling and web services for data access
 
BODYPASS first result
BODYPASS first resultBODYPASS first result
BODYPASS first result
 
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...
 
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
 
Application Hosting
Application HostingApplication Hosting
Application Hosting
 
Structure of DICOM Image
Structure of DICOM ImageStructure of DICOM Image
Structure of DICOM Image
 
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'
 
Digital Pathology Information Web Services (DPIWS): Convergence in Digital Pa...
Digital Pathology Information Web Services (DPIWS): Convergence in Digital Pa...Digital Pathology Information Web Services (DPIWS): Convergence in Digital Pa...
Digital Pathology Information Web Services (DPIWS): Convergence in Digital Pa...
 
Data Capture in IBM WebSphere Premises Server - Aldo Eisma, IBM
Data Capture in IBM WebSphere Premises Server - Aldo Eisma, IBMData Capture in IBM WebSphere Premises Server - Aldo Eisma, IBM
Data Capture in IBM WebSphere Premises Server - Aldo Eisma, IBM
 
Towards Effective Device-Aware Federated Learning
Towards Effective Device-Aware Federated LearningTowards Effective Device-Aware Federated Learning
Towards Effective Device-Aware Federated Learning
 
eCTD
eCTDeCTD
eCTD
 
Computer Port IT Solutions JNTU Lecture
Computer Port IT Solutions JNTU LectureComputer Port IT Solutions JNTU Lecture
Computer Port IT Solutions JNTU Lecture
 
S1000D tutorial
S1000D tutorialS1000D tutorial
S1000D tutorial
 
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
 
Aspect UIP Logical Architecture
Aspect UIP Logical ArchitectureAspect UIP Logical Architecture
Aspect UIP Logical Architecture
 
NanoSec Conference 2019: Attacking and Securing HealthCare Standards & Pentes...
NanoSec Conference 2019: Attacking and Securing HealthCare Standards & Pentes...NanoSec Conference 2019: Attacking and Securing HealthCare Standards & Pentes...
NanoSec Conference 2019: Attacking and Securing HealthCare Standards & Pentes...
 
What is IT infrastructure, and what are the stages and drivers of IT.pdf
What is IT infrastructure, and what are the stages and drivers of IT.pdfWhat is IT infrastructure, and what are the stages and drivers of IT.pdf
What is IT infrastructure, and what are the stages and drivers of IT.pdf
 
SECURING DIGITAL IMAGES USING WATERMARKING TECHNIQUE AND TRIPLE DES ALGORITHM
SECURING DIGITAL IMAGES USING WATERMARKING TECHNIQUE AND TRIPLE DES ALGORITHMSECURING DIGITAL IMAGES USING WATERMARKING TECHNIQUE AND TRIPLE DES ALGORITHM
SECURING DIGITAL IMAGES USING WATERMARKING TECHNIQUE AND TRIPLE DES ALGORITHM
 

Recently uploaded

Aortic Association CBL Pilot April 19 – 20 Bern
Aortic Association CBL Pilot April 19 – 20 BernAortic Association CBL Pilot April 19 – 20 Bern
Aortic Association CBL Pilot April 19 – 20 Bern
suvadeepdas911
 
Artificial Intelligence Symposium (THAIS)
Artificial Intelligence Symposium (THAIS)Artificial Intelligence Symposium (THAIS)
Artificial Intelligence Symposium (THAIS)
Josep Vidal-Alaball
 
Vestibulocochlear Nerve by Dr. Rabia Inam Gandapore.pptx
Vestibulocochlear Nerve by Dr. Rabia Inam Gandapore.pptxVestibulocochlear Nerve by Dr. Rabia Inam Gandapore.pptx
Vestibulocochlear Nerve by Dr. Rabia Inam Gandapore.pptx
Dr. Rabia Inam Gandapore
 
Journal Article Review on Rasamanikya
Journal Article Review on RasamanikyaJournal Article Review on Rasamanikya
Journal Article Review on Rasamanikya
Dr. Jyothirmai Paindla
 
Adhd Medication Shortage Uk - trinexpharmacy.com
Adhd Medication Shortage Uk - trinexpharmacy.comAdhd Medication Shortage Uk - trinexpharmacy.com
Adhd Medication Shortage Uk - trinexpharmacy.com
reignlana06
 
All info about Diabetes and how to control it.
 All info about Diabetes and how to control it. All info about Diabetes and how to control it.
All info about Diabetes and how to control it.
Gokuldas Hospital
 
Clinic ^%[+27633867063*Abortion Pills For Sale In Tembisa Central
Clinic ^%[+27633867063*Abortion Pills For Sale In Tembisa CentralClinic ^%[+27633867063*Abortion Pills For Sale In Tembisa Central
Clinic ^%[+27633867063*Abortion Pills For Sale In Tembisa Central
19various
 
Cardiac Assessment for B.sc Nursing Student.pdf
Cardiac Assessment for B.sc Nursing Student.pdfCardiac Assessment for B.sc Nursing Student.pdf
Cardiac Assessment for B.sc Nursing Student.pdf
shivalingatalekar1
 
LOOPS in orthodontics t loop bull loop vertical loop mushroom loop stop loop
LOOPS in orthodontics t loop bull loop vertical loop mushroom loop stop loopLOOPS in orthodontics t loop bull loop vertical loop mushroom loop stop loop
LOOPS in orthodontics t loop bull loop vertical loop mushroom loop stop loop
debosmitaasanyal1
 
Ear and its clinical correlations By Dr. Rabia Inam Gandapore.pptx
Ear and its clinical correlations By Dr. Rabia Inam Gandapore.pptxEar and its clinical correlations By Dr. Rabia Inam Gandapore.pptx
Ear and its clinical correlations By Dr. Rabia Inam Gandapore.pptx
Dr. Rabia Inam Gandapore
 
Integrating Ayurveda into Parkinson’s Management: A Holistic Approach
Integrating Ayurveda into Parkinson’s Management: A Holistic ApproachIntegrating Ayurveda into Parkinson’s Management: A Holistic Approach
Integrating Ayurveda into Parkinson’s Management: A Holistic Approach
Ayurveda ForAll
 
Promoting Wellbeing - Applied Social Psychology - Psychology SuperNotes
Promoting Wellbeing - Applied Social Psychology - Psychology SuperNotesPromoting Wellbeing - Applied Social Psychology - Psychology SuperNotes
Promoting Wellbeing - Applied Social Psychology - Psychology SuperNotes
PsychoTech Services
 
REGULATION FOR COMBINATION PRODUCTS AND MEDICAL DEVICES.pptx
REGULATION FOR COMBINATION PRODUCTS AND MEDICAL DEVICES.pptxREGULATION FOR COMBINATION PRODUCTS AND MEDICAL DEVICES.pptx
REGULATION FOR COMBINATION PRODUCTS AND MEDICAL DEVICES.pptx
LaniyaNasrink
 
K CỔ TỬ CUNG.pdf tự ghi chép, chữ hơi xấu
K CỔ TỬ CUNG.pdf tự ghi chép, chữ hơi xấuK CỔ TỬ CUNG.pdf tự ghi chép, chữ hơi xấu
K CỔ TỬ CUNG.pdf tự ghi chép, chữ hơi xấu
HongBiThi1
 
CHEMOTHERAPY_RDP_CHAPTER 4_ANTI VIRAL DRUGS.pdf
CHEMOTHERAPY_RDP_CHAPTER 4_ANTI VIRAL DRUGS.pdfCHEMOTHERAPY_RDP_CHAPTER 4_ANTI VIRAL DRUGS.pdf
CHEMOTHERAPY_RDP_CHAPTER 4_ANTI VIRAL DRUGS.pdf
rishi2789
 
Role of Mukta Pishti in the Management of Hyperthyroidism
Role of Mukta Pishti in the Management of HyperthyroidismRole of Mukta Pishti in the Management of Hyperthyroidism
Role of Mukta Pishti in the Management of Hyperthyroidism
Dr. Jyothirmai Paindla
 
Top Effective Soaps for Fungal Skin Infections in India
Top Effective Soaps for Fungal Skin Infections in IndiaTop Effective Soaps for Fungal Skin Infections in India
Top Effective Soaps for Fungal Skin Infections in India
SwisschemDerma
 
8 Surprising Reasons To Meditate 40 Minutes A Day That Can Change Your Life.pptx
8 Surprising Reasons To Meditate 40 Minutes A Day That Can Change Your Life.pptx8 Surprising Reasons To Meditate 40 Minutes A Day That Can Change Your Life.pptx
8 Surprising Reasons To Meditate 40 Minutes A Day That Can Change Your Life.pptx
Holistified Wellness
 
Diabetic nephropathy diagnosis treatment
Diabetic nephropathy diagnosis treatmentDiabetic nephropathy diagnosis treatment
Diabetic nephropathy diagnosis treatment
arahmanzai5
 
Cell Therapy Expansion and Challenges in Autoimmune Disease
Cell Therapy Expansion and Challenges in Autoimmune DiseaseCell Therapy Expansion and Challenges in Autoimmune Disease
Cell Therapy Expansion and Challenges in Autoimmune Disease
Health Advances
 

Recently uploaded (20)

Aortic Association CBL Pilot April 19 – 20 Bern
Aortic Association CBL Pilot April 19 – 20 BernAortic Association CBL Pilot April 19 – 20 Bern
Aortic Association CBL Pilot April 19 – 20 Bern
 
Artificial Intelligence Symposium (THAIS)
Artificial Intelligence Symposium (THAIS)Artificial Intelligence Symposium (THAIS)
Artificial Intelligence Symposium (THAIS)
 
Vestibulocochlear Nerve by Dr. Rabia Inam Gandapore.pptx
Vestibulocochlear Nerve by Dr. Rabia Inam Gandapore.pptxVestibulocochlear Nerve by Dr. Rabia Inam Gandapore.pptx
Vestibulocochlear Nerve by Dr. Rabia Inam Gandapore.pptx
 
Journal Article Review on Rasamanikya
Journal Article Review on RasamanikyaJournal Article Review on Rasamanikya
Journal Article Review on Rasamanikya
 
Adhd Medication Shortage Uk - trinexpharmacy.com
Adhd Medication Shortage Uk - trinexpharmacy.comAdhd Medication Shortage Uk - trinexpharmacy.com
Adhd Medication Shortage Uk - trinexpharmacy.com
 
All info about Diabetes and how to control it.
 All info about Diabetes and how to control it. All info about Diabetes and how to control it.
All info about Diabetes and how to control it.
 
Clinic ^%[+27633867063*Abortion Pills For Sale In Tembisa Central
Clinic ^%[+27633867063*Abortion Pills For Sale In Tembisa CentralClinic ^%[+27633867063*Abortion Pills For Sale In Tembisa Central
Clinic ^%[+27633867063*Abortion Pills For Sale In Tembisa Central
 
Cardiac Assessment for B.sc Nursing Student.pdf
Cardiac Assessment for B.sc Nursing Student.pdfCardiac Assessment for B.sc Nursing Student.pdf
Cardiac Assessment for B.sc Nursing Student.pdf
 
LOOPS in orthodontics t loop bull loop vertical loop mushroom loop stop loop
LOOPS in orthodontics t loop bull loop vertical loop mushroom loop stop loopLOOPS in orthodontics t loop bull loop vertical loop mushroom loop stop loop
LOOPS in orthodontics t loop bull loop vertical loop mushroom loop stop loop
 
Ear and its clinical correlations By Dr. Rabia Inam Gandapore.pptx
Ear and its clinical correlations By Dr. Rabia Inam Gandapore.pptxEar and its clinical correlations By Dr. Rabia Inam Gandapore.pptx
Ear and its clinical correlations By Dr. Rabia Inam Gandapore.pptx
 
Integrating Ayurveda into Parkinson’s Management: A Holistic Approach
Integrating Ayurveda into Parkinson’s Management: A Holistic ApproachIntegrating Ayurveda into Parkinson’s Management: A Holistic Approach
Integrating Ayurveda into Parkinson’s Management: A Holistic Approach
 
Promoting Wellbeing - Applied Social Psychology - Psychology SuperNotes
Promoting Wellbeing - Applied Social Psychology - Psychology SuperNotesPromoting Wellbeing - Applied Social Psychology - Psychology SuperNotes
Promoting Wellbeing - Applied Social Psychology - Psychology SuperNotes
 
REGULATION FOR COMBINATION PRODUCTS AND MEDICAL DEVICES.pptx
REGULATION FOR COMBINATION PRODUCTS AND MEDICAL DEVICES.pptxREGULATION FOR COMBINATION PRODUCTS AND MEDICAL DEVICES.pptx
REGULATION FOR COMBINATION PRODUCTS AND MEDICAL DEVICES.pptx
 
K CỔ TỬ CUNG.pdf tự ghi chép, chữ hơi xấu
K CỔ TỬ CUNG.pdf tự ghi chép, chữ hơi xấuK CỔ TỬ CUNG.pdf tự ghi chép, chữ hơi xấu
K CỔ TỬ CUNG.pdf tự ghi chép, chữ hơi xấu
 
CHEMOTHERAPY_RDP_CHAPTER 4_ANTI VIRAL DRUGS.pdf
CHEMOTHERAPY_RDP_CHAPTER 4_ANTI VIRAL DRUGS.pdfCHEMOTHERAPY_RDP_CHAPTER 4_ANTI VIRAL DRUGS.pdf
CHEMOTHERAPY_RDP_CHAPTER 4_ANTI VIRAL DRUGS.pdf
 
Role of Mukta Pishti in the Management of Hyperthyroidism
Role of Mukta Pishti in the Management of HyperthyroidismRole of Mukta Pishti in the Management of Hyperthyroidism
Role of Mukta Pishti in the Management of Hyperthyroidism
 
Top Effective Soaps for Fungal Skin Infections in India
Top Effective Soaps for Fungal Skin Infections in IndiaTop Effective Soaps for Fungal Skin Infections in India
Top Effective Soaps for Fungal Skin Infections in India
 
8 Surprising Reasons To Meditate 40 Minutes A Day That Can Change Your Life.pptx
8 Surprising Reasons To Meditate 40 Minutes A Day That Can Change Your Life.pptx8 Surprising Reasons To Meditate 40 Minutes A Day That Can Change Your Life.pptx
8 Surprising Reasons To Meditate 40 Minutes A Day That Can Change Your Life.pptx
 
Diabetic nephropathy diagnosis treatment
Diabetic nephropathy diagnosis treatmentDiabetic nephropathy diagnosis treatment
Diabetic nephropathy diagnosis treatment
 
Cell Therapy Expansion and Challenges in Autoimmune Disease
Cell Therapy Expansion and Challenges in Autoimmune DiseaseCell Therapy Expansion and Challenges in Autoimmune Disease
Cell Therapy Expansion and Challenges in Autoimmune Disease
 

dicom.ppt

  • 1. 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.
  • 2. 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.
  • 3. DICOM Application Domain MAGN ETOM Information Management System Storage, Query/Retrieve, Study Component Query/Retrieve Results Management Print Management Media Exchange LiteBox
  • 4. 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
  • 5. 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
  • 6. 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
  • 7. DICOM Service Classes  Composite ● Verification ● Storage ● Query/Retrieve ● Study Content Notification  Normalized ● Patient Management ● Study Management ● Results Management ● Basic Print Management
  • 8. 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”)
  • 9. DIMSE-C Services  DIMSE-C services: • Operations: • C-Store • C-Get • C-Move • C-Find • C-Echo • No notification services
  • 10. 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.
  • 11. 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.
  • 12. DIMSE-N Services  DIMSE-N services: • Operations: • N-Get • N-Set • N-Action • N-Create • N-Delete • Notifications: • N-Event-Report
  • 13. 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.
  • 14. 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.
  • 15. 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.
  • 16. DICOM Service-Object Pair (SOP) SOP Data Dictionary Information Object DIMSE Service Element
  • 17. 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...))
  • 18. 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.
  • 20. 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 • ...
  • 21. 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
  • 22. 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.