kapitel1 einführung, datenformat, datentypen · • „adams^john robert quincy^^rev.^b.a.m.div....
TRANSCRIPT
![Page 1: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/1.jpg)
DICOM
Kapitel 1
Einführung, Datenformat, Datentypen
![Page 2: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/2.jpg)
DICOM Netzwerk
Tele-radiologie
Kernspin CT Ultraschall RIS
PACS Befundungs-Arbeitsplatz
DVD, CD Drucker
DICOM Welt
HL7 Netzwerk
AbrechnungPDMSLISKIS
HL7 Welt
Kernspin CT Ultraschall RIS
2
![Page 3: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/3.jpg)
Was ist DICOM?
• DICOM
– steht für Digital Imaging and COmmunication in Medicine
– spezifiziert viele Dienste und Formate (zum – spezifiziert viele Dienste und Formate (zum Austausch von Bildern und anderer medizinischer Daten zwischen Computern)
– ermöglicht den hersteller-übergreifenden Datenaustausch („offene Systeme“)
– ist KEIN funktionales Produkt3
![Page 4: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/4.jpg)
Historie des DICOM Standards
1988: 2. Version des ACR/NEMA Standards
1985: 1. Version des ACR/NEMA Standards
1982: Gründung einer Arbeitsgruppe des
American College of Radiology (ACR) und der
National Electrical Manufacturers Association (NEMA)
1970er Jahre: Digitale Bildgebung entsteht (v.a. CT)
4
Tipps- Digitale Version unter http://medical.nema.org verfügbar
- Kurzreferenz für z.B. Part 16 in DICOM 2008: PS 3.16 – 2008
1970 1980 1990 2000 2010
1992: 3. Version als DICOM 3.0
Regelmäßig weitere Revisionen
mit Jahreszahl, z.B. „DICOM 2008“
![Page 5: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/5.jpg)
Part 14Grayscale
Standard Display Function
Part 16Content Mapping
Resource
Part 5Data Structure and Semantics
Part 6Data Dictionary
Part 3Information
Object Definitions
Part 4Service Class Specification
Part 10Media Application
Profile
Implementation Model
SOP Classes, Roles
and Transfer Syntax
DICOM ConformanceStatement Document
(Part 2)
Part 7Message Exchange
Part 1Introduction
and Overview
Part 9Obsolete
Part 13Obsolete
Part 16Content Mapping
Resource
5
Part 12Media Formats &
Physical Media for Data Interchange
Part 11Media Storage & File Format for
Data Interchange
Part 15Security Profiles
Physical Media
Security Measures
Part 8Network
Communication sSupport
Communication Stack
Exchange Resource
Part 17Explanatory Information
Part 18Web Access to
DICOM Persistent Objects
![Page 6: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/6.jpg)
Wann bin ich „DICOM-konform“ ?
• Produkte implementieren Teilmengen davon
• „DICOM-konform“ bedeutet keine absolute Funktionalität, sondern der Hersteller veröffentlicht im DICOM Conformance Statement DCS, was er unterstützt:
• Der Standard beschreibt in Part 2 das DCS
6
![Page 7: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/7.jpg)
STATISCHE SICHT (TEIL 1)
Part 5, Part 6
DICOM Filesets («Dateien»)
7
![Page 8: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/8.jpg)
Digitale Bilddaten auf CD
• Spezifikation
– DICOMDIR
– Keine Dateiendung
– File-Sets
![Page 9: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/9.jpg)
Übung
9
![Page 10: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/10.jpg)
Binärdaten
DatentypTag
10
WertLänge
DEZ HEX001 001002 002...009 009010 00A011 00B012 00C013 00D014 00E015 00F016 010017 011018 012
![Page 11: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/11.jpg)
Datenstruktur
Data Element(Attribut)
Data Element(Attribut)
…Data Element
(Attribut)
Data Set
11
LängeTag
(Attribut) (Attribut)…
(Attribut)
Daten-typ
Wert
Data Element (Attribut)
![Page 12: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/12.jpg)
http://www.dclunie.com/pixelmed/software/webstart/DicomImageViewer.jnlp
![Page 13: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/13.jpg)
Part 14Grayscale
Standard Display Function
Part 16Content Mapping
Resource
Part 5Data Structure and Semantics
Part 6Data Dictionary
Part 3Information
Object Definitions
Part 4Service Class Specification
Part 10Media Application
Profile
Implementation Model
SOP Classes, Roles
and Transfer Syntax
DICOM ConformanceStatement Document
(Part 2)
Part 7Message Exchange
Part 1Introduction
and Overview
Part 9Obsolete
Part 13Obsolete
Part 16Content Mapping
Resource
13
Part 12Media Formats &
Physical Media for Data Interchange
Part 11Media Storage & File Format for
Data Interchange
Part 15Security Profiles
Physical Media
Security Measures
Part 8Network
Communication sSupport
Communication Stack
Exchange Resource
Part 17Explanatory Information
Part 18Web Access to
DICOM Persistent Objects
![Page 14: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/14.jpg)
Part 6: Data DictionaryValue Representation VR
(Datentyp)
Value Multiplicity
(Kardinalität)
Long String
14
Code String
![Page 15: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/15.jpg)
Part 14Grayscale
Standard Display Function
Part 16Content Mapping
Resource
Part 5Data Structure and Semantics
Part 6Data Dictionary
Part 3Information
Object Definitions
Part 4Service Class Specification
Part 10Media Application
Profile
Implementation Model
SOP Classes, Roles
and Transfer Syntax
DICOM ConformanceStatement Document
(Part 2)
Part 7Message Exchange
Part 1Introduction
and Overview
Part 9Obsolete
Part 13Obsolete
Part 16Content Mapping
Resource
15
Part 12Media Formats &
Physical Media for Data Interchange
Part 11Media Storage & File Format for
Data Interchange
Part 15Security Profiles
Physical Media
Security Measures
Part 8Network
Communication sSupport
Communication Stack
Exchange Resource
Part 17Explanatory Information
Part 18Web Access to
DICOM Persistent Objects
![Page 16: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/16.jpg)
Part 5: Datentypen
16
![Page 17: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/17.jpg)
Datentyp PN (Person Name)
17
![Page 18: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/18.jpg)
Datentyp PN (Forts.)
• „Adams^John Robert Quincy^^Rev.^B.A.M.Div.“
– [Ein Familienname; drei Vornamen;kein Mittelname; ein Präfix; zwei Suffixe.]
• „Ewing^John Ross^^^“
– [Ein Familienname; zwei Vornamen;– [Ein Familienname; zwei Vornamen;kein Mittelname; kein Präfix; kein Suffix.]
• „Ewing^John Ross“
– [Ein Familienname; zwei Vornamen;kein Mittelname; kein Präfix; kein Suffix.]
• „ABC Farms^Running On Water“
– [Pferd namens „Running On Water“, das der Organisation „ABC Farms“ gehört]
18
![Page 19: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/19.jpg)
Datentyp Sequence SQ
19
![Page 20: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/20.jpg)
Sequence: Beispiel
20
![Page 21: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/21.jpg)
Datenstruktur bei Sequences
Data Element(Attribut)
Data Element(Attribut)
…Data Element
(Attribut)
Data Element (Attribut)
Data Set
21
LängeTagDaten-
typWert
Data Element (Attribut)
LängeTagDaten-
typWert
Data Element (Attribut)
LängeTagDaten-
typWert
Data Element (Attribut)
…
![Page 22: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/22.jpg)
Value MultiplictyValue Representation VR
(Datentyp)
Value Multiplicity
(Kardinalität)
22
![Page 23: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/23.jpg)
Multiplicity
23
Achtung, nicht verwechseln: • Eine Sequence ist eine Folge mehrerer unterschiedlicher
Datenelemente (Tag, Datentyp, Länge, Wert).• Ein Wert eines Datenelements mit VR > 1 kann mehrere
(gleichartige) Werte enthalten.
LängeTagDaten-
typWert
Datenelement
![Page 24: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/24.jpg)
IODS ("BILDER", ENCPDF, SR), TRANSFERSYNTAX,
![Page 25: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/25.jpg)
Verzeichnisstruktur
25
![Page 26: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/26.jpg)
Part 14Grayscale
Standard Display Function
Part 16Content Mapping
Resource
Part 5Data Structure and Semantics
Part 6Data Dictionary
Part 3Information
Object Definitions
Part 4Service Class Specification
Part 10Media Application
Profile
Implementation Model
SOP Classes, Roles
and Transfer Syntax
DICOM ConformanceStatement Document
(Part 2)
Part 7Message Exchange
Part 1Introduction
and Overview
Part 9Obsolete
Part 13Obsolete
Part 16Content Mapping
Resource
26
Part 12Media Formats &
Physical Media for Data Interchange
Part 11Media Storage & File Format for
Data Interchange
Part 15Security Profiles
Physical Media
Security Measures
Part 8Network
Communication sSupport
Communication Stack
Exchange Resource
Part 17Explanatory Information
Part 18Web Access to
DICOM Persistent Objects
![Page 27: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/27.jpg)
Part 3: Modell der realen Welt
27Quelle: PS3.3 Seite 54
![Page 28: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/28.jpg)
Patient-Studie-Serie
Patient
Studie
Weitere Studien
Neue Serie bei• neuer Modalität• neuer Position
28
SerieSerie Serie
BildBild
Bild (IOD)
BildBildBild
Bild (IOD)
Bild (IOD)
• neuer Position (Kopf, Abdomen, …)
• Geänderten Aufnahme-parametern (Kontrastmittel, T1/T2-Gewichtung, …)
![Page 29: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/29.jpg)
Ihre Bilder
29Achtung: Die Verzeichnisstruktur muss nicht der Hierarchie Patient-Studie-Serie entsprechen
![Page 30: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/30.jpg)
DICOMDIR
30
![Page 31: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/31.jpg)
IOD CT Bild
M: Mandatory
C: Conditional
• 1: Mandatory - Always Present with a Value• 2: Mandatory - But allowed to be Empty• 1C, 2C: Conditional - Type 1 and 2
31
C: Conditional
U: User Option
• 1C, 2C: Conditional - Type 1 and 2• 3: Optional - also allowed to be Empty
![Page 32: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/32.jpg)
Pixel
32
![Page 33: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/33.jpg)
Bild: IOD (Information Object Definition)
SOP Studie Serie Equipment BilddatenPatient
IODs und IEs
PatientNameIDGeburtstagGeschlecht
SOPClass IDInstance- ID
StudieIDDatumZeitArzt
Serie IDNummerModalität
EquipmentHerstellerInstitution
Bilddaten
System spezParameterPosition
AllgemeinBildnummer
Bildpixel#BitsPixeldaten
VOIBildnummer
Module
IE Information Entities
33
BildnummerBildtyp
Bildnummer…
MerkeEine IOD besteht aus Information Entities (Patient, Studie, ..)Eine IE besteht aus einem oder mehreren ModulenEin Modul besteht aus mehreren Attributen
![Page 34: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/34.jpg)
Übung
34
![Page 35: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/35.jpg)
Vom Bild zum Befund
Be-fund
35
Untersuchender Arzt
Patient
Radiologe
?
Patient
Quelle: Dr. Rainer Röhrig, Uniklinik Gießen
![Page 36: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/36.jpg)
Encapsulated PDF IOD
36Auszug aus Part 3, Anhang 45
![Page 37: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/37.jpg)
Werkzeugunterstützung
37
TippMit dem Tool-Set dcm4che (Pdf2Dcm.bat) können Sie selbst
encapsulated PDF-Dateien erstellen.
![Page 38: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/38.jpg)
Structured Report IOD
38Part 3, Anhang 35
![Page 39: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/39.jpg)
Beispiel für ein Structured Report
39
![Page 40: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/40.jpg)
Beispiel für Structured Report
40
![Page 41: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/41.jpg)
SPEZIALTHEMEN
Zeichenkodierung
Transfersyntax
41
![Page 42: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/42.jpg)
Zeichensätze
42
![Page 43: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/43.jpg)
Beispiel PN
43
![Page 44: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/44.jpg)
Transfersyntax
LängeTag
Data Element(Attribut)
Data Element(Attribut)
…Data Element
(Attribut)
Daten-typ
Wert
Data Set
44
typ
Explizit: Datentyp ist mit angegebenImplizit: Datentyp ist nicht mit angegeben
![Page 45: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/45.jpg)
Transfersyntax II
Big endian
45
Little endian
42
![Page 46: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/46.jpg)
Transfersyntax III
Big Endian Little Endian
ExplizitIn Verwendung,heute üblich
In VerwendungExplizitheute üblich
In Verwendung
ImplizitNicht in Verwendung
In Verwendung
46
![Page 47: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/47.jpg)
Eine erste Zusammenfassung
• Hierarchie der Objekte
– Patient
– Studie
– Serie
• Attribut
– Tag
– Datentyp
– Länge
– Bild � IOD Information Object Definition
– IE Information Entity
– Modul
– Attribut
– Wert
• Spezifikation
– Part 3: Aufbau IODs
– Part 5: Kodierung, Datentypen
– Part 6: Data dictionary
47
![Page 48: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/48.jpg)
DYNAMISCHE SICHT
Austausch und Verarbeitung von Daten
48
![Page 49: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/49.jpg)
Quelle: Dr. Rainer Röhrig, Uniklinik GießenQuelle: Dr. Rainer Röhrig, Uniklinik GießenQuelle: Dr. Rainer Röhrig, Uniklinik Gießen
![Page 50: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/50.jpg)
Austausch von IOs
Bisher: Statische Sicht
• Medien, Datenträger
• (Bild-)Daten
• Definition von Formaten
Jetzt: Dynamische Sicht
• Verarbeiten der Information
– Speichern
– Suchen, …• Definition von Formaten
• Struktur
• Information
– Suchen, …
• Austausch der Information
• Kommunikation
50
![Page 51: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/51.jpg)
Mögliche Fragen (und Antworten)
Kann mein CT seine Bilder anmeine Workstation schicken?
Kann sich die
Wir unterstützen die CT ImageStorage SOP Class als SCU
51
Kann sich die Modalität mit meinem RIS verbinden?
Garantiert DICOM
Plug and Play?
Wir sind DICOM-konform!
Wir unterstützen die DICOM Worklist
SOP? SCU?
Worklist?
![Page 52: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/52.jpg)
DICOM Vokabeln
Bekannt
• Information Object Definition (IOD)
• Transfer Syntax
Neu
• Service Class User (SCU)
• Service Class Provider (SCP)
• Service Object Pair (SOP)• Information Entity (IE)
• DICOM Conformance Statement
• Service Object Pair (SOP)
• DIMSE Service
• Unique Identifier (UID)
• Application Entity Title (AET)
52
![Page 53: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/53.jpg)
Ich möchte ein CT-Bild speichern
Ich möchte die MRT-Bilder von Patient Maier
haben
Deutsch ���� DICOM
Ich möchte ein CT-Bild speichern
Ich möchte die MRT-Bilder von Patient Maier
haben
Ich möchte einen Structured Report
haben
Ich möchte ein Röntgen-Bild verschieben
53
Ich möchte einen Structured Report
haben
Ich möchte ein Röntgen-Bildverschieben
Information ObjectDienst (DIMSE)
![Page 54: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/54.jpg)
DICOM Befehle: DIMSE
• DICOM Message Service Element (DIMSE)
• Services
– DIMSE-C Services:C-STORE, C-ECHO, C-FIND, C-GET, C-MOVEC-STORE, C-ECHO, C-FIND, C-GET, C-MOVE
– DIMSE-N Services:N-ACTION, N-EVENT-REPORT, N-CREATE,N-DELETE, N-GET, N-SET
54
![Page 55: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/55.jpg)
SCP, SCU und SOP
C-Store
Service Class User (SCU)CT Image Storage SOP Class
Service Class Provider (SCP)CT Image Storage SOP Class
55
Information Object + DICOM Service (Befehl)CT IOD + C-STORE
Service Object Pair (SOP)
![Page 56: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/56.jpg)
Storage SCU
Storage
SCP
Application Entity Title (AET)
C-Store
56
DICOM Application(z.B. CT)
DICOM Application(z.B. PACS)
Quelle: SIEMENS, DCS für Somatom syngo CT
![Page 57: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/57.jpg)
Beispiel 2 für SOPs: Query / Retrieve
57
![Page 58: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/58.jpg)
Sprachkurs DICOM
DICOM Deutsch
Wir unterstützen die CT Image Storage SOP Class als SCU
Das Produkt sendet DICOM Bilder, um sie speichern zu lassen
Wir unterstützen die CT Image Storage SOP Class als SCP
Das Produkt empfängt DICOM CT Bilder und speichert sie
Wir unterstützen die Modality WorklistWir unterstützen die Modality WorklistManagement als ein SCU
58
![Page 59: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/59.jpg)
Part 14Grayscale
Standard Display Function
Part 16Content Mapping
Resource
Part 5Data Structure and Semantics
Part 6Data Dictionary
Part 3Information
Object Definitions
Part 4Service Class Specification
Part 10Media Application
Profile
Implementation Model
SOP Classes, Roles
and Transfer Syntax
DICOM ConformanceStatement Document
(Part 2)
Part 7Message Exchange
Part 1Introduction
and Overview
Part 9Obsolete
Part 13Obsolete
Part 16Content Mapping
Resource
59
Part 12Media Formats &
Physical Media for Data Interchange
Part 11Media Storage & File Format for
Data Interchange
Part 15Security Profiles
Physical Media
Security Measures
Part 8Network
Communication sSupport
Communication Stack
Exchange Resource
Part 17Explanatory Information
Part 18Web Access to
DICOM Persistent Objects
![Page 60: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/60.jpg)
NETZWERK
Verhandlung, OSI
60
![Page 61: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/61.jpg)
Demo: Netzwerkkommunikation
61
![Page 62: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/62.jpg)
Netzverbindung
62Aus Part 8
![Page 63: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/63.jpg)
Verbindung
63Aus Part 7
![Page 64: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/64.jpg)
Verhandlung
64Aus Part 7
![Page 65: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/65.jpg)
Übung 2: Query/Retrieve
• Bilden Sie Paare (PCs)
• Wählen Sie je eine Rollen als SCU oder SCP
• Suchen Sie Bilder mit JDICOM
– SCU: QueryRetrieveSCU– SCU: QueryRetrieveSCU
– SCP: ImageServer
65
Zum Experimentieren:Erhöhen Sie den Verbose-Level in der KonfigurationÜbungsblatt: ./Unterlagen/Übungen/QueryRetrieve.pdf
![Page 66: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/66.jpg)
DYNAMISCHE SICHT
Austausch und Verarbeitung von Daten
66
![Page 67: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/67.jpg)
Beispiel 3 für SOPs: Worklists
Service Class User (SCU)CT
Service Class Provider (SCP)RIS
67
C-Find
Gib mir meine Aufgabenliste (Worklist)
![Page 68: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/68.jpg)
Worklist Query
68
![Page 69: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/69.jpg)
Beispiel 4 für SOPs:Performed Procedure Step PPS
69Aus Part 4
![Page 70: Kapitel1 Einführung, Datenformat, Datentypen · • „Adams^John Robert Quincy^^Rev.^B.A.M.Div. ... SCP, SCU und SOP C-Store Service Class User (SCU) CT Image Storage SOP Class](https://reader031.vdocuments.net/reader031/viewer/2022022804/5c8c2da509d3f24c448b7d50/html5/thumbnails/70.jpg)
Szenarien
Modalität RIS
Worklist
Ergebnisse
Workstation ArchivDrucker
speichernspeicherndrucken
druckenspeichern
abfragen
empfangen