N-Dimensional Presentation States Progress and Paths from WG 11 Michael Aratow, M.D., FACEP Nicholas F. Polys Ph.D. Web3D Consortium.

Slides:



Advertisements
Similar presentations
3-D. 3-D IMAGING IN MEDICINE IS A METHOD IN WHICH A SET OF DATA IS COLLECTED FROM A 3- D OBJECT, PROCESSED BY A COMPUTER, AND DISPALAYED ON A 2-D COMPUTER.
Advertisements

NASA World Wind Contribution to GEOSS Client Applications Session Nadine Alameh, Ph.D. MobiLaps LLC September 26th, 2008.
A Roadmap of Open Source components for GI Web Services and Clients A Paul R Cooper MAGIC.
TERENA NETWORKING CONFERENCE , Limerick Ireland 1 Design and Evaluation of a Multi-User Virtual Audio Chat Lea Skorin-Kapov R&D Center,
Rue du Rhône 114- CH-1204 Geneva - T: F: Ecma TC43: Universal 3D.
1GR2-00 GR2 Advanced Computer Graphics AGR Lecture 10 VRML - An Introduction.
11.1 si31_2001 SI31 Advanced Computer Graphics AGR Lecture 11 VRML - An Introduction.
Review of Chapter 2. Important concepts – The Internet is a worldwide collection of networks that links millions of businesses, government agencies, educational.
Overview Environment for Internet database connectivity
Getting Familiar with Web Pages 1 2 The Internet Worldwide collection of interconnected computer networks that enables businesses, organizations, governments,
Joe Luszcz Philips Ultrasound January 4, 2011 DICOM N-Dimensional Presentation State Description and Call for Participation.
ND Presentation State D. Sluis August 21, 2003, WG11 Meeting.
ND Presentation State What should it do? D. Sluis December 2, 2003, Open Discussion at WG11 Meeting, RSNA.
An Optimized Soft Shadow Volume Algorithm with Real-Time Performance Ulf Assarsson 1, Michael Dougherty 2, Michael Mounier 2, and Tomas Akenine-Möller.
Cs /11/2003 Page 1 Special Image Effects Particle Systems Fog Lens Flares Shadows Programmable Shaders.
© TMC Computer School HC20203 VRML HIGHER DIPLOMA IN COMPUTING Chapter 1 – Introduction to VRML.
X3D Introduction to Web3D technology Enkhbold N. Information Communication University.
SURGICAL SIMULATIONS: IT’S ALL IN A GAME ! Gaming techniques for medical applications. V. Kotamraju, S. Payandeh, J. Dill Experimental Robotics Laboratory,
Welcome to 3D §The 3D graphics pipeline §Rigid-body transform §Homogeneous coordinates §Viewing transformation §Projection §Illumination.
Virtual reality interfaces in connection with building process simulations. Prof. Nash Dawood Centre for Construction Innovation Research University of.
Multimedia and the WWW Howell Istance and Chris Hand, Napier University.
© De Montfort University, D Graphics and VRML Howell Istance and Chris Hand* De Montfort University * now at
Java 3D Pablo Figueroa University of Alberta April 2000.
University College Dublin1 Scope ROOT Light SourceTransform Light SourceSphere.
CSC 890 Advanced Computer Graphics (Web3D System Design and Development) Ilmi Yoon Monday 4:10 - 6:45.
3D on-line representations Jan Valcik → introduction, main idea → VRML 97 → building of virtual worlds → VRML 97 at work → X3D → MUDVR → animations, navigation.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Models and Architectures Ed Angel Professor of Computer Science, Electrical and Computer.
COMPUTER TERMS PART 1. COOKIE A cookie is a small amount of data generated by a website and saved by your web browser. Its purpose is to remember information.
Virtual reality. Tasks 3D digital model from planes 3D digital model of existing objects Office work Field observations Solid modeling Photogrammetry.
BY SELVAMUTHUKUMAR.T( ) KAUSHIK.G( ) INFORMATION TECHNOLOGY R.M.K. ENGINEERING COLLEGE,
VRML Dr. Alun Moon What is VRML The Virtual Reality Modeling Language (VRML) is a file format for describing interactive 3D objects.
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
VRML - 1 Virtual Reality Modeling Language (VRML) Peter O’Grady.
Graphical Objects and Scene Graphs 1 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009.
Medical X3D NEMA Presentation July 11 & 12, 2006 Nicholas F. Polys, Ph.D. Virginia Tech Computer Science & Center for Human-Computer Interaction.
1 Virtual Reality Modeling Language (VRML97) ©Anthony Steed
CSC 461: Lecture 3 1 CSC461 Lecture 3: Models and Architectures  Objectives –Learn the basic design of a graphics system –Introduce pipeline architecture.
Adaptively Sampled Distance Fields Representing Shape for Computer Graphics Ronald N. Perry and Sarah F. Frisken Mitsubishi Electric Research Laboratories.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
H3D API Training Part 2.1: X3D. Outline  Scene graphs  X3D – XML syntax  X3D components overview.
Autodesk VIZ Fundamentals Chapters 1-2 Ethier and Ethier PART ONE: Introduction To Computer Animation Chapters 1&2: Introduction to Three- Dimensional.
Virtual Reality Modeling Language 97. What’s VRML? Virtual Reality Modeling Language 2D/3D graphics Audio:.wav,.mid Video: MPEG-1 Interactivity: time-
VRML Anthony Steed Department of Computer Science University College London ©Anthony Steed
Interface Opportunities for 3D Data and Media User Interface Software TechNote Panel Virginia Tech CS Fall 2002 Nicholas F. Polys Umur Yilmaz Will Lee.
© TMC Computer School HC20203 VRML HIGHER DIPLOMA IN COMPUTING Chapter 2 – Basic VRML.
Meeting Etiquette Please announce your name each time prior to making comments or suggestions during the call Remember: If you are not speaking keep your.
Annotation and Image Markup : Take AIM at Images! David S. Channin M.D. Associate Professor of Radiology Chief, Imaging Informatics Northwestern University.
Review on Graphics Basics. Outline Polygon rendering pipeline Affine transformations Projective transformations Lighting and shading From vertices to.
DESIGNING 3D WEB USING VRML Bob Hobbs Introduction to Virtual Reality and Simulation CE
Digital Video Library Network Supervisor: Prof. Michael Lyu Student: Ma Chak Kei, Jacky.
CS 6401 The World Wide Web Outline Background Structure Protocols.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 Internet II A consortium of more than 180 universities, government agencies, and private businesses.
WEB 3D – A PEEK UNDER THE HOOD Keerti Joshi. W HAT ’ S THE FUTURE ? Web 3.0 = ?? The Web ain't just for 2D any more !
Volume Rendering Volumetric Presentation State Supplement 190 Public Comment Review Joe Luszcz, Philips Healthcare Chair, DICOM Working Group 11 January.
VIRTUAL REALITY (VR) INTRODUCTION AND BASIC APPLICATIONS الواقع الافتراضي : مقدمة وتطبيقات Dr. Naji Shukri Alzaza Assist. Prof. of Mobile technology Dean.
X3D: Real Time 3D Solution for the web Web3D Tech Talk – SIGGRAPH 2008 Fraunhofer Foundation Mission: “Application oriented research for industry and advantage.
Volume Rendering Volumetric Presentation State Supplement 190 Public Comment Review Joe Luszcz, Philips Healthcare Chair, DICOM Working Group 11 January.
1 E. Angel and D. Shreiner: Interactive Computer Graphics 6E © Addison-Wesley 2012 Models and Architectures 靜宜大學 資訊工程系 蔡奇偉 副教授 2012.
Viewpoint Modeling and Model-Based Media Generation for Systems Engineers Automatic View and Document Generation for Scalable Model- Based Engineering.
Hardware-Accelerated Parallel Non-Photorealistic Volume Rendering Eric B.Lum Kwan-Liu Ma University of California at Davis.
Volume Rendering Volumetric Presentation State Supplement 190 DICOM Working Group 11 Letter Ballot March 24, 2016.
X3DOM : Integrating 3D content seamlessly into webpage
MPEG-4 Binary Information for Scenes (BIFS)
Volume Visualization Chap. 10 November 20 , 2008 Jie Zhang Copyright ©
Web3D Consortium X3DOM: Next-Generation Web3D Applications on Open Standards and Open Source Web3D Consortium
3D Graphics Rendering PPT By Ricardo Veguilla.
Models and Architectures
.NET and .NET Core 7. XAML Pan Wuming 2017.
Models and Architectures
Lecture 3. Virtual Worlds : Representation,Creation and Simulation
Presentation transcript:

