Orvosi képformátumok, képarchiváló és kommunikációs rendszerek

Hasonló dokumentumok
KÉPARCHIVÁLÓ ÉS -TOVÁBBÍTÓ RENDSZER SZOFTVERÉNEK FEJLESZTÉSE (SZOTE-PACS)

Using the CW-Net in a user defined IP network


A TÖBBDIMENZIÓS KÉPFELDOLGOZÁS PROGRAMJAI ÉS OKTATÁSUK

Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time)

Az M2M szabványosítási helyzete

1. Gyakorlat: Telepítés: Windows Server 2008 R2 Enterprise, Core, Windows 7

Osztott alkalmazások fejlesztési technológiái Áttekintés

Publish date 2/9/2013 4:11 AM. Change date 2/9/2013 4:11 AM

Publish date :15. Change date :15

Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time)

11. Gyakorlat: Certificate Authority (CA), FTP site-ok

4. Gyakorlat: Csoportházirend beállítások

INDEXSTRUKTÚRÁK III.

Tartalom DCOM. Történeti áttekintés. Történeti áttekintés. Történeti áttekintés. Történeti áttekintés

KOGGM614 JÁRMŰIPARI KUTATÁS ÉS FEJLESZTÉS FOLYAMATA

Nyíregyházi Egyetem Matematika és Informatika Intézete. Fájl rendszer

Tartalom. Hálózati kapcsolatok felépítése és tesztelése. Rétegek használata az adatok továbbításának leírására. OSI modell. Az OSI modell rétegei

Laborgyakorlat: A Windows XP haladó telepítése

SQLServer. Probléma megoldás

2. Gyakorlat Khoros Cantata

Cloud computing. Cloud computing. Dr. Bakonyi Péter.

VASS DEZSŐ mb. osztályvezető Bay Zoltán Alkalmazott Kutatási Közalapítvány Logisztikai és Gyártástechnikai Intézet Informatikai osztály

Cloud computing Dr. Bakonyi Péter.

Publish date 1/7/2012 4:09 AM. Change date 1/7/2012 4:09 AM

Networking software development services

Hozzunk ki többet abból amink van. Fehér Lajos

Software development services

Beyond EESZT. Paradigms and perspectives. Lajos Horvath, MD, MBA

EMTP, EGY ÚJ LEVELEZÕ PROTOKOLL ÉS IMPLEMENTÁCIÓJA

3. gyakorlat Saját adatok használata

Széchenyi István Egyetem

JNDI - alapok. Java Naming and Directory Interface

EEA, Eionet and Country visits. Bernt Röndell - SES

1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13

A J2EE fejlesztési si platform (application. model) 1.4 platform. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

Adatbázis-kezelés ODBC driverrel

Felhasználóbarát eszközök és élmények. Üzleti szintű megoldások

9. MPI

Teszt topológia E1/1 E1/0 SW1 E1/0 E1/0 SW3 SW2. Kuris Ferenc - [HUN] Cisco Blog -

Introduction. Szolgáltatásorientált rendszerintegráció Service-Oriented System Integration. Dr. Balázs Simon BME, IIT

Dr. Wührl Tibor Ph.D. MsC 04 Ea. IP kapcsolás hálózati réteg

Webes alkalmazások fejlesztése 8. előadás. Webszolgáltatások megvalósítása (ASP.NET WebAPI)

Engineering services. Info. Buyer. Version changes Contract award. Description. Version 3. Publish date 10/22/2013 4:26 AM

Osztott Objektumarchitektúrák

Irodavilágítás színes képek vizsgálatához, CIE TC 8-10 felmérése. Schanda János

Modellalkotás UML-ben

Hálózati ismeretek. Az együttműködés szükségessége:

Az SQL*Plus használata

Térinformatika. Térinformatika. GIS alkalmazói szintek. Rendszer. GIS funkcionális vázlata. vezetői szintek

Public road transport services

Számítógépes munkakörnyezet II. Szoftver

Számítógépes Hálózatok 2011

Ændret dato :20

Helyzet: 1853, London, Soho, kolerajárvány, 700 halott Kérdés: honnan ered a járvány? Adatok: az elhunytak neve, lakhelye Megoldás dr.

ARM processzorok felépítése

1. Fejezet: Számítógép rendszerek

