Click to buy NOW! Click to buy NOW! DICOM. Kapitel1 Einführung, Datenformat, Datentypen

Ähnliche Dokumente
DICOM. Kapitel 1 Einführung, Datenformat, Datentypen

Einführung in die med. Bildverarbeitung. 0 Verwendetes Buch

Sind integrierte Archivlösungen für digitale Dokumente und Bilder technisch und wirtschaftlich realisierbar?

Fragebogen zur vorhandenen und geplanten DICOM Infrastruktur

IVEU Advanced DICOM Header Mapping

SIDEXIS DICOM Fragebogen V.3.2

Medizin und IT. Siemens Medical Solutions und Siemens IT Solutions & Services. Siemens Medical Solutions Siemens IT Solutions and Services

ASTM und DICONDE konformes Management von NDT Daten

Anforderungen zur Entwicklung von E-CAD-Systemen

Long-term archiving of medical data new certified cloud-based solution offers high security and legally approved data management

Aktueller Stand der Standardisierungsvorhaben. IHE - Jahrestagung Dr. Angela Merzweiler stellvertretend für TP4

Allgemeine Beschreibung

Oracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH

DICOM 2004 aktueller Stand und neue Entwicklungen

Vorab: Welt der SNMP-RFCs

Dicom. Der Kampf um den Standard

SIDEXIS DICOM-Fragebogen

Naked-FHIR. Code-Generierung auf Basis von HL7 FHIR Andreas Schuler, MSc. Textmasterformate durch Klicken bearbeiten

Prozessdatenübernahme von der Diagnostik zum chirurgischen Eingriff

Medical Data Models Ein offenes Repository Medizinscher Formulare

So legen Sie eine gelöschte Resource wieder an

DICOM Adapter IDeal HL7 PVS. Leistungsbeschreibung. Version 1.0

DIN Identifizierung und Kennzeichnung von Bildaufzeichnungen in der medizinischen Diagnostik

Effiziente Konvertierung von radiologischen DICOM Daten in Standardformate. Studienarbeit Im Studiengang Computervisualistik

Schulungsunterlagen IMPAX EE R20 MTRA

Echokardiographie Ein leistungsstarkes Modul von MediConnect

ECM Lösung JiveX und die Berücksichtigung von IHE. Ihre Ansprechpartner: Rudolf Heupel, Vertriebsleiter Deutschland

4. Aufgabe: Medizinische Bilder

Konzeptionelle Modellierung von XML-Dokumenttypen

ENTWURF, ERRICHTUNG, BETRIEB VON DATENNETZEN

Medical Data Models Ein offenes Repository Medizinscher Formulare

Übungen Softwaretechnik I

Update DICOM. Jörg Riesmeier, Oldenburg. KIS-RIS-PACS und 17. DICOM-Treffen, Mainz

MEDNOVO Medical Software Solutions GmbH

file:///c:/users/wpzsco/appdata/local/temp/tmp373d.tmp.htm

IHE for Surgery - erste Supplement-Vorschläge -

Interoperabilität und Standards am Beispiel des Specimen-Container-Modells fu r Strukturierte Pathologiebefunde

Bildmanagement im OP mit Ziel der Integration in ein PACS

Creating OpenSocial Gadgets. Bastian Hofmann

Fallsammlung mit IHE TCE. AHLERS C, WUNDER K, SCHNEIDER J, DÜBER C, MILDENBERGER P

Austausch von Bildern mit Patienten-CDs. aus radiologischer Sicht

Datenstrukturen -- die komplexe Welt in FileMaker Feldern beschreiben

Statusbericht vom 1. Jahr der Initiative zur Standardisierung von Telemedizin und Teleradiologie M. Kämmerer

Herausgeber: Im Auftrag von: Kontakt: Heike Neuroth Hans Liegmann Achim Oßwald Regine Scheffel Mathias Jehn Stefan Strathmann

Überführung NON-IHE zu IHE. Überführung von Befunden in ein IHE konformen Standard

Asciidoctor mal Groovy. Stephan Classen

Grundlagen der Web-Entwicklung INF3172

Die Bedeutung kontrollierter Vokabulare für Fachabteilungslösungen

Umgang mit Fremdaufnahmen im PACS

Verarbeitung von DICOM Daten mit ImageJ

Durchführungsbestimmung Metadaten. Kristian Senkler, con terra GmbH,

