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

Viewers also liked

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

Viewers also liked (12)

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

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

Mobile augmented reality with audio Supporting fieldwork of Cultural Sciences...
Mobile augmented reality with audio Supporting fieldwork of Cultural Sciences...Mobile augmented reality with audio Supporting fieldwork of Cultural Sciences...
Mobile augmented reality with audio Supporting fieldwork of Cultural Sciences...
Fred de Vries
 
Unfolding - A Library for Interactive Maps and Geovisualizations
Unfolding - A Library for Interactive Maps and GeovisualizationsUnfolding - A Library for Interactive Maps and Geovisualizations
Unfolding - A Library for Interactive Maps and Geovisualizations
Till Nagel
 
Lak12 jlsantos-v2
Lak12 jlsantos-v2Lak12 jlsantos-v2
Lak12 jlsantos-v2
Jose Luis Santos Odriozola
 
Usable Government Forms and Surveys: Best Practices for Design (from MoDevGov)
Usable Government Forms and Surveys: Best Practices for Design (from MoDevGov)Usable Government Forms and Surveys: Best Practices for Design (from MoDevGov)
Usable Government Forms and Surveys: Best Practices for Design (from MoDevGov)
Jennifer Romano Bergstrom
 
Controlled Assessment vs IGCSE
Controlled Assessment vs IGCSEControlled Assessment vs IGCSE
Controlled Assessment vs IGCSE
David Holmes
 
Effect of mixed media visualization on learner perceptions and outcomes
Effect of mixed media visualization on learner perceptions and outcomesEffect of mixed media visualization on learner perceptions and outcomes
Effect of mixed media visualization on learner perceptions and outcomes
Bond University
 
Guiding Principles for Module Design
Guiding Principles for Module DesignGuiding Principles for Module Design
Guiding Principles for Module Design
SERC at Carleton College
 
The Six Learnings Curricular Framework and Disciplinary Intuitions: Designing...
The Six Learnings Curricular Framework and Disciplinary Intuitions: Designing...The Six Learnings Curricular Framework and Disciplinary Intuitions: Designing...
The Six Learnings Curricular Framework and Disciplinary Intuitions: Designing...
Kenneth Lim
 
Student Pipeline to Open Source Communities using HFOSS
Student Pipeline to Open Source Communities using HFOSSStudent Pipeline to Open Source Communities using HFOSS
Student Pipeline to Open Source Communities using HFOSS
All Things Open
 
Ongoing integration of digital communications into online courses
Ongoing integration of digital communications into online coursesOngoing integration of digital communications into online courses
Ongoing integration of digital communications into online courses
Eileen O'Connor
 
NEON Education
NEON EducationNEON Education
NEON Education
jjparnell
 
BLENDED LEARNING FOR A MASTER COURSE ON ENGINEERING AND ENVIRONMENTAL GEOLOGY
BLENDED LEARNING FOR A MASTER COURSE ON ENGINEERING AND ENVIRONMENTAL GEOLOGYBLENDED LEARNING FOR A MASTER COURSE ON ENGINEERING AND ENVIRONMENTAL GEOLOGY
BLENDED LEARNING FOR A MASTER COURSE ON ENGINEERING AND ENVIRONMENTAL GEOLOGY
letuan1987
 
Geolocation lesson slide show
Geolocation lesson slide showGeolocation lesson slide show
Geolocation lesson slide show
Virginia Tech
 
2018 DES: Technology to Support Teaching & Learning in Higher Education
2018 DES: Technology to Support Teaching & Learning in Higher Education2018 DES: Technology to Support Teaching & Learning in Higher Education
2018 DES: Technology to Support Teaching & Learning in Higher Education
Dr. LaPrairie @ Sam Houston State University
 
ICT in the EFL Classroom
ICT in the EFL ClassroomICT in the EFL Classroom
ICT in the EFL Classroom
Nellie Deutsch (Ed.D)
 
Chen_Reading Strategies for Graph Visualizations that Wrap Around in Torus To...
Chen_Reading Strategies for Graph Visualizations that Wrap Around in Torus To...Chen_Reading Strategies for Graph Visualizations that Wrap Around in Torus To...
Chen_Reading Strategies for Graph Visualizations that Wrap Around in Torus To...
CREST
 
Evaluating an open research project: Some practical lessons from the ROER4D p...
Evaluating an open research project: Some practical lessons from the ROER4D p...Evaluating an open research project: Some practical lessons from the ROER4D p...
Evaluating an open research project: Some practical lessons from the ROER4D p...
Open Education Global (OEGlobal)
 
Learning in the wild: designing for location-based experiences
Learning in the wild: designing for location-based experiencesLearning in the wild: designing for location-based experiences
Learning in the wild: designing for location-based experiences
Liz FitzGerald
 
Evaluating an open research project: Benefits and challenges from the ROER4D ...
Evaluating an open research project: Benefits and challenges from the ROER4D ...Evaluating an open research project: Benefits and challenges from the ROER4D ...
Evaluating an open research project: Benefits and challenges from the ROER4D ...
SarahG_SS
 
Maggie and peter williams liv3 d vis
Maggie and peter williams liv3 d visMaggie and peter williams liv3 d vis
Maggie and peter williams liv3 d vis
Educational Development Division, University of Liverpool
 

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

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

Recently uploaded

Webinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data WarehouseWebinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data Warehouse
Federico Razzoli
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 

Recently uploaded (20)

Webinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data WarehouseWebinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data Warehouse
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 

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/