Supplementary Table 1. Cystometric parameters in sham-operated wild type and Trpv4 -/- rats during saline infusion and

Miscellaneous medical devices and products

DWL-G520 AirPlus Xtreme G 2,4GHz Vezeték nélküli PCI Adapter

Szoftver-technológia II. Tervezési minták. Irodalom. Szoftver-technológia II.

A CAN mint ipari kommunikációs protokoll CAN as industrial communication protocol

Új lehetőségek az állategészségügy szakirodalmi információ-ellátásában

S z á m í t ó g é p e s a l a p i s m e r e t e k

SIP. Jelzés a telefóniában. Session Initiation Protocol

Ipari hálózatok biztonságának speciális szempontjai és szabványai

Office and computing machinery, equipment and supplies except furniture and software packages

Operációs rendszerek. UNIX fájlrendszer

A Számítógépes alapismeretek témakör oktatása. Dr. Nyéki Lajos 2019

Mobile-telephone services

A CORONA Projekt két részből áll: 1. CORONA ( ) EU FP-7-es projekt, 2. CORONA II ( ) EU H2020-as projekt (azonosító száma: ).

Robotot vezérlő szoftverek fejlesztése Developing robot controller softwares

Rétegezett architektúra HTTP. A hálózatfejlesztés motorját a hálózati alkalmazások képezik. TCP/IP protokoll készlet

Köztesréteg adatbiztonsági protokollok megvalósítására

Bevezetés a számítástechnikába

STUDENT LOGBOOK. 1 week general practice course for the 6 th year medical students SEMMELWEIS EGYETEM. Name of the student:

Publikációk. Könyvek, könyvfejezetek:

Everything Over Ethernet

Komponens alapú fejlesztés

Coal and coal-based fuels

Palkó András Szegedi Tudományegyetem ÁOK Radiológiai Klinika. A radiológia múltja, jelen és jövője

Oracle BI Administration Tool. Repository felépítése

Road traffic-control equipment

fájl-szerver (file server) Az a számítógép a hálózatban, amelyen a távoli felhasználók (kliensek) adatállományait tárolják.

MIRASYS NVR általános ismertető

Publish date 11/30/2012 4:11 AM. Change date 11/30/2012 4:11 AM

TI TMDSEVM6472 rövid bemutatása

Medical equipments. Generell Informasjon. Oppdragsgiver. Versjonsendringer Contract award. Beskrivelse. Original text:

Osztott rendszerek (Distributed. systems) Bevezetés. Tartalom. Ficsor Lajos. Miskolci Egyetem Általános Informatikai Tanszék

Tarantella Secure Global Desktop Enterprise Edition

Szakdolgozat, diplomamunka és TDK témák ( )

CORBA Áttekintés. Mi a CORBA? OMG and OMA. Ficsor Lajos. Miskolci Egyetem Általános Informatikai Tanszék

SZET GYAK1: Követelmények ellenőrzése

Számítógéppel irányított rendszerek elmélete. Gyakorlat - Mintavételezés, DT-LTI rendszermodellek

Repair and maintenance services of electrical distribution equipment

ELOSZTOTT DIGITÁLIS KÖNYVTÁRI PROJEKT EURÓPÁBAN

PowerShell v2.0 alapok. Nagy Miklós

Job search services. Info. Buyer. Description. Publish date 3/2/2013 4:12 AM. Version 1. Url

Simon Balázs Dr. Goldschmidt Balázs Dr. Kondorosi Károly. BME, Irányítástechnika és Informatika Tanszék

Medical equipments. Info. Buyer. Version changes Contract award. Description. Version 3. Publish date 12/7/2012 4:12 AM

Átírás:

Orvosi képformátumok, képarchiváló és kommunikációs rendszerek Dudásné Nagy Marianna Képfeldolgozás és Számítógépes Grafika Tanszék, SZTE 2003. Február 14. Szeged Eü menedzsment, O/GY- közgazdász III. szemeszter Referencia Nagy Antal, Alexin Zoltán, Nyúl László, Martonossy László, Kuba Attila: A Szegedi Tudományegyetem Orvosi Képarchiváló és -Továbbító Szoftver Rendszere Antal Nagy (Dept. of Applied Informatics, University of Szeged): DICOM training I. Kuba Attila, Alexin Zoltán, Nagy Antal, Nyúl László, Csernay László: KÉPARCHIVÁLÓ ÉS -TOVÁBBÍTÓ RENDSZER SZOFTVERÉNEK FEJLESZTÉSE (SZOTE-PACS), Informatika a Felsõoktatásban 96 - Networkshop 96

