Dynamic Focus Context for Volume Rendering Peter Sikachev
- Slides: 34
Dynamic Focus + Context for Volume Rendering Peter Sikachev Institute of Computer Graphics and Algorithms Vienna University of Technology
Focus + Context? Primary interest (focus) Full detail Surrounding information (context) Reduced detail Peter Sikachev 1
Example image courtesy of Stefan Bruckner Peter Sikachev 2
Example image courtesy of Stefan Bruckner Peter Sikachev 3
Example image courtesy of Stefan Bruckner Peter Sikachev 4
Example image courtesy of Stefan Bruckner Peter Sikachev 5
More examples image courtesy of Stefan Bruckner and Nucleus Medical Art Peter Sikachev 6
Focus + Context Drawbacks Front surface is usually removed or made less visible Though it preserves context, spatial orientation might be lost image courtesy of Ivan Viola Peter Sikachev 7
Animating Focus Woodring and Shen 2007 Peter Sikachev 8
Focus + Context Models Peter Sikachev 9
Focus + Context Models Peter Sikachev 10
Focus + Context Models Peter Sikachev 11
Dynamic Focus + Context Pipeline Peter Sikachev 12
Dynamic Focus + Context Pipeline cursor position button events etc Peter Sikachev 13
Dynamic Focus + Context Pipeline duration of interaction zooming in/out etc Peter Sikachev 14
Dynamic Focus + Context Pipeline generating dynamic style parameters Peter Sikachev 15
Dynamic Focus + Context Pipeline DVR-MIP (MIDA) Radial opacity change Other focus+context techniques Peter Sikachev 16
Rotation example Peter Sikachev 17
Rotation example Peter Sikachev 18
Rotation example Peter Sikachev 19
Rotation example Peter Sikachev 20
Rotation example Peter Sikachev 21
Rotation example Peter Sikachev 22
Rotation example Peter Sikachev 23
Video (rotation, DVR-MIP) Peter Sikachev 24
Video (rotation+zooming, opacity change) Peter Sikachev 25
Video (panning) Peter Sikachev 26
User Study Peter Sikachev 27
User Study Teaching video Manual or dynamic f+c change 2 tasks Peter Sikachev 28
User Study Teaching video Manual or dynamic f+c change 2 tasks on synthetic datasets Find the number of spheres inside spheres Peter Sikachev 29
User Study Teaching video Manual or dynamic f+c change 2 tasks on synthetic datasets Find the number of spheres inside spheres Find the shortest distance between equicolored spheres Peter Sikachev 30
User Study Teaching video Manual or dynamic f+c change 2 tasks on synthetic datasets Find the number of spheres inside spheres Find the shortest distance between equicolored spheres Questionnaire Peter Sikachev 31
User Study: Results Proposed technique allows interact less with GUI to get the result Some users make fewer mistakes and complete tasks faster All users need more time to adjust Peter Sikachev 32
Questions? Peter Sikachev 33
- Peter sikachev
- High dynamic range rendering
- Volume rendering tutorial
- Introduction to volume rendering
- Indirect volume rendering
- Direct volume rendering ray casting
- Vtk volume rendering c++ example
- Focus on form vs focus on forms
- Porter's competitive strategies
- Business level strategy cost leadership
- Actor focus vs object focus
- Nonagist
- Communicating across generational differences
- Example of presupposition
- Contoh komunikasi high context dan low context
- Transferered
- Shading techniques
- Surfels: surface elements as rendering primitives
- Camera translate
- Rendering pipeline in computer graphics
- Michael buehler
- Reyes rendering
- Photorealistic rendering carlsbad
- Clustered forward rendering
- Wireframe techniques
- "splat"
- Car paint rendering
- Windowscolorsystem
- Light transport
- Visual rendering
- Kajiya rendering equation
- Game rendering techniques
- Rendering carcass
- Advances in real time rendering
- Kajiya rendering equation