Archival and Communication of DICOM Images on a Hospital Network

advertisement
Archival and Communication of DICOM
Images on a Hospital Network
Sheikh Mahmood H.M
School of Biomedical Engineering
IIT - Bombay
 Workflow
related to Images
Printing of Image on film
Radiologist
Referring
Digital mages
CT, MR, US
Physician
Printing of Image on film
Radiologist
Picture Archiving and Communication System
CT
MRI
Ultrasound
Laser Scanner
Image Database
Workstation
Workstation
Review-station
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
SOP Class(es)
defined
as
Service Group
is a group of
DIMSE Services
applied to an
Information Object
Definition
contains
Attributes
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
BASE
LTA_STORE
IMAGECTN
STORESCP
SCP for FINDSCU
SCU for MOVESCU
MED1
MED2
ORTHO
1
ORTHO
2
EMER
GENCY
OT
Service
Class User:
C-FIND
C-MOVE
C-GET
DICOM Client
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
Image Server
Service Class Provider:
C-FIND, C-MOVE, C-GET
Service Class Provider:
C-STORE
DICOM Archive
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
HTTP
Server
CGI
DCMTK
Client
DICOM
DICOM
DICOM
Server
Archive
HTTP
patientQuery patientStudies moveStudy
moveSeries
showImage studyQuery
CGI
DICOM CLIENT
DICOM
DICOM SERVER
DICOM
IMAGE ARCHIVE
Output Files
Conclusion
DicomAccess
Radiology Teaching Files
Image Format Conversion
Download