Tartalom Orvosi képformátumok DICOM képformátum A SZOTE-PACS felépítése Fő komponensek Felvevő állomások Szerver állomás Megjelenítő állomások IDICON szoftver csomag Program fejlesztő eszközök Bevezetés A fejlesztés 1995-ben kezdődött Célok Vizsgálatok begyűjtése Vizsgálatok archiválása (DICOM) Keresés és letöltés Alkalmazás oktatásban és kutatásban Lokális adatbázisok

File formats Fixed format Layout is identical Block format Header contains pointers to information Tagged formats Each item contains its own length ACR-NEMA 0000 Command 0008 Identifying 0010 Patient 0018 Acquisition 0020 Relationship 0028 Image Presentation 4000 Text 6000-601E (even) Overlay 7FE0 Pixel Data Papyrus University Hospital of Geneva Based on ACR-NEMA 2.0 Interfile V3.31 Exchange of nuclear medicine image data European COST B2 American Association of Physicists in Medicine Qsh Key value pairs AAPM report #10 proposal DEFF Data Exchange File Format Ultrasound images [multi frame] Interfile Aim Nuclear Medicine Image data transfer between different systems Hardware Not a communication protocol Independent of the physical media Recommended format is MS-DOS file on floppy disk General file format 2 type of data Administrative (header) Binary (image) Key-value pairs ASCII characters patient name := Joe Doe ; comment Handle Static images Dynamic studies Gated studies Tomographic studies

Interfile Example I.!INTERFILE :=!imaging modality := nucmed!originating system := IDICON conversion!version of keys := 3.31 date of keys := 1993:01:01 conversion program := dcm2if program author := Marianna Dudásné Nagy, Antal Nagy program version := 0.1 program date := 2000:10:02!GENERAL DATA := original institution := SZTE, Dept. Applied Informatics, Szeged contact person := Attila Kuba data description := Converted data from DICOM NM IOD!data starting block := 0!data offset in bytes := 0 Interfile Example II.!name of data file := Dicom.img patient name := AHERN MAST.C.!patient ID := 30DR P.PORTEOUS patient dob := patient sex := F!study ID := stud001 exam type := DMSA data compression := none data encode := none!general IMAGE DATA :=!type of data := Static!total number of images := 1 study date := 2000:09:29 study time := 11:13:10 imagedata byte order := BIGENDIAN number of energy windows := 1 energy window[1] := energy window lower level[1] := energy window upper level[1] := flood corrected := N decay corrected := N!STATIC STUDY (general) := number of images/energy window := 1!Static Study (each frame) :=!image number := 1!matrix size[1] := 256!matrix size[2] := 256!number format := signed integer number of bytes per pixel := 2

Interfile Example III. scaling factor (mm/pixel)[1] := +2.260000e+000 scaling factor (mm/pixel)[2] := +2.260000e+000 image duration (sec) := image start time := label :=!maximum pixel count := 32767 total counts := 36126025!END OF INTERFILE := History CT in 70 s Image transfer between devices 1983 joint committee American College of Radiology (ACR) National Electrical Manufacturers Association (NEMA) Promote communication Aid development and expansion of the PACS Allow the creation of diagnostic information data bases 1985 version 1.0 2 revisions 1988 version 2.0 Included the 2 revisions Command support Hierarchy Scheme identify an image Add data elements

DICOM szabvány ACR-NEMA Szabvány képtárolás, kommunikáció (TCP/IP) Objektum orientált Egységes kapcsolódási felület DICOM?! Példa egy DICOM Objektumra CT Információs Objektum Definíció Adatok Beteg Vizsgálat Sorozat Referencia Készülék Kép Műveletek C-STORE C-SEND C-GET C-FIND C-MOVE C-ECHO

DICOM standard Digital Imaging and COmmunication in Medicine Network environment Service Classes Semantics of commands Associated data Levels of conformance Explicit information objects Unique IDentification of the Information Objects History 1991 Parts 1 and 8 released 1992 RSNA demonstration, Part 8 1993 DICOM parts 1-9 approved, RSNA demonstration of all parts 1994 Part 10 Media storage and File format 1995 Parts 11-12 and 13 additional supplement Scope of DICOM Standard Specifies Set of protocols Syntax and semantics of commands Information Does not specify Implementation details Overall set of features Testing/validation process Medical Informatics

