310 likes | 507 Views
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 Physician. Digital mages. CT, MR, US. Printing of Image on film. Radiologist.
E N D
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 Physician Digital mages CT, MR, US 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 applied to an Information Object Definition is a group of contains DIMSE Services 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 LTA_STORE BASE IMAGECTN STORESCP SCP for FINDSCU SCU for MOVESCU MED1 MED2 ORTHO1 ORTHO2 EMER GENCY OT
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 DICOM Client 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 Archive DICOM Server
HTTP patientQuery patientStudies moveStudy moveSeries showImage studyQuery CGI DICOM CLIENT Output Files DICOM DICOM SERVER DICOM IMAGE ARCHIVE
Conclusion • DicomAccess • Radiology Teaching Files • Image Format Conversion