190 likes | 311 Views
ND Presentation State What should it do?. D. Sluis December 2, 2003, Open Discussion at WG11 Meeting, RSNA. Meeting Goals. Identify functional needs for NDPS Clinical use cases, workflow, (prioritize) Actors and transactions: creators & users Features to supports
E N D
ND Presentation StateWhat should it do? D. Sluis December 2, 2003, Open Discussion at WG11 Meeting, RSNA
Meeting Goals • Identify functional needs for NDPS • Clinical use cases, workflow, (prioritize) • Actors and transactions: creators & users • Features to supports • Consensus on scope of deliverables • Explore conceptual approach
Some Proposed Classes of Use • Specify views of “ND images” • Created by modality, user, CAD or other post-processing system • Specify views on existing 2D-frame images • CT, MR, PET, NM … • Specify fused presentations leveraging Supplement 73: multi-modality, atlas … • “Presentation path” for usability & productivity • Unburden distracting navigation tasks
Review ND DICOM Status • ND Presentation State motivation • Overview of ND and prior discussion • Functional requirements • WG12, WG17
2D Images Have Default Display State Up • DICOM 2D image • Is array of pixels • Has orientation • Has Photometric Interpretation • Grayscale Softcopy Presentation State alters or augments image display Pixels Left Right Down Photometric Interpretation
ND Instances Have No Display State • No pixels • No horz/vert, up/down, left/right • No photometric interpretation • Potentially multiple bit-plane types Acute need for ND Presentation State
Component Array Component Dimensions Component Value Stored Values ND Framework
Real World Domain Mapping Component Value Value A Value B Stored Values ComponentDimension Mapping ValueMapping Real World Domains Space, time, absorbance, velocity, … Real World Domain-Centric; not Sample-Centric
Masking • Spatial Masking • Cut planes, bit masks, shapes… • Unions & intersections • Value Masking • Threshold window • Comparative values (aka write priority)
Display Window Mapping • Map Real World Domains to horizontal & vertical • Orthogonal, oblique, curved • Dynamic behavior • Cine • Scrolling, sweeping, M-Mode • State paths • Fly-through, moving cut plane • Overlapping windows • 2D Annotation and mask
Rendering • Rendering type • Tomographic • Integrals • Volumetric, MIP, etc. • Shading: Phong, surface … • Support coarse set of models? • Value rendering • Color • Multi-layer Blending () • Eg functional and anatomy • Layer priority …
Multi-Window Display • Bi- and multi-plane views, MPR • M-Mode • Synchronized display windows (shared state)
Annotation and Graphics • Data space • Shapes • Semantics • Display space • Overlays, graphics
ND Image (63) Spatial Registration (73) DICOM Supplements Specialized ND Presentation State WGnn WG12 US ND Presentation State 3D/4D US (43) Framework for ND Presentation State WG17&WG11 WG17 2003 2004 2005 2006 Approximate Time when Official DICOM
Next Steps • Use case and requirements consensus • Tiered supplements? • Work & coordination consensus
Ultrasound Example Component Value Echo Doppler Velocity Stored Value Mapping Spatial Mapping mm dB mm/s Space Velocity TissueEcho