Archival and Communication of DICOM Images on a Hospital Network Sheikh Mahmood H.M School of Biomedical Engineering IIT - Bombay
Workflow related to Images CT, MR, US Printing of Image on film Radiologist Digital mages Printing of Image on film Referring Physician
CTUltrasoundMRI Laser Scanner Image Database Workstation Picture Archiving and Communication System Review-station
Problems encountered Difficult to install and maintain Platform (and vendor) dependent Close system
ACR-NEMA American College of Radiologists National Electrical Manufacturers' Association DICOM – Digital Imaging and Communication in Medicine
DICOM: Digital Imaging and Communication in Medicine Specifies a non-proprietary data interchange protocol and image format for medical images and image related information. The information is modeled with entity-relationship (E-R) model
DICOM Data Information Object Definition (IOD) - A data abstraction of a class of real-world objects DICOM Message Service Element (DIMSE) - The set of DICOM Application Layer communication services. DIMSE Service Group (DSG) - A subset of the full DIMSE services which is applicable to a specific IOD Service Object Pair (SOP) = IOD + DSG
DICOM Information Model Service Class Specification specifies related applied to an defined as Service GroupInformation Object Definition is a group of contains DIMSE Services Attributes SOP Class(es)
Attribute (data element) – The functional unit of DICOM The Attribute includes : A tag that identifies the element, Value Representation that describes how the value field to follow is represented The length field that gives the length of the value field that follows The Value field that contains the value to be transmitted
DICOM Toolkit Imagectn – Implements DICOM Image Archive Application Entity (Title, host, port) Storage Query Retrieval
Imagectn Accepts SOP classes of storage service class and Query/Retrieve service class Maintains Database Never exits
Storescu Implements SCU for storage service class Connects storage SCP
Findscu Implements SCU for Query/Retrieve service class Supports querying, using C-FIND
Movescu Implements SCU for Query/Retrieve service class (uses C-MOVE) and SCP for storage service class Configuration of storage areas
STA_STORE DATA LTA_STORE BASE IMAGECTN STORESCP SCP for FINDSCU SCU for MOVESCU MED1 MED1 ORTHO 1 ORTHO 2 MED2 MED2 EMER GENCY EMER GENCY OT OT
Service Class User: C-FIND C-MOVE C-GET Service Class User: C-FIND C-MOVE C-GET Service Class Provider: C-FIND, C-MOVE, C-GET Service Class User: C-FIND, C-MOVE, C-GET Service Class Provider: C-STORE Service class User: C-STORE Service Class Provider: C-FIND, C-MOVE, C-GET Service Class User: C-FIND, C-MOVE, C-GET Service Class Provider: C-STORE Service class User: C-STORE Service Class Provider: C-FIND, C-MOVE, C-GET Service Class Provider: C-STORE DICOM Client DICOM Archive Image Server
WWW Interface to DICOM Archive Using Existing PCs Familiarity and User Friendly Platform Independence
Display medical images on a web browser Load DICOM files from the Internet Perform various Image manipulations Build a user-friendly interface
HTTP Server CGI DCMTK Client DICOM Server DICOM Archive HTTP DICOM
patientQuery showImage moveSeries moveStudy studyQuery patientStudies HTTP DICOM CLIENT DICOM SERVER IMAGE ARCHIVE DICOM Output Files DICOM CGI
Conclusion DicomAccess Image Format Conversion Radiology Teaching Files