Copyright aycan Digitalsysteme GmbH aycan workflow KIS/RIS/PACS Integration mit HL7 und DICOM

Übernahme von Digitalisaten mittels scopeingest

Herausgeber. Im Auftrag von. Kontakt. Heike Neuroth Hans Liegmann Achim Oßwald Regine Scheffel Mathias Jehn Stefan Strathmann

Architektur von REST basierten Webservices

KIS-RIS-PACS und 12. DICOM-Treffen Einsatz von IT in der Strahlentherapie

Datenmodelle im Kontext von Europeana. Stefanie Rühle (SUB Göttingen)

Welche Unterstützung bieten wir Ihnen für Ihre ISO Migration? «Forum für Softwarehersteller im Interbank-Zahlungsverkehr»

Digitale Lastenhefte - Austausch von Dokumenten

ANNEX A - PROTOCOL IMPLEMENTATION CONFORMANCE STATEMENT (NORMATIVE)

Übung 1 mit C# 6.0 MATTHIAS RONCORONI

Automatisierungsarchitekturen für das Smart Grid Am Beispiel der OPC UA und der IEC Dr.-Ing. Mathias Uslar, Sebastian Rohjans

MEDNOVO GmbH & Co. KG. Unternehmenspräsentation

Radiologieunterstützung durch RIS & PACS. Praxisvortrag am Dr. René Rottleb

DicomStar. DicomStar. Dateien. True IT Solutions For You

SNMP. vorgetragen. von. Jens Thielscher

Eine Ontologie für Kommunikationsstandards (CSO) zur Etablierung semantischer Interoperabilität

H Mcast Future Internet made in Hamburg?

Archive / Backup System für OpenVMS

SimPDM Datenmodell im Kontext zu Teamcenter und PLMXML

CSO: Eine Ontologie für Kommunikationsstandards zur Etablierung semantischer Interoperabilität

