mirc refresher course: new developments medical imaging resource center
TRANSCRIPT
MIRC Refresher Course:New Developments
Medical Imaging Resource Center
MIRC Objective
Support the production, storage, indexing and distribution of medical imaging resources:
– Teaching files– Scientific & technical documentation– Research images & datasets– Clinical trials data
MIRC Concepts
The key concepts:– MIRC is a community of cooperating libraries
on the Internet.– The libraries cooperate by supporting a
common query mechanism.– The query mechanism allows users to find
information wherever it is stored.
The MIRC Community
InternetInternet
ServerServer
IndexMIRC Sites
ServerServer
Index
RSNA
User
ServerServerIndexMIRC Storage Service:- Document Authoring- Document Storage- Document Indexing- Web Server
MIRC Query Service:- Access to the community
MIRC Implementations
Eight known MIRC Software Implementations– MIRC Storage Service layer on top of an
existing teaching file system:• UCSF; Indiana; Mallinckrodt; CasImage• Commercial: MyPACS; GlobalRad
– Complete MIRC implementations:• RSNA• National Neuroscience Institute, Singapore
Many, many MIRC sites
New Developments – RSNA MIRC
New authoring tools– Flexible document construction; Annotation
Support for third-party authoring programs
Research dataset tools– Security; HIPAA audit logging
Clinical Trials
New Developments – RSNA MIRC
Clinical trials• UPenn and WFU collaboration • NCI collaboration
– Acquisition tools for images and metadata– Anonymization– Data transport– External database interface– Solutions to many IT support issues
XMLServerXMLServer
OS FileOS FileSystemSystem
SubmitSubmitServiceService
InputInputQueueQueue
StorageStorageServiceService
MIRCMIRCIndexIndex
AdminAdminServiceService
HTTPHTTPExportExport
HTTPHTTPImportImport
AuthorAuthorServiceService
FileFileServiceService
DICOMDICOMExportExport
DICOMDICOMImportImport
Ob
jec
t P
roc
es
so
rO
bje
ct
Pro
ce
ss
or
MIRCMIRCAnonymizerAnonymizer
MIRCMIRCAnonymizerAnonymizer
DICOMDICOMImportImport
QueryQueryServiceService
DatabaseDatabaseExportExport
The RSNA MIRC Implementation
DICOM Service
Receives DICOM objects from PACS, workstations, modalities, …Automatic document generation
– Images grouped into documents by study– Template-driven– Automatic JPEG generation from DICOM– Programmable anonymization
(de-identification and re-identification)
DICOM Service
Anonymization– Automatic trial patient ID generation– Remapping of dates, UIDs, IDs, etc.– Removal or replacement of data
Connection to other Clinical Trial Services– Support for encrypted communications (SSL)– DICOM import / DICOM export– HTTP(S) import / HTTP(S) export– Database export
Database Interface
Links to an externally developed database
Provides classes for interrogating:– DICOM objects– Metadata files:
• XML• Zip (with manifest)
Anonymization for DICOM and XML objects
FCDICOM
FCDICOM
FCDICOM
PIDICOM
PI
DICOM
MIRC Clinical Trial Configuration
MIRC FieldCenter Application:- Image reception- Anonymization- Transmission to PI
MIRC Site:- Image reception- Image Storage- Transfer to PACS and/or workstations
Firewalls
InternetHTTPHTTPS
Database
HTTP
HTTP
DICOM
The FieldCenter Application
Runs at the image acquisition site
Receives images and metadata files via the DICOM and HTTP(S) protocols
Anonymizes images and metadata files
Transmits to the PI MIRC site via HTTP(S)
Automatically links to the PI MIRC site for remapping tables and software updates
The FieldCenter Application
The FieldCenter Application
The FieldCenter Application
The FieldCenter Application
The RSNA MIRC Software
Available on the RSNA MIRC site (mirc.rsna.org)– Click the Downloads link in the header
The RSNA MIRC Software
Runs on Mac, Windows, Linux, SolarisThree components:
Java / Tomcat / MIRC
All components are freeMIRC Users Group meetings:
12/1 12:30 - 2:30
Questions/Answers & Help
RSNA Forums:– http://forums.rsna.org
– User Comments, Questions and Answers– RSNA MIRC Software Announcements– MIRC Implementers’ Corner– MIRC Technical Review Committee
Subscribe on the Forums site