N-Dimensional Presentation States Progress and Paths from WG 11 Michael Aratow, M.D., FACEP Nicholas F. Polys Ph.D. Web3D Consortium

Convergence in Medical IT New opportunities in improving quality and reducing cost of care: Standards enable new analytics – Reproducible Interactive presentations and reports – Leveraging the web multimedia ecology (W3C) – Semantics (FMA, SNOMED CT) Standards enable new levels of care – Consistent communication between providers and organizations

Critical Path: Medical Imaging & Informatics Interoperability challenges for the presentation of medical images are well-recognized – Accessibility outside the radiology suite – Procedural and Cognitive Education – Informed Consent – Custom prostheses – Surgical Planning – Radiation Therapy and Planning Why risk a new wheel? – Proven and unencumbered scenegraph abstractions yield a quantum jump: the ‘Hopscotch Strategy’

A decade of experience with 3D and the web in an ISO environment – Aligning with proven web delivery and presentation technologies Leads to the obvious reason these standards bodies are working together: – Existing DICOM requirements overlap existing X3D functionality – ISO standardization – Open technology The Hopscotch Strategy

The Web3D Consortium A not-for-profit organization that develops and maintains ISO standards for the description and transmission of 4D data over telecommunication networks. The X3D, H-Anim and VRML standards specify both a file format and a runtime specification that are open and royalty-free