Windows Server Dieses Dokument beschreibt einige Details zum Aufsetzen eines Windows Server 2003 (Andres Bohren /

@GIT Initiative zur Standardisierung von Telemedizin. Empfehlung für ein standardisiertes Telemedizin/ -radiologie Übertragungsformat via

file:///c:/users/wpzsco/appdata/local/temp/arc476e/tmpf79d.tmp.htm

1. Zusammenfassung der letzten Vorlesung

Das J1939 Protokoll. Überblick und Ausblick

Rainer Janssen Wolfgang Schott. SNMP- Konzepte, Verfahren, Plattformen

Schlafen Sie gut!? - Autodesk Vault System Überwachung

IHE und kontrollierte Vokabulare Erfahrungen aus der Praxis Robert Lorenz Pansoma GmbH

Elektronische Dokumentenmanagement- und Archivierungssysteme im Krankenhaus

SNMP und der MIB- Browser von MG-Soft

Kontinuierliches und automatisches Dosis-Monitoring in einem heterogenen klinischen Umfeld beim Umstieg auf ein iteratives Rekonstruktionsverfahren

Kapitel 14. Objekt-relationales Mapping (ORM) mit Hibernate bzw. Java Persistance API (JPA) Prof. Dr. Wolfgang Weber Vorlesung Datenbanken

Jens Kupferschmidt Universitätsrechenzentrum

Desktop Management Interface und andere Initiativen der DMTF

Programmieren in C++ Überladen von Methoden und Operatoren

1 Einleitung 1. Produktion 19

SmallTalk - Eine kurze Einführung

SODA. Die Datenbank als Document Store. Rainer Willems. Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG

Zugriff auf Firebird-Datenbanken mit PHP. Daniel de West DB-Campus-Treffen 15. Januar 2004

ICW Master Patient Index (MPI) und der VHitG-Leitfaden zum MPI

Windows Azure für Java Architekten. Holger Sirtl Microsoft Deutschland GmbH

Softwareschnittstellen

Referenten: Andreas Dobler, Telepax Christian Bauer, Knapps. Neutral

Hochschule Prof. Dr. Martin Leischner Bonn-Rhein-Sieg Netzwerksysteme und TK Modul 7: SNMPv3 Netzmanagement Folie 1

ODM. Bernd Weiler Nürnberg

Datenaustausch mit JSON

Introduction to Azure for Developers MOC 10978

Transkript:

DICOM Kapitel1 Einführung, Datenformat, Datentypen

Medizinische Bildgebung PROLOG 2

Quelle: Dr. Rainer Röhrig, Uniklinik Gießen

Quelle: Dr. Rainer Röhrig, Uniklinik Gießen

Ihre Bilder 5

Übung 17 6

PACS Befundungs Arbeitsplatz DVD, CD Drucker DICOM Netzwerk Teleradiologie Kernspin CT Ultraschall RIS DICOM Welt HL7 Netzwerk HL7 Welt KIS LIS PDMS Abrechnung 7

Was ist DICOM? DICOM steht für Digital Imaging and COmmunication in Medicine 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 Produkt 8

Historie des DICOM Standards 1970er Jahre: Digitale Bildgebung entsteht (v.a. CT) 1982: Gründung einer Arbeitsgruppe des American College of Radiology (ACR) und der National Electrical Manufacturers Association (NEMA) 1985: 1. Version des ACR/NEMA Standards 1988: 2. Version des ACR/NEMA Standards 1992: 3. Version als DICOM 3.0 Regelmäßig weitere Revisionen mit Jahreszahl, z.b. DICOM 2008 1970 1980 1990 2000 2010 Tipps Digitale Version unter http://medical.nema.org verfügbar Kurzreferenz für z.b. Part 16 in DICOM 2008: PS 3.16 2008 9

Part 14 Grayscale Standard Display Function Part 16 Content Mapping Resource DICOM Conformance Statement Document (Part 2) Part 1 Introduction and Overview Part 6 Data Dictionary Part 5 Data Structure and Semantics Part 3 Information Object Definitions Implementation Model Part 9 Obsolete Part 10 Media Application Profile Part 4 Service Class Specification SOP Classes, Roles and Transfer Syntax Part 13 Obsolete Part 7 Message Exchange Part 16 Content Mapping Resource Part 12 Media Formats & Physical Media for Data Interchange Part 11 Media Storage & File Format for Data Interchange Physical Media Part 17 Explanatory Information Part 15 Security Profiles Part 8 Network Communication s Support Communication Stack Part 18 Web Access to DICOM Persistent Objects Security Measures 10

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 11

Part 5, Part 6 DICOM Filesets («Dateien») STATISCHE SICHT (TEIL 1) 12

Digitale Bilddaten auf CD Spezifikation DICOMDIR Keine Dateiendung File Sets

Binärdaten Tag Datentyp DEZ HEX 001 001 002 002... 009 009 010 00A 011 00B 012 00C 013 00D 014 00E 015 00F 016 010 017 011 018 012 Länge Wert 14

Datenstruktur Data Set Data Element (Attribut) Data Element (Attribut) Data Element (Attribut) Tag Datentyp Länge Wert Data Element (Attribut) 15

http://www.dclunie.com/pixelmed/software/webstart/dicomimageviewer.jnlp

Part 14 Grayscale Standard Display Function Part 16 Content Mapping Resource DICOM Conformance Statement Document (Part 2) Part 1 Introduction and Overview Part 6 Data Dictionary Part 5 Data Structure and Semantics Part 3 Information Object Definitions Implementation Model Part 9 Obsolete Part 10 Media Application Profile Part 4 Service Class Specification SOP Classes, Roles and Transfer Syntax Part 13 Obsolete Part 7 Message Exchange Part 16 Content Mapping Resource Part 12 Media Formats & Physical Media for Data Interchange Part 11 Media Storage & File Format for Data Interchange Physical Media Part 17 Explanatory Information Part 15 Security Profiles Part 8 Network Communication s Support Communication Stack Part 18 Web Access to DICOM Persistent Objects Security Measures 17

Part 6: Data Dictionary Value Representation VR (Datentyp) Value Multiplicity (Kardinalität) Long String Code String 18

Part 14 Grayscale Standard Display Function Part 16 Content Mapping Resource DICOM Conformance Statement Document (Part 2) Part 1 Introduction and Overview Part 6 Data Dictionary Part 5 Data Structure and Semantics Part 3 Information Object Definitions Implementation Model Part 9 Obsolete Part 10 Media Application Profile Part 4 Service Class Specification SOP Classes, Roles and Transfer Syntax Part 13 Obsolete Part 7 Message Exchange Part 16 Content Mapping Resource Part 12 Media Formats & Physical Media for Data Interchange Part 11 Media Storage & File Format for Data Interchange Physical Media Part 17 Explanatory Information Part 15 Security Profiles Part 8 Network Communication s Support Communication Stack Part 18 Web Access to DICOM Persistent Objects Security Measures 19

Part 5: Datentypen 20

Datentyp PN (Person Name) 21

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; 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] 22