Goals of the DICOM Standard Enable interoperability Transparent interface to the users Tools Negotiation capability Object oriented design Accommodate new services Implementation of PACS solution Not all goals of the PACS Diagnostic medical imaging Image related information exchange in a clinical environment Overview PS 3.1: Introduction and Overview PS 3.2: Conformance PS 3.3: Information Object Definitions PS 3.4: Service Class Specifications PS 3.5: Data Structure and Encoding PS 3.6: Data Dictionary PS 3.7: Message Exchange PS 3.8: Network Communication Support for Message Exchange PS 3.9: Point-to-Point Communication Support for Message Exchange PS 3.10 Media Storage and File Format for Data Interchange

CR DICOM kép CT DICOM kép

MR DICOM kép NM DICOM kép

OT DICOM kép A Szegedi Tudományegyetem Orvosi Képarchiváló és -Továbbító Szoftver Rendszere Nagy Antal, Alexin Zoltán, Nyúl László, Martonossy László, Kuba Attila Alkalmazott Informatikai Tanszék Szegedi Tudományegyetem 2003. Február 14. Szeged Eü menedzsment, O/GY- közgazdász III. szemeszter

A SZOTE-PACS felépítése Képalkotó berendezések (CT, MR, NM, UH, X-Scanner, digital fluoroscopy, világ) TIFF, Interfile, DICOM Felvevő állomások (PC, workstation, Amiga, Macintosh) RIS adatok DICOM RIS Szerver állomás (Silicon Graphics) DICOM Megjelenítő állomások (PC, wokstation - több képernyős) SZOTE-PACS structure GE Plus4 Elite simple storage World Int ernet simple storage Helix output correct Gyrex sortdicom Acuson input output tiff2acr acr2dcm edu Scanner input output tiff2acr acr2dcm ICON sortinterfile input output Incoming Archive edu MB 9100 if2dcm Build Oracle MB 9200 sortinterfile input output MB 9300 if2dcm Diag sortinterfile input output edu if2dcm digital fluoroscopy digital fluoroscopy output digital fluoroscopy Modalities Data Collect ion Server Presentation

Felvevő állomások Konvertálás különböző képformátumokról Ellenőrzés DICOM szabvány Szükség esetén javítás DICOM szerkesztő, automatikusdefiniált értékek RIS kapcsolat utolsó 15 nap, keresés a RIS-ben Képtovábbítás a szerverre Automatikus átvitel vizsgálat-ris adat párosítás Naplózás Felvevő állomások

A szerver állomás A vizsgálatok fogadása a felvevő állomásokról Beépítés Oracle adatbázisba, vizsgálatok tárolása 15 napig Vizsgálatok ellenőrzése Szükség esetén javítás Automatika beérkező vizsgálatok beépítése Biztonság UNIX login-password Oracle login-password Naplózás Keresés különböző feltételek alapján A szerver állomás

Megjelenítő állomások Biztonság: Oracle login-password felhasználók, felhasználó csoportok Vizsgálatok keresése a szerveren Letöltés Megjelenítés Osiris HTML konvertálás Megjelenítő állomások

Keresés az adatbázisban Fejlesztő eszközök Programozási nyelvek ANSI C, SQL for Oracle 7.0, TCL/TK Adatbázis kezelés Oracle 7.1 Server, SQL Net 2.0 Listener Platformok IBM PC, UNIX, Amiga Kommunikációs protokoll TCP/IP DICOM

IDICON szoftver csomag Függvény gyűjtemény újra használható programozási eszközök Programok (parancssoros) szerkesztő ellenőrző, listázó, konvertáló TIFF, Interfile, ACR-NEMA -> DICOM DICOM -> GIF, PNG Fejlesztési tervek Vizsgálatok veszteségmentes tömörítése. Juke-box: Archivált adatok CD-ROM-on, Oracle adatbázis. Teljes DICOM implementálás: kommunikációs protokoll. A rendszer összekapcsolása a HIS-sel....

SZOTE-PACS Started in 1995 Aims Collect images RIS connection Lossless image compression Archive series DICOM format Distribute studies Search Fetch Using it in education