SlideShare a Scribd company logo
PolyZoom: Multiscale and
     Multifocus Exploration
       in 2D Visual Spaces



Waqas Javed, Sohaib Ghani, Niklas Elmqvist
                 Purdue University
                 West Lafayette, IN
                       USA
       Presented By: Sohaib Ghani

                ACM CHI 2012
           May 5-8, 2012 ▪ Austin, Texas
2
3
4
Outline

    •   Motivation
    •   Demo
    •   Related Work
    •   The PolyZoom Technique
        – Design Decisions
        – Layout
        – PolyZoom: System
    • User Studies
    • Conclusion
5
Motivation
• Multiscale visual space
     – Example: Google Maps – geospatial dataset
        • Large (entire world) and two-dimensional
        • Multiscale (different data at different levels of detail)

• Navigation in such visual spaces is difficult
     – Desert fog
     – Multifocus interaction




 6
PolyZoom
• PolyZoom is a multiscale multifocus technique for navigating in 2D
  visual spaces
     – Allows users to iteratively build a hierarchy of focus regions
     – Allows maintaining awareness of multiple scales of the visual space
• [Video]




 7
Related Work

    • Common Navigation Techniques
      –   Scrolling (Igarashi and Hinckley 2000)
      –   Pan & Zoom ( Furnas and Bederson 2005)
      –   Overview + Detail (Hornbæk and Frøkjær 2001)
      –   Focus + Context (Furnas 1986)
    • Multifocus Interaction
      – Split-screen techniques (Shoemaker and Gutwin 2007)
      – Stack zooming (Javed and Elmqvist 2010)
    • Multiscale Navigation
      – Pad (Perlin and Fox 1993)


8
PolyZoom: Design Goals

    •   Multiscale awareness
    •   Multifocus awareness
    •   No distortion
    •   No overlap




9
PolyZoom: Layout
• Layout
• Viewport size management
• Correlation graphics




10
PolyZoom: System

     • Web-based implementation
       – ActionScript3, Flash, and HTML5
     • Google Maps dataset, NASA Universe, a Lunar
       dataset, and a Martian dataset




11
User Studies
12
Study 1: Multiscale Visual Search




13
Study 1: Multiscale Visual Search

     • Participants: 12
     • Navigation Techniques: 2
       – P – PolyZoom
       – S – Simple Pan & Zoom
     • Hierarchy Levels L : 3 (3,4,5)
     • Repetitions: 4
     • Task


14
Study 1: Multiscale Visual Search
• Hypothesis: P will be faster than S
• Result: significant main effect of Technique T on completion time
• Also significant main effect of Hierarchy Level L on completion time
• Completion time was roughly linear with number of hierarchy levels
   • Levels were significantly different with completion times ordered
      3 < 4 < 5 (Tukey HSD, p < .05)
• No significant interaction between T and L




    15
Study 2: Multifocus Comparison




16
Study 2: Multifocus Comparison

     • Participants: 12
     • Navigation Techniques: 2
       – P – PolyZoom
       – S – Simple Pan & Zoom
     • Discovery Order D : 5 (1,2,3,4,5)
     • Repetitions: 2
     • Task


17
Study 2: Multifocus Comparison
• Hypothesis: P will be faster than S
• Result: significant main effect of technique T on completion time
• Discovery order D had a significant main effect on completion time
      • Roughly linear (as expected)
      • Pairwise differences between orders were significant (Tukey HSD, p < .05)




 18
Subjective Ratings
• Differences in ratings significant (Friedman test, p < .05)




 19
PolyZoom for 20 Years of UIST




20
Conclusion
     • Design of a multiscale and multifocus
       interaction technique called PolyZoom
     • Evaluation with 2 user studies
       – Study 1 for multiscale visual search
       – Study 2 for multifocus comparisons
     • PolyZoom performs better than pan & zoom



21
Thank You!
                      Online demo available:
     http://web.ics.purdue.edu/~wjaved/projects/stackZoom/


             Contact Information:
             Sohaib Ghani
             Purdue University, West Lafayette, IN, USA
             E-mail: sghani@purdue.edu

                             Partially funded by NSF Grant #1123108.




22                    http://engineering.purdue.edu/pivot/

More Related Content

PPTX
Automatic Typographic Maps
PPTX
ExPlates: Spatializing Interactive Analysis to Scaffold Visual Exploration
PPTX
VASA: Visual Analytics for Simulation-based Action
PPTX
PolyChrome: A Cross-Device Framework for Collaborative Web Visualization
PPTX
skWiki: A Multimedia Sketching System for Collaborative Creativity
PDF
Social Media For Sustainability
PPTX
Gravity Navigation
PPTX
Static Spatial Graph Features
Automatic Typographic Maps
ExPlates: Spatializing Interactive Analysis to Scaffold Visual Exploration
VASA: Visual Analytics for Simulation-based Action
PolyChrome: A Cross-Device Framework for Collaborative Web Visualization
skWiki: A Multimedia Sketching System for Collaborative Creativity
Social Media For Sustainability
Gravity Navigation
Static Spatial Graph Features