Web3D & X3D Proven Innovation (see web3d.org): Real time interactive graphics – Lights, cameras, text, meshes, textures and materials – Animations, sensors, volumes & style Interoperability with web – distributed resources referred via URL/URI – E.G. images, sounds, videos, models, worlds Durability – ISO Specifications: Abstract Spec (scenegraph) Encodings Bindings H-Anim

Highlights Abstract scenegraph with multiple encodings and API bindings Well-defined runtime semantics ISO (SC-24), Royalty-Free Multiple open-source and commercial implementations (approx 24) demonstrated capability for medical applications covers significant majority of DICOM requirements remainder being specified through WG11 work item

US ARMY TATRC Contract Successfully completed in 2007 MedX3D Draft Specification available to members Implementations: – H3D.org – Open Source Haptics incl. X3D, MedX3D and VRML – Fraunhofer IGD’s Instant Reality Semantic Scenegraph inline or referenced Volume Rendering Demos

MIP Map Opacity MapISO Surface Composed Volume Segmented Volume MedX3D Volume rendering styles with default fields (TATRC deliverable, H3D)

Web3D + DICOM Recent History Started in WG-17: Web3DC contributed to 3D Surface data structures (compatible with ISO (X3D)) Now primarily in WG11: Scoped Work Item on n-Dimensional Presentation States Web3D Consortium Medical WG presenting specs and royalty-free technology meeting (and exceeding) requirements

Timeline Recap

