1 / 34

Dynamic Focus + Context for Volume Rendering

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. Example.

eleazar
Download Presentation

Dynamic Focus + Context for Volume Rendering

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. Dynamic Focus + Contextfor Volume Rendering Peter Sikachev Institute of Computer Graphics and Algorithms Vienna University of Technology

  2. Focus + Context? • Primary interest (focus) • Full detail • Surrounding information (context) • Reduced detail Peter Sikachev

  3. Example • image courtesy of Stefan Bruckner 2 Peter Sikachev

  4. Example • image courtesy of Stefan Bruckner 3 Peter Sikachev

  5. Example • image courtesy of Stefan Bruckner 4 Peter Sikachev

  6. Example • image courtesy of Stefan Bruckner 5 Peter Sikachev

  7. More examples • image courtesy of Stefan Bruckner and Nucleus Medical Art 6 Peter Sikachev

  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. User Study • Teaching video • Manual or dynamic f+c change • 2 tasks 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 Peter Sikachev

  31. 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. 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. 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

More Related