+ All Categories
Home > Documents > Not Your Grandfather's PACS - New Expectations for Image ...

Not Your Grandfather's PACS - New Expectations for Image ...

Date post: 31-Dec-2016
Category:
Upload: phamkhuong
View: 215 times
Download: 3 times
Share this document with a friend
68
SEAAPM Symposium 2014 Not Your Grandfather's PACS New Expectations for Image Management David Clunie ([email protected]) PixelMed Publishing
Transcript
Page 1: Not Your Grandfather's PACS - New Expectations for Image ...

SEAAPM Symposium 2014 Not Your Grandfather's PACS New Expectations for Image Management

David Clunie ([email protected]) PixelMed Publishing

Page 2: Not Your Grandfather's PACS - New Expectations for Image ...

PACS – Learning Objectives l  Understand the tradition roles, challenges and limitations

of departmental, enterprise and cross-enterprise PACS l  Identify contemporary forces impinging on PACS choice,

migration, design and deployment, including IS consolidation, EHR integration, provider and patient access, advanced quantitative applications, and document integration

l  Discuss alternatives to traditional PACS, including the role of Vendor-Neutral Archives and Universal Zero Footprint Viewers, "deconstruction", and other buzzwords of choice

l  Review the role of DICOM and IHE standards (or not) in this evolution

Page 3: Not Your Grandfather's PACS - New Expectations for Image ...
Page 4: Not Your Grandfather's PACS - New Expectations for Image ...
Page 5: Not Your Grandfather's PACS - New Expectations for Image ...
Page 6: Not Your Grandfather's PACS - New Expectations for Image ...
Page 7: Not Your Grandfather's PACS - New Expectations for Image ...
Page 8: Not Your Grandfather's PACS - New Expectations for Image ...

PACS Beginnings

l Lemke, 1979 • “A Network of Medical Workstations for

Integrated Word and Picture Communication in Medicine”

l Capp, 1981 • “Photoelectronic Radiology Department”

Page 9: Not Your Grandfather's PACS - New Expectations for Image ...

1982 - “The year of the PACS”

l  First International Conference and Workshop on Picture Archiving and Communications Systems, SPIE, Newport Beach

l  First International Symposium on PACS and PHD (Personal Health Data), Japan Association of Medical Imaging Technology

Page 10: Not Your Grandfather's PACS - New Expectations for Image ...

What does PACS mean?

l  Physics and Astronomy Classification Scheme

l  Political Action Committee(s) l  Pan-American Climate Studies

l  Picture Archiving and Communication System

Page 11: Not Your Grandfather's PACS - New Expectations for Image ...

What has PACS meant?

l  Multi-modality digital acquisition l  Storage (current, archival, local, off-site) l  Distribution, locally and remotely l  Display (diagnostic and review) l  Reporting creation, distribution, storage l  Workflow management l  Integration with other information (systems)

Page 12: Not Your Grandfather's PACS - New Expectations for Image ...

What did PACS mean in 1982 ?

l  Pretty much the same l  Less ambitious in scope l  Not all modalities (CR not yet available) l  More emphasis on storage, transfer and display

than workflow l  No standards, but recognition of the need for

them l  Relatively impractical given technology of the day l  A grand vision for the future

Page 13: Not Your Grandfather's PACS - New Expectations for Image ...

What does PACS mean today?

l  Multi-modality digital acquisition l  Storage (current, archival, local, off-site) l  Distribution, locally and remotely l  Display (diagnostic and review) l  Reporting creation, distribution, storage l  Workflow management l  Integration with other information (systems) l  Enterprise wide (multi-specialty) l  EHR Integration l  Access on mobile devices

Page 14: Not Your Grandfather's PACS - New Expectations for Image ...

Infrastructural trends

l  Home grown components, all local l  Commercial purchase – monolithic solution l  Commoditization – all vendors similar l  Factor out network and storage (NAS, SAN) l  Sharing enterprise IT infrastructure l  Workstation -> PC -> Web browser viewer l  Proprietary -> DICOM -> HTTP protocols l  Factor out archive (VNA) & viewer l  “Zero footprint” “universal” viewers

Page 15: Not Your Grandfather's PACS - New Expectations for Image ...

Lemke, 1979 – Ring of medical work stations (MWS’s)

Page 16: Not Your Grandfather's PACS - New Expectations for Image ...

Capp, 1981

