80 likes | 176 Views
VTK DTI Functionality. Will Schroeder, Kitware, Inc. http://na-mic.org. VTK Support. In 1993, aimed at Tensor Visualization 3x3 real symmetric matrices Tensor ellipsoids Hyperstreamlines Specialized numerics support (e.g., eigenvector extraction). Examples. Subsequently.
E N D
VTK DTI Functionality Will Schroeder, Kitware, Inc. http://na-mic.org
VTK Support • In 1993, aimed atTensor Visualization • 3x3 real symmetric matrices • Tensor ellipsoids • Hyperstreamlines • Specialized numerics support (e.g., eigenvector extraction)
Subsequently • Most work performed by non-VTK authors • Derivatives of vtkStreamTracer • Programmable glyphs • Superquadrics
Examples Thanks Mike Halle / Brigham Thanks Guido Gerig / UNC
Extensions (0) • VTK is about • Creating graphical representations • Rendering these representations • Interacting with these representations • Data structures • Compact • Simple • Efficient (interactivity is important)
Extensions (1) • Transformation / Coordinate Systems • Data structures • Stream tracing • More efficient algorithms • Extended for additional imaging information (not just vector-based) • Glyphs • New types • Representations • Rendering performance
Extensions (2) • Algorithmic extensions • LIC • Vector topology • Animation • Widgets • Interactively probing, viewing andmanipulating data • Analogous to segmentation / registration widgets (A2D2’s funded by Dr. Yoo at NLM) LIC Line widget for streamline probing