Viewers also liked (12)

PPTX
Temporal Distortion for Animated Transitions
KEY
Applying Mobile Device Soft Keyboards to Collaborative Multitouch Tabletop Di...
PPTX
GraphDice: A System for Exploring Multivariate Social Networks
PPTX
Dynamic Insets for Context-Aware Graph Navigation
PPTX
Graphical Perception of Multiple Time Series
PPT
Evaluating Motion Constraints for 3D Wayfinding in Immersive and Desktop Virt...
KEY
Toward Visualization for Games
PPT
Employing Dynamic Transparency for 3D Occlusion Management: Design Issues and...
PPT
Melange: Space Folding for Multi-Focus Interaction
KEY
Hugin: A Framework for Awareness and Coordination in Mixed-Presence Collabora...
PPTX
Tracing and Sketching Performance using Blunt-tipped Styli on Direct-Touch ...
PPTX
Munin: A Peer-to-Peer Middleware for Ubiquitous Analytics and Visualization S...
Temporal Distortion for Animated Transitions
Applying Mobile Device Soft Keyboards to Collaborative Multitouch Tabletop Di...
GraphDice: A System for Exploring Multivariate Social Networks
Dynamic Insets for Context-Aware Graph Navigation
Graphical Perception of Multiple Time Series
Evaluating Motion Constraints for 3D Wayfinding in Immersive and Desktop Virt...
Toward Visualization for Games
Employing Dynamic Transparency for 3D Occlusion Management: Design Issues and...
Melange: Space Folding for Multi-Focus Interaction
Hugin: A Framework for Awareness and Coordination in Mixed-Presence Collabora...
Tracing and Sketching Performance using Blunt-tipped Styli on Direct-Touch ...
Munin: A Peer-to-Peer Middleware for Ubiquitous Analytics and Visualization S...
Ad

Similar to PolyZoom: Multiscale and Multifocus Exploration in 2D Visual Spaces (20)

KEY
Mobile augmented reality with audio Supporting fieldwork of Cultural Sciences...
PDF
Unfolding - A Library for Interactive Maps and Geovisualizations
PPTX
Lak12 jlsantos-v2
PDF
Usable Government Forms and Surveys: Best Practices for Design (from MoDevGov)
PPTX
Controlled Assessment vs IGCSE
PPTX
Effect of mixed media visualization on learner perceptions and outcomes
PPTX
Guiding Principles for Module Design
PPT
The Six Learnings Curricular Framework and Disciplinary Intuitions: Designing...
ODP
Student Pipeline to Open Source Communities using HFOSS
PPTX
Ongoing integration of digital communications into online courses
PPTX
NEON Education
PPT
BLENDED LEARNING FOR A MASTER COURSE ON ENGINEERING AND ENVIRONMENTAL GEOLOGY
PPT
Geolocation lesson slide show
PPTX
2018 DES: Technology to Support Teaching & Learning in Higher Education
PPTX
ICT in the EFL Classroom
PPTX
Chen_Reading Strategies for Graph Visualizations that Wrap Around in Torus To...
PPTX
Evaluating an open research project: Some practical lessons from the ROER4D p...
PPTX
Learning in the wild: designing for location-based experiences
PPTX
Evaluating an open research project: Benefits and challenges from the ROER4D ...
PPTX
Maggie and peter williams liv3 d vis
Mobile augmented reality with audio Supporting fieldwork of Cultural Sciences...
Unfolding - A Library for Interactive Maps and Geovisualizations
Lak12 jlsantos-v2
Usable Government Forms and Surveys: Best Practices for Design (from MoDevGov)
Controlled Assessment vs IGCSE
Effect of mixed media visualization on learner perceptions and outcomes
Guiding Principles for Module Design
The Six Learnings Curricular Framework and Disciplinary Intuitions: Designing...
Student Pipeline to Open Source Communities using HFOSS
Ongoing integration of digital communications into online courses
NEON Education
BLENDED LEARNING FOR A MASTER COURSE ON ENGINEERING AND ENVIRONMENTAL GEOLOGY
Geolocation lesson slide show
2018 DES: Technology to Support Teaching & Learning in Higher Education
ICT in the EFL Classroom
Chen_Reading Strategies for Graph Visualizations that Wrap Around in Torus To...
Evaluating an open research project: Some practical lessons from the ROER4D p...
Learning in the wild: designing for location-based experiences
Evaluating an open research project: Benefits and challenges from the ROER4D ...
Maggie and peter williams liv3 d vis
Ad

Recently uploaded (20)