Page 17: Not Your Grandfather's PACS - New Expectations for Image ...
Page 18: Not Your Grandfather's PACS - New Expectations for Image ...

DICOM Cluster or Mini-PACS

CT Modality

Laser Printer

Shared Archive

Workstation

Store

Store

Store

Print

Print

Q/R

Q/R

Page 19: Not Your Grandfather's PACS - New Expectations for Image ...

Basic PACS Components

Modality

Archive Modality

Modality

Modality

PACS +/- RIS

Manager

Workstations

Page 20: Not Your Grandfather's PACS - New Expectations for Image ...

Monolithic + DICOM Modalities

Modality

Archive Modality

Modality

Modality

PACS +/- RIS

Manager

Workstations

Standard Boundary

Page 21: Not Your Grandfather's PACS - New Expectations for Image ...

Workstation Interface

Modality

Archive Modality

Modality

Modality

PACS +/- RIS

Manager

Workstations

Standard Boundary Standard Boundary

Page 22: Not Your Grandfather's PACS - New Expectations for Image ...

DICOM Standard Interface

Modality

Archive Modality

Modality

Modality

PACS +/- RIS

Manager

Workstations

Standard Boundary Standard Boundary DICOM DICOM

Page 23: Not Your Grandfather's PACS - New Expectations for Image ...

DICOM PS3.8

Modality

Archive Modality

Modality

Modality

PACS +/- RIS

Manager

Workstations

Standard Boundary Standard Boundary DICOM DICOM

DIMSE/ULP

Page 24: Not Your Grandfather's PACS - New Expectations for Image ...

Web Access to DICOM Objects

Modality

Archive Modality

Modality

Modality

PACS +/- RIS

Manager

Workstations

Standard Boundary Standard Boundary DICOM DICOM WADO-URI

Page 25: Not Your Grandfather's PACS - New Expectations for Image ...

DICOM WS (SOAP)(IHE XDS-I)

Modality

Archive Modality

Modality

Modality

PACS +/- RIS

Manager

Workstations

Standard Boundary Standard Boundary DICOM DICOM

WADO-WS (XDS-I)

Page 26: Not Your Grandfather's PACS - New Expectations for Image ...

WADO-RS (RESTful)

Modality

Archive Modality

Modality

Modality

PACS +/- RIS

Manager

Workstations

Standard Boundary Standard Boundary DICOM DICOM

WADO-RS (REST)

Page 27: Not Your Grandfather's PACS - New Expectations for Image ...

Full Repertoire

Modality

Archive Modality

Modality

Modality

PACS +/- RIS

Manager

Workstations

Standard Boundary Standard Boundary DICOM DICOM

DIMSE/ULP WADO-URI WADO-WS (XDS-I) WADO-RS (REST)

Page 28: Not Your Grandfather's PACS - New Expectations for Image ...

Vendor Neutral Archive

Modality

Modality

Modality

Modality Manager

Workstations

Page 29: Not Your Grandfather's PACS - New Expectations for Image ...

Modality/Workstation <-> VNA

Modality

Modality

Modality

Modality Manager

Workstations

Page 30: Not Your Grandfather's PACS - New Expectations for Image ...

PACS <-> VNA Interface

Modality

Modality

Modality

Modality Manager

Workstations

Standard Boundary DICOM HL7 IHE

Page 31: Not Your Grandfather's PACS - New Expectations for Image ...

PACS <-> VNA Interface

Modality

Modality

Modality

Modality Manager

Workstations

Standard Boundary DICOM HL7 IHE ?

Page 32: Not Your Grandfather's PACS - New Expectations for Image ...

Multiple PACS – One Archive

PACS PACS PACS PACS

Page 33: Not Your Grandfather's PACS - New Expectations for Image ...

One Archive – Universal Viewer

PACS PACS

Universal (ZFP) Viewer

Page 34: Not Your Grandfather's PACS - New Expectations for Image ...

Universal (ZFP) Viewer

Modality

Modality

Modality

Modality Manager

Universal (ZFP) Viewer

Standard Boundary DICOM WADO-URI

WADO-RS (REST)

Page 35: Not Your Grandfather's PACS - New Expectations for Image ...

VNA: PACS by any other name

Modality

Modality

Modality

Modality

Universal (ZFP) Viewer

Page 36: Not Your Grandfather's PACS - New Expectations for Image ...

Storage Paradigms

Spinning Tape

or Optical

Jukebox Shelf

Page 37: Not Your Grandfather's PACS - New Expectations for Image ...

