Title: Archival and Communication of DICOM Images on a Hospital Network
1Archival and Communication of DICOM Images on a
Hospital Network
- Sheikh Mahmood H.M
- School of Biomedical Engineering
- IIT - Bombay
2- Workflow related to Images
-
Printing of Image on film
Radiologist
Referring Physician
Digital mages
CT, MR, US
Printing of Image on film
Radiologist
3Picture Archiving and Communication System
CT
Ultrasound
MRI
Laser Scanner
Image Database
Workstation
Workstation
Review-station
Review-station
4- Problems encountered
- Difficult to install and maintain
- Platform (and vendor) dependent
- Close system
5ACR-NEMA
- American College of Radiologists
- National Electrical Manufacturers'
Association - DICOM Digital Imaging and Communication in
Medicine
6- 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
7(No Transcript)
8DICOM 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
9DICOM Information Model
Service Class Specification
specifies related
SOP Class(es)
defined as
applied to an
Service Group
Information Object Definition
is a group of
contains
DIMSE Services
Attributes
10Attribute (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
11DICOM Toolkit
- Imagectn Implements DICOM Image Archive
- Application Entity (Title, host, port)
- Storage
- Query
- Retrieval
12Imagectn
- Accepts SOP classes of storage service class and
- Query/Retrieve service class
- Maintains Database
- Never exits
13Storescu
- Implements SCU for storage service class
- Connects storage SCP
14Findscu
- Implements SCU for Query/Retrieve service class
- Supports querying, using C-FIND
-
15Movescu
- Implements SCU for Query/Retrieve service class
(uses C-MOVE) and - SCP for storage service class
- Configuration of storage areas
16 STA_STORE DATA LTA_STORE
BASE
IMAGECTN STORESCP
SCP for FINDSCU
SCU for MOVESCU
MED1
ORTHO1
ORTHO2
MED2
EMER GENCY
OT
17Service 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
DICOM Client
Image Server
Service Class Provider C-FIND, C-MOVE,
C-GET Service Class Provider C-STORE
DICOM Archive
18(No Transcript)
19(No Transcript)
20(No Transcript)
21(No Transcript)
22WWW Interface to DICOM Archive
- Using Existing PCs
- Familiarity and User Friendly
- Platform Independence
23- Display medical images on a web browser
- Load DICOM files from the Internet
- Perform various Image manipulations
- Build a user-friendly interface
24HTTP
HTTP Server
CGI
DCMTK Client
DICOM
DICOM Archive
DICOM Server
25(No Transcript)
26(No Transcript)
27(No Transcript)
28(No Transcript)
29HTTP
patientQuery
showImage
moveSeries
moveStudy
studyQuery
patientStudies
CGI
DICOM CLIENT
Output Files
DICOM
DICOM SERVER
DICOM
IMAGE ARCHIVE
30Conclusion
31Thank You