Datentyp Sequence SQ 23

Sequence: Beispiel 24

Datenstruktur bei Sequences Data Set Data Element (Attribut) Data Element (Attribut) Data Element (Attribut) Data Element (Attribut) Tag Datentyp Länge Wert Tag Länge Data Element (Attribut) Wert Tag Datentyp Datentyp Länge Data Element (Attribut) Wert 25

Value Multiplicty Value Representation VR (Datentyp) Value Multiplicity (Kardinalität) 26

Multiplicity Tag Datentyp Länge Wert Datenelement 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. 27

IODS ("BILDER", ENCPDF, SR), TRANSFERSYNTAX,

Part 14 Grayscale Standard Display Function Part 16 Content Mapping Resource DICOM Conformance Statement Document (Part 2) Part 1 Introduction and Overview Part 6 Data Dictionary Part 5 Data Structure and Semantics Part 3 Information Object Definitions Implementation Model Part 9 Obsolete Part 10 Media Application Profile Part 4 Service Class Specification SOP Classes, Roles and Transfer Syntax Part 13 Obsolete Part 7 Message Exchange Part 16 Content Mapping Resource Part 12 Media Formats & Physical Media for Data Interchange Part 11 Media Storage & File Format for Data Interchange Physical Media Part 17 Explanatory Information Part 15 Security Profiles Part 8 Network Communication s Support Communication Stack Part 18 Web Access to DICOM Persistent Objects Security Measures 29

Part 3: Modell der realen Welt Quelle: PS3.3 Seite 54 30

Patient Studie Serie Patient Serie Bild (IOD) Bild Bild Studie Serie Bild (IOD) Weitere Studien Serie Bild (IOD) Bild Bild Bild Neue Serie bei neuer Modalität neuer Position (Kopf, Abdomen, ) Geänderten Aufnahmeparametern (Kontrastmittel, T1/T2 Gewichtung, ) 31

IOD CT Bild 1: Mandatory Always Present with a Value 2: Mandatory But allowed to be Empty 1C, 2C: Conditional Type 1 and 2 3: Optional also allowed to be Empty M: Mandatory C: Conditional U: User Option 32

Pixel 33

IODs und IEs Bild: IOD (Information Object Definition) SOP Patient Studie Serie Equipment Bilddaten Class ID Name ID ID Hersteller Instance ID ID Datum Nummer Institution System spez Bildpixel Geburtstag Zeit Modalität Parameter #Bits Geschlecht Arzt Position Pixeldaten Allgemein Bildnummer Bildtyp VOI Bildnummer Module IE Information Entities Merke Eine IOD besteht aus Information Entities (Patient, Studie,..) Eine IE besteht aus einem oder mehreren Modulen Ein Modul besteht aus mehreren Attributen 34

Übungen 18 und 19 35

Verzeichniststruktur Achtung: Die Verzeichnisstruktur muss nicht der Hierarchie Patient Studie Serie entsprechen 36

DICOMDIR 37

Übung 20 38

Vom Bild zum Befund Befund Untersuchender Arzt? Radiologe Patient Patient 39 Quelle: Dr. Rainer Röhrig, Uniklinik Gießen

Encapsulated PDF IOD Auszug aus Part 3, Anhang 45 40

Werkzeugunterstützung Tipp Mit dem Tool Set dcm4che (Pdf2Dcm.bat) können Sie selbst encapsulated PDF Dateien erstellen. 41

Structured Report IOD Part 3, Anhang 35 42

Beispiel für ein Structured Report 43

Beispiel für Structured Report 44

Übung 21 45

Zeichenkodierung Transfersyntax SPEZIALTHEMEN 46

Zeichensätze 47

Beispiel PN 48

Transfersyntax Data Set Data Element (Attribut) Data Element (Attribut) Data Element (Attribut) Tag Datentyp Länge Wert Explizit: Datentyp ist mit angegeben Implizit: Datentyp ist nicht mit angegeben 49

Transfersyntax II Big endian Little endian 42 50

Transfersyntax III Big Endian Little Endian Explizit Implizit In Verwendung, heute üblich Nicht in Verwendung In Verwendung In Verwendung 51