PDF
Modernizing your data center with Dell and AMD
PDF
Electronic commerce courselecture one. Pdf
PDF
Approach and Philosophy of On baking technology
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPT
Teaching material agriculture food technology
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
MYSQL Presentation for SQL database connectivity
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
KodekX | Application Modernization Development
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Encapsulation theory and applications.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Empathic Computing: Creating Shared Understanding
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Modernizing your data center with Dell and AMD
Electronic commerce courselecture one. Pdf
Approach and Philosophy of On baking technology
20250228 LYD VKU AI Blended-Learning.pptx
Teaching material agriculture food technology
Reach Out and Touch Someone: Haptics and Empathic Computing
Per capita expenditure prediction using model stacking based on satellite ima...
MYSQL Presentation for SQL database connectivity
The AUB Centre for AI in Media Proposal.docx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
KodekX | Application Modernization Development
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Encapsulation theory and applications.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Advanced methodologies resolving dimensionality complications for autism neur...
Empathic Computing: Creating Shared Understanding
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf

PolyZoom: Multiscale and Multifocus Exploration in 2D Visual Spaces

  • 1. PolyZoom: Multiscale and Multifocus Exploration in 2D Visual Spaces Waqas Javed, Sohaib Ghani, Niklas Elmqvist Purdue University West Lafayette, IN USA Presented By: Sohaib Ghani ACM CHI 2012 May 5-8, 2012 ▪ Austin, Texas
  • 2. 2
  • 3. 3
  • 4. 4
  • 5. Outline • Motivation • Demo • Related Work • The PolyZoom Technique – Design Decisions – Layout – PolyZoom: System • User Studies • Conclusion 5
  • 6. Motivation • Multiscale visual space – Example: Google Maps – geospatial dataset • Large (entire world) and two-dimensional • Multiscale (different data at different levels of detail) • Navigation in such visual spaces is difficult – Desert fog – Multifocus interaction 6
  • 7. PolyZoom • PolyZoom is a multiscale multifocus technique for navigating in 2D visual spaces – Allows users to iteratively build a hierarchy of focus regions – Allows maintaining awareness of multiple scales of the visual space • [Video] 7
  • 8. Related Work • Common Navigation Techniques – Scrolling (Igarashi and Hinckley 2000) – Pan & Zoom ( Furnas and Bederson 2005) – Overview + Detail (Hornbæk and Frøkjær 2001) – Focus + Context (Furnas 1986) • Multifocus Interaction – Split-screen techniques (Shoemaker and Gutwin 2007) – Stack zooming (Javed and Elmqvist 2010) • Multiscale Navigation – Pad (Perlin and Fox 1993) 8
  • 9. PolyZoom: Design Goals • Multiscale awareness • Multifocus awareness • No distortion • No overlap 9
  • 10. PolyZoom: Layout • Layout • Viewport size management • Correlation graphics 10
  • 11. PolyZoom: System • Web-based implementation – ActionScript3, Flash, and HTML5 • Google Maps dataset, NASA Universe, a Lunar dataset, and a Martian dataset 11
  • 13. Study 1: Multiscale Visual Search 13
  • 14. Study 1: Multiscale Visual Search • Participants: 12 • Navigation Techniques: 2 – P – PolyZoom – S – Simple Pan & Zoom • Hierarchy Levels L : 3 (3,4,5) • Repetitions: 4 • Task 14
  • 15. Study 1: Multiscale Visual Search • Hypothesis: P will be faster than S • Result: significant main effect of Technique T on completion time • Also significant main effect of Hierarchy Level L on completion time • Completion time was roughly linear with number of hierarchy levels • Levels were significantly different with completion times ordered 3 < 4 < 5 (Tukey HSD, p < .05) • No significant interaction between T and L 15
  • 16. Study 2: Multifocus Comparison 16
  • 17. Study 2: Multifocus Comparison • Participants: 12 • Navigation Techniques: 2 – P – PolyZoom – S – Simple Pan & Zoom • Discovery Order D : 5 (1,2,3,4,5) • Repetitions: 2 • Task 17
  • 18. Study 2: Multifocus Comparison • Hypothesis: P will be faster than S • Result: significant main effect of technique T on completion time • Discovery order D had a significant main effect on completion time • Roughly linear (as expected) • Pairwise differences between orders were significant (Tukey HSD, p < .05) 18
  • 19. Subjective Ratings • Differences in ratings significant (Friedman test, p < .05) 19
  • 20. PolyZoom for 20 Years of UIST 20
  • 21. Conclusion • Design of a multiscale and multifocus interaction technique called PolyZoom • Evaluation with 2 user studies – Study 1 for multiscale visual search – Study 2 for multifocus comparisons • PolyZoom performs better than pan & zoom 21
  • 22. Thank You! Online demo available: http://web.ics.purdue.edu/~wjaved/projects/stackZoom/ Contact Information: Sohaib Ghani Purdue University, West Lafayette, IN, USA E-mail: sghani@purdue.edu Partially funded by NSF Grant #1123108. 22 http://engineering.purdue.edu/pivot/