Download presentation
Presentation is loading. Please wait.
1
Dynamic Focus + Context for Volume Rendering
Peter Sikachev Institute of Computer Graphics and Algorithms Vienna University of Technology
2
Primary interest (focus) Surrounding information (context)
Focus + Context? Primary interest (focus) Full detail Surrounding information (context) Reduced detail Peter Sikachev
3
Example image courtesy of Stefan Bruckner Peter Sikachev 2 2
4
Example image courtesy of Stefan Bruckner Peter Sikachev 3 3
5
Example image courtesy of Stefan Bruckner Peter Sikachev 4 4
6
Example image courtesy of Stefan Bruckner Peter Sikachev 5 5
7
More examples image courtesy of Stefan Bruckner and Nucleus Medical Art Peter Sikachev 6 6
8
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
9
Animating Focus Woodring and Shen 2007 Peter Sikachev
10
Focus + Context Models Peter Sikachev
11
Focus + Context Models Peter Sikachev
12
Focus + Context Models Peter Sikachev
13
Dynamic Focus + Context Pipeline
Peter Sikachev
14
Dynamic Focus + Context Pipeline
cursor position button events etc Peter Sikachev
15
Dynamic Focus + Context Pipeline
duration of interaction zooming in/out etc Peter Sikachev
16
Dynamic Focus + Context Pipeline
generating dynamic style parameters Peter Sikachev
17
Dynamic Focus + Context Pipeline
DVR-MIP (MIDA) Radial opacity change Other focus+context techniques 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
Rotation example Peter Sikachev
24
Rotation example Peter Sikachev
25
Video (rotation, DVR-MIP)
Peter Sikachev
26
Video (rotation+zooming, opacity change)
Peter Sikachev
27
Video (panning) Peter Sikachev
28
User Study Peter Sikachev
29
Manual or dynamic f+c change 2 tasks
User Study Teaching video Manual or dynamic f+c change 2 tasks Peter Sikachev
30
Manual or dynamic f+c change 2 tasks on synthetic datasets
User Study Teaching video Manual or dynamic f+c change 2 tasks on synthetic datasets Find the number of spheres inside spheres Peter Sikachev
31
Manual or dynamic f+c change 2 tasks on synthetic datasets
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
32
Manual or dynamic f+c change 2 tasks on synthetic datasets
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
33
Proposed technique allows interact less with GUI to get the result
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
34
Questions? Peter Sikachev
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.