Eine erste Zusammenfassung Hierarchie der Objekte Patient Studie Serie Bild IOD Information Object Definition IE Information Entity Modul Attribut Attribut Tag Datentyp Länge Wert Spezifikation Part 3: Aufbau IODs Part 5: Kodierung, Datentypen Part 6: Data dictionary 52

Austausch und Verarbeitung von Daten DYNAMISCHE SICHT 53

Quelle: Dr. Rainer Röhrig, Uniklinik Gießen

Austausch von IOs Bisher: Statische Sicht Medien, Datenträger (Bild )Daten Definition von Formaten Struktur Information Jetzt: Dynamische Sicht Verarbeiten der Information Speichern Drucken Suchen, Austausch der Information Kommunikation 55

Mögliche Fragen (und Antworten) Kann mein CT seine Bilder an meine Workstation schicken? Wir unterstützen die CT Image Storage SOP Class als SCU Kann sich die Modalität mit meinem RIS verbinden? Wir unterstützen die DICOM Worklist Garantiert DICOM Plug and Play? SOP? SCU? Worklist? Wir sind DICOMkonform! 56

DICOM Vokabeln Bekannt Information Object Definition (IOD) Transfer Syntax Information Entity (IE) DICOM Conformance Statement Neu Service Class User (SCU) Service Class Provider (SCP) Service Object Pair (SOP) DIMSE Service Unique Identifier (UID) Application Entity Title (AET) 57

Deutsch DICOM Ich möchte ein CT Bild speichern Ich möchte einen Structured Report drucken Information Object Dienst (DIMSE) Ich möchte die MRT Bilder von Patient Maier haben Ich möchte ein Röntgen Bild verschieben 58

DICOM Befehle: DIMSE DICOM Message Service Element (DIMSE) Services DIMSE C Services: C 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 59

SCP, SCU und SOP Service Class User (SCU) CT Image Storage SOP Class Service Class Provider (SCP) CT Image Storage SOP Class C Store Information Object + DICOM Service (Befehl) CT IOD + C STORE Service Object Pair (SOP) 60

Application Entity Title (AET) Storage SCU C Store Storage SCP DICOM Application (z.b. CT) DICOM Application (z.b. PACS) Quelle: SIEMENS, DCS für Somatom syngo CT 61

Beispiel 2 für SOPs: Query / Retrieve 62

Sprachkurs DICOM DICOM Wir unterstützen die CT Image Storage SOP Class als SCU Wir unterstützen die CT Image Storage SOP Class als SCP Wir unterstützen die Modality Worklist Management als ein SCU Deutsch Das Produkt sendet DICOM Bilder, um sie speichern zu lassen Das Produkt empfängt DICOM CT Bilder und speichert sie 63

Part 14 Grayscale Standard Display Function Part 16 Content Mapping Resource DICOM Conformance Statement Document (Part 2) Part 1 Introduction and Overview Part 6 Data Dictionary Part 5 Data Structure and Semantics Part 3 Information Object Definitions Implementation Model Part 9 Obsolete Part 10 Media Application Profile Part 4 Service Class Specification SOP Classes, Roles and Transfer Syntax Part 13 Obsolete Part 7 Message Exchange Part 16 Content Mapping Resource Part 12 Media Formats & Physical Media for Data Interchange Part 11 Media Storage & File Format for Data Interchange Physical Media Part 17 Explanatory Information Part 15 Security Profiles Part 8 Network Communication s Support Communication Stack Part 18 Web Access to DICOM Persistent Objects Security Measures 64

Verhandlung, OSI NETZWERK 65

Demo: Netzwerkkommunikation 66

Netzverbindung Aus Part 8 67

Verbindung Aus Part 7 68

Verhandlung Aus Part 7 69

Übung 22 70

Austausch und Verarbeitung von Daten DYNAMISCHE SICHT 71

Beispiel 3 für SOPs: Worklists Service Class User (SCU) CT Service Class Provider (SCP) RIS C Find Gib mir meine Aufgabenliste (Worklist) 72

Worklist Query 73

Übung 23 74

Beispiel 4 für SOPs: Performed Procedure Step PPS Aus Part 4 75

Szenarien Modalität RIS Ergebnisse Worklist drucken speichern speichern drucken speichern Drucker Workstation abfragen empfangen Archiv