DICOM: Critical Mass Continue to gather momentum, requirements, alignments with DICOM stakeholders (you!) Web3D Consortium brings a time-proven solution: a standardized scenegraph to meet the requirements of the healthcare enterprise Recognizing the value of consistent renderings across caregivers and stakeholders, the US Army TATRC provided critical support (spec draft and open source implementations) We are pleased to report: Significant progress on this work item!

X3D Interactive Presentations use DNA Basic Interactive Scenes: 2D & 3D Geometry, Appearance, Text, Layers Lighting Sensors Event Utilities Interpolators, Sequencers No PROTOs, No Scripts

Sample Presentation Simple X3D Interactive demos Data from Volume to Surfaces by OSIRIX

6-DOF Camera Animation includes coordination of transformation graph and behavior graph Endoscopy path example: – Timesensor – PositionInterpolator, OrientationInterpolator – Routes [event model]

Specification Plan: Med X3D Profile 1.Specify additional nodes and components for X3D abstract spec 2.Create MedX3D Profile for X3D abstract spec 3.Encoding » Create DICOM encoding of MedX3D Profile » Create Binary encoding of MedX3D Profile

X3D Encodings and Bindings Equivalent scenegraphs can be: encoded in and manipulated by multiple languages

X3D Components and Profiles Components – Families of related nodes Levels – Of support (fields and functionality) Profiles – Well-defined nodesets for vertical application functionality See: AbstractSpecification/index.html

X3D Volume Rendering Component Specified and developed w/ US Army TATRC; two implementations (one open-source) General transfer function Shading styles – Blinn-Phong(including advanced features such as shadows and light scattering) – Cartoon shading – Gooch shading(tone mapped) Enhancement styles (enables enhancement of important features in an easy way) – Boundary enhancement – Edge enhancement – Silhouette enhancement Maximum, Minimum and Average intensity projection Iso-surface rendering Segmented data rendering (render different parts of volume data using different styles)

WG 11 Direction for n-D PS Functional Profile (nodeset): Med X3D – X3D Interactive+ – Volumes & Rendering styles – Cutting/ clipping (i.e. for Multiplanar Reconstruction (MPR)) Scenegraph could be encoded in X3D Binary Encoding scenegraph profile in DICOM

Specification: Include Base X3D Concepts Include some set of components for meeting requirements: – Grouping: Transformation, Switch, LOD – Viewpoints (Perspective and Ortho) – Lights (Directional, Point, Spot) – 3D, 2D surfaces, lines and point geometries including Shape Appearance and Materials Per-vertex data such as RGBA and ImageTexture maps – Annotation (Text, Layers) – Interactivity Sensors Event model, animation Scripting?

Specification: MedX3D Nodes / Components 3D Texture Component Volume Component Annotation Component – Image plane projection & linking – YES – 3D equivalents of Extended (2D) Presentation State objects – YES probably

Specification Progress: Volumetric Presentation Volume Rendering – MedX3D styles have necessary and sufficient coverage Masks, subvolumes & segments – MedX3D voxel data structure and access per WG2 and WG12 requirements Addressing voxels within volume Volume time series UI (Toshiba input) – e.g. Clipping & MPR Lines generate plane Planes 3D volume

DICOM WG 11 + Web3D Medical WG Specification Plan: 1.Med X3D Functional Specification (abstract) » Specify additional nodes and components for X3D abstract spec » Create MedX3D Profile for X3D abstract spec 1.X3D (XML, Binary) encodings exist; DICOM encoding of MedX3D Profile?

Going Forward ISO scenegraph technology yields a quantum leap in health care interoperability Immediate value in cross-platform transmission and rendering of medical image presentations Continue development of DICOM+MedX3D Profile: specification (X3D 3.3) including annotations, implementations, conformance examples

Ways to get Engaged WG 11 IEEE VR 2010 in Waltham, MA this month Web3D Symposium in Los Angeles in July 2010 SIGGRAPH in Los Angeles in July 2010