1 / 7

Tool For Visualization, Annotation, and Exploration of Three Dimensional Datasets

Annot3D. Visualization. Annotation. Exploration. Tool For Visualization, Annotation, and Exploration of Three Dimensional Datasets. Annot3D. Janna Balling Scientific Computing and Imaging Institute and Department of Bioengineering. Problem. Anatomy Teacher’s Tool:

olathe
Download Presentation

Tool For Visualization, Annotation, and Exploration of Three Dimensional Datasets

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Annot3D Visualization Annotation Exploration Tool For Visualization, Annotation, and Exploration of Three Dimensional Datasets Annot3D Janna Balling Scientific Computing and Imaging Institute and Department of Bioengineering

  2. Problem • Anatomy Teacher’s Tool: • Visualize Original 3D CT datasets • Add annotations • Interact with model in real-time • Existing Tools: • only one, not all This is the Scapula

  3. This is the Scapula Pick the box to hide the Scapula User Anatomy teacher View Rendered Scene ??? global env global IDname set IDname $env(ClientID) set renderer Renderer set renderer $IDname$renderer set source DotSource set source $name$source set mapper DotMapper set mapper $IDname$name$mapper set actor Actor set actor $IDname$name$actor vtkPolyDataMapper $mapper $mapper SetInput [$source GetOutput] vtkActor $actor $actor SetMapper $mapper $actor SetOrigin 0 0 0 $actor SetPosition $x $y $z [$actor GetProperty] SetColor $r $g $b [$actor GetProperty] SetOpacity $opacity $renderer AddActor $actor set renderObjects RenderObjects set renderObjects $IDname$renderObjects lappend env($renderObjects) $mapper $actor Get Instructions ??? Image VTK Interaction Window VTK Visualization Tool Kit

  4. This is the Scapula Pick the box to hide the Scapula <dot name="demodot" visibility="On"> <color> <red>0</red> <green>1</green> <blue>0</blue> </color> <opacity>.30</opacity> <radius>5</radius> <center> <x>133.5</x> <y>167.9</y> <z>33.32</z> </center> </dot> User Anatomy teacher Annot3D Xml Code Image Xml Code Image global env global IDname set IDname $env(ClientID) set renderer Renderer set renderer $IDname$renderer set source DotSource set source $name$source set mapper DotMapper set mapper $IDname$name$mapper set actor Actor set actor $IDname$name$actor vtkPolyDataMapper $mapper $mapper SetInput [$source GetOutput] vtkActor $actor $actor SetMapper $mapper $actor SetOrigin 0 0 0 $actor SetPosition $x $y $z [$actor GetProperty] SetColor $r $g $b [$actor GetProperty] SetOpacity $opacity $renderer AddActor $actor set renderObjects RenderObjects set renderObjects $IDname$renderObjects lappend env($renderObjects) $mapper $actor Web Server (optional) Web Server (optional) Image VTK Interaction Window Xml Parser Tcl Procedures renderDot name x y z r g b opacity VTK Visualization Tool Kit

  5. (36.9698, 158.439, 45.2718) Features • CT Scan Datasets • VTK , raw, and Dicom formats • Annotations • shapes • highlights • buttons • screen coordinates • clipping • Interactions • rotate, translate, and zoom • pick objects • save 2D picture

  6. User Feedback Significantly more effective than printed atlases and textbooks in terms of helping students to gain a mind’s eye view and learn spatial relationships. “It adds quizzing abilities and multiple views which books don’t do.” “I wish I had had this for review on my anatomy exams.” “I would have loved to have [Annot3D] last semester.” from Anatomy Students

  7. Annot3D Visualization Annotation Exploration • References • Visualization Tool Kit 4.2 : http://www.vtk.org • TclTk 8.3 : http://dev.scriptics.com • Voxel man. Springer-Vedag, New York, 2003. • Thank You to … • Jenny Simpson for pair programming of Annot3D • SCI Institute for funding the project • Annot3D software • www.sci.utah.edu/~balling/Annot3D

More Related