Storage Paradigms

Spinning Tape

or Optical

Jukebox Shelf

Spinning

Page 38: Not Your Grandfather's PACS - New Expectations for Image ...

Storage Paradigms

Spinning Tape

or Optical

Jukebox Shelf

Spinning Redundant Duplicate

Offsite

Page 39: Not Your Grandfather's PACS - New Expectations for Image ...

Storage Paradigms

Spinning Tape

or Optical

Jukebox Shelf

Spinning Redundant Duplicate

Offsite

Offsite

On-site

Backup

Page 40: Not Your Grandfather's PACS - New Expectations for Image ...

Storage Paradigms

Local Cache

Reliable “Cloud” Archive

Somebody else’s

problem

Page 41: Not Your Grandfather's PACS - New Expectations for Image ...

Storage Paradigms

Local Cache

Reliable “Cloud” Archive

Somebody else’s

problem

•  Cost of (fast) storage •  Cost of bandwidth •  Local versus remote production •  Local versus remote utilization

Page 42: Not Your Grandfather's PACS - New Expectations for Image ...

Zero Footprint Universal Viewer

l  Web browser viewer for all types of users l  Zero footprint

•  No helper apps, plugins, applets, Flash or SilverLight •  Not even any JavaScript ????

l  Absolute zero – HTML pre-5, frames, tables, images

l  Almost zero – JavaScript +/- HTML5 Canvas l  Pretending to be zero – Flash (etc.) dependency l  Not zero at all – just fine for many deployments l  Thick client spawned by browser (or EHR “app”) l  “Web-based” PACS & “remote” viewers 1990s

Page 43: Not Your Grandfather's PACS - New Expectations for Image ...

EHRs and Images

l  EHR vendors do NOT want to store images l  Separation of requestor from performer

•  EHR/PHR/etc. user requests viewing of study •  PACS/VNA/etc. actually performs it

l  A “link” - very common proprietary pattern •  e.g., encrypted URLs – identify, authorize, time-limited •  n:m permutations of requestor/performer to customize

l  Storing fully qualified links (URLs) – go stale l  Common identifiers, dates, etc. more reliable l  IHE Invoke Image Display (IID) profile (new)

•  standard display request – now only n+m permutations

Page 44: Not Your Grandfather's PACS - New Expectations for Image ...

IHE Invoke Image Display l  A minimalist means of image-enabling non-image-aware

systems l  Uses simplest available HTTP-based request l  Supports patient and study level invocation l  Usable with or without a priori knowledge of individual

study identifiers l  Requires servers to provide at request of the user

•  interactive viewing •  review or diagnostic quality •  key images only

l  Independent of how/where server gets/stores the images l  Any mutually agreed HTTP security mechanism

Page 45: Not Your Grandfather's PACS - New Expectations for Image ...

IHE IID – Process Flow

Image Display (ID)

Display Images

Image Display Invoker (IDI)

Invoke Image Display (RAD-106)

Page 46: Not Your Grandfather's PACS - New Expectations for Image ...

Mobile Device Considerations l  Relatively limited memory/CPU/network bandwidth l  Assuming that mobile devices are used only for low

quality use cases is not valid – e.g., are now some FDA-cleared mobile “apps”

l  RESTful versus SOAP for protocol l  JSON versus XML for meta data l  Not all browsers HTML5/Canvas yet l  New crop of MHD standards mirroring XDS l  Payload: DICOM v. JPEG v. proprietary l  Protocol: DICOM v. WADO v. proprietary l  Viewing environment and display quality (FDA) l  One day all viewing will be on mobile devices?

Page 47: Not Your Grandfather's PACS - New Expectations for Image ...

Special Considerations

l  Change management • deletion, correction •  life cycle management (purge, expire) •  IHE Imaging Object Change Management (IOCM)

l  Cross-enterprise • protocol (DICOM, WADO, XDS-I.b) • payload (DICOM images) •  identifiers (patient ID, accession#), codes • PACS <-> PACS, PACS <-> central repository •  IHE Multiple Image Manager Archive (MIMA)

Page 48: Not Your Grandfather's PACS - New Expectations for Image ...

Imaging Object Change Management

Page 49: Not Your Grandfather's PACS - New Expectations for Image ...

Cross Enterprise Gateways

Page 50: Not Your Grandfather's PACS - New Expectations for Image ...

Multiple Image Manager/Archive

Order Placer

DSS/ Order Filler

Image Manager

Image Archive

Acquisition Modality

ADT

Order Placer

DSS/ Order Filler

Image Manager Instances Stored [RAD-70] → Image Manager Storage Commitment [RAD-71] →

Image Manager Instances Query [RAD-72] → Image Manager Instances Retrieval [RAD-73] →

Assigning Authority “Site A”

Assigning Authority “Site B”

ADT

Image Manager

Image Archive

Acquisition Modality

Image Manager

Image Archive

↑ PIX Query [ITI-9] ↓ PIX Notification [ITI-10]

Patient Identifier Cross-reference Manager

← Image Manager Instances Stored [RAD-70] ← Image Manager Storage Commitment [RAD-71] ← Image Manager Instances Query [RAD-72] ← Image Manager Instances Retrieval [RAD-73]

Multiple Patient Identifier Assigning Authorities

Page 51: Not Your Grandfather's PACS - New Expectations for Image ...

MU – Health ITSC – Image Sharing TIER 1

Exchange of Text-Based Reports

TIER 2 Exchange of Non-Radiology/

Cardiology Images

TIER 3 Exchange of Radiology/

Cardiology Images - Full Study

TIER 4 Exchange of Radiology/Cardiology Images- Key

Images

CONTENT  

Plain  text  +/-­‐  structured  headings,  scanned/rendered  document  

 

"Clinical  Capture"  images  with  or  without  metadata  

Complete  set  of  images  of  diagnos<c  quality  

IHE  Key  Image  Note  (KIN)  and  images  referenced  therein  

ENCODING  

PDF,  HL7  2.x  OBX  segment  content,  CDA  L1,  or  CDA  L2  +  CCDA  DIR  

template  

Without  metadata:  JPEG,  PNG,  DNG,  PDF,  H.264;  with  metadata:  DICOM  

DICOM  (object  appropriate  to  modality)      

VOCABULARY  LOINC  to  describe  study/procedure,  LOINC  for  structured  headings  

LOINC  to  describe  study/procedure  (in  DICOM  header/

XDS    metadata)  

 

LOINC  to  describe  study/procedure  

LOINC  to  describe  study/procedure,  DICOM  DCID  7010  

for  <tles  

PUSH  HL7  V2  ORU/MDM  MLLP  over  VPN/TLS,  DIRECT  SMTP  or  XDR  preferred  

DIRECT  SMTP  or  XDR,  DICOM  DIMSE/ULP  or  STOW  over  

VPN/TLS,  IHE  XDR-­‐I  

DICOM  DIMSE/ULP  or  STOW  over  VPN/TLS,  IHE  XDR-­‐I  

DICOM  DIMSE/ULP  or  STOW  over  VPN/TLS,  IHE  XDR-­‐I  

PULL   IHE  XDS   IHE  XDS-­‐I,  DICOM  WADO-­‐URI  or  WADO-­‐RS  over  VPN/TLS  

IHE  XDS-­‐I,  DICOM  WADO-­‐URI  or  WADO-­‐RS  over  VPN/TLS  

IHE  XDS-­‐I,  DICOM  WADO-­‐URI  or  WADO-­‐RS  over  VPN/TLS  

VIEW          IHE  IID,  else  pull  (WADO-­‐URI+/-­‐XDS-­‐I  for  rendered  JPEGs  when  

sufficient)  

IHE  IID,  else  pull  (WADO-­‐URI+/-­‐XDS-­‐I  for  rendered  JPEGs  when  

sufficient  

Page 52: Not Your Grandfather's PACS - New Expectations for Image ...

New(er) DICOM Objects l  Images for new modalities

•  ophthalmology, Whole Slide Imaging (WSI), …

l  Better images for existing modalities •  enhanced multi-frame & legacy conversion

l  Images for derived stuff •  pretty pictures (screenshots), parametric maps, segmentations

l  Non-images •  annotations, measurements, ROIs, fiducials, registrations •  presentation states and structured reports •  key images (key object selection) •  radiotherapy stuff •  Radiation Dose SR (RDSR), Radiopharmaceutical Dose (RRD)

l  Encapsulated stuff •  PDF, CDA

Page 53: Not Your Grandfather's PACS - New Expectations for Image ...

Radiation Dose – Old Way – Screen Shots

Page 54: Not Your Grandfather's PACS - New Expectations for Image ...

DICOM CT RDSR

Page 55: Not Your Grandfather's PACS - New Expectations for Image ...

DICOM CT RDSR

Page 56: Not Your Grandfather's PACS - New Expectations for Image ...

RDSR & OCR Deployment

Modality PACS

OCR Dose Reporter

RDSR

Screen

Q/R

RDSR

Q/R

Screen RDSR RDSR

Screen

RDSR

Page 57: Not Your Grandfather's PACS - New Expectations for Image ...

Per-frame attributes Pixel data

Shared attributes

Enhanced Multi-frame Images

Page 58: Not Your Grandfather's PACS - New Expectations for Image ...

Temporal Position

Index

2

1

Trigger Delay Time

48 ms

0 ms

Space (2)

Time (1)

2 \ 1 \ 5 Dimension

Index Values

Dimension Index Pointers: 1.  Temporal Position Index 2.  Stack ID 3.  In-Stack Position

5 1\1\5

In-Stack Position

Stack ID = 1

4 1\1\4 3 1\1\3

2 1\1\2 1 1\1\1

5 2\1\5

In-Stack Position

Stack ID = 1

4 2\1\4 3 2\1\3

2 2\1\2 1 2\1\1

Page 59: Not Your Grandfather's PACS - New Expectations for Image ...

PACS to PACS (or VNA) with Legacy DICOM Object Conversion

Modality

Modality

Workstations

PACS

Convert SF -> MF

Convert MF -> SF

Classic SF

Legacy Converted MF

True Enhanced MF

PACS

Convert SF -> MF

Convert MF -> SF

Page 60: Not Your Grandfather's PACS - New Expectations for Image ...

DICOM Whole Slide Images

Thumbnail Image

Intermediate Image Tiles

BaselineImage Tiles

Multi-frame image(single object)

Multi-frame image(single object)may include multipleZ-planes, color planes

Single frame image

Page 61: Not Your Grandfather's PACS - New Expectations for Image ...

Quantification Considerations

l  Increasingly an area of attention for some advanced imaging applications

l  Increasingly important applications •  tumor response assessment, neurodegenerative

disease, etc. • not just research & clinical trials, but clinical care

l  Not novel, just not widely used/available • Lemke 1979 paper described segmentation and

lateral ventricle volume determination

l  Many PACS still fail to provide more than basic measurements

Page 62: Not Your Grandfather's PACS - New Expectations for Image ...
Page 63: Not Your Grandfather's PACS - New Expectations for Image ...

DICOM encoding of ROIs l  Private elements

•  evil & must be stopped

l  Curves in image •  weak semantics, old, retired

l  Overlays in image •  weak semantics

l  Presentation States •  weak semantics, PACS favorite

l  Structured Reports •  best choice, but more work

l  RT Structure Sets •  coordinates only

l  Segmentations •  per-voxel ROIs; use with SR

Date   Volume   Auto  LD   Auto  SD  20021207 27080 49 27

… … … …

Page 64: Not Your Grandfather's PACS - New Expectations for Image ...

Parametric Maps

Foster N L et al. Brain 2007;130:2616-2635 Meyer P T et al. J Neurol Neurosurg Psychiatry 2003;74:471-478

Page 65: Not Your Grandfather's PACS - New Expectations for Image ...

Label Maps

Brewer J et al. AJNR 2009; 30:578-580

Page 66: Not Your Grandfather's PACS - New Expectations for Image ...

Quantitative objects together

Analysis Workstation

Current DICOM

Images from Modality

DICOM Segmentation

DICOM Registration

DICOM SR

DICOM Real World Value

DICOM Parametric Map Images

PACS Store, Distribute

and Review

Previous DICOM

Images from PACS

Previous DICOM SR etc

Page 67: Not Your Grandfather's PACS - New Expectations for Image ...

Quantitative objects together

Analysis Workstation

Current DICOM

Images from Modality

DICOM Segmentation

DICOM Registration

DICOM SR

DICOM Real World Value

DICOM Parametric Map Images

PACS Store, Distribute

and Review

Previous DICOM

Images from PACS

Previous DICOM SR etc

Page 68: Not Your Grandfather's PACS - New Expectations for Image ...

Final thoughts …

l  Patient versus provider access •  just another universal viewer client • access through portal rather than EHR

l  Universal viewers •  really as capable as specialty workstations? •  “union” of all previously implemented features?

l  Reality check • most sites running an obsolete PACS version • migration (vendor/architecture change) is painful • VNAs need migration too


Recommended