Focus and Context DIVA Research Group Master Seminar 2006/07 Lorenzo Clementi, 14/2/2007 1 of 13.

Slides:



Advertisements
Similar presentations
ENV 2006 CS4.1 Envisioning Information: Case Study 4 Focus and Context for Volume Visualization.
Advertisements

1 Slipping and Drifting: Using Older Users to Uncover Pen-based Target Acquisition Difficulties Karyn Moffatt and Joanna McGrenere Department of Computer.
1 Zoomable Interfaces (1) Mao Lin Huang. 2 Zooming Zoom in: ability to see a portion in detail while seeing less of the overall picture Zoom out: see.
Information Visualization Focus + Context Fengdong Du.
A Review and Taxonomy of Distortion-Oriented Presentation Techniques Y.K Leung and M.D. Apperley Presentation by Sean Lynch.
“Occlusion” Prepared by: Shreya Rawal 1. Extending Distortion Viewing from 2D to 3D S. Carpendale, D. J. Cowperthwaite and F. David Fracchia (1997) 2.
Cone Trees and Collapsible Cylindrical Trees
The Table Lens: Merging Graphical and Symbolic Representations in an Interactive Focus + Context Visualization for Tabular Information R. Rao and S. K.
Image Segmentation Using Physical Models Yuliya Kopylova CS 867 Computer Vision.
Matthias Mayer The Table Lens - Ramana Rao & Stuart K. Card Information Visualization 838b - February 21st 2001 The Table Lens: Merging.
1 i247: Information Visualization and Presentation Marti Hearst April 14, 2008.
Hyperbolic Brower  Focus+Context browsing of large hierarchies  Inspired by Escher  Intuitive Nodes in center are more important, and therefore larger.
Elision Based Text Zooming Sam Davis. 2 Basic Idea Add zoom control to web browser Zoom out to show more of document Focused on text, not images Instead.
Paper A Review and Taxonomy of Distortion-Oriented Presentation Techniques by Y.K.Leung (Swinburne Univ. of Tech., Australia) M.D.Apperley (Massey Univ.,
Marti Hearst SIMS 247 SIMS 247 Lecture 16 Pan and Zoom March 12, 1998.
1 SIMS 247: Information Visualization and Presentation Marti Hearst Oct 3, 2005.
Tree Structures (Hierarchical Information) cs5764: Information Visualization Chris North.
MACHINE VISION GROUP Multimodal sensing-based camera applications Miguel Bordallo 1, Jari Hannuksela 1, Olli Silvén 1 and Markku Vehviläinen 2 1 University.
Development of Accessible E- documents and Programs for Visually Impaired Using pc without visual control.
1 Human Computer Interaction Week 12 Information Search & Visualization.
Space/Order Quanzhen Geng (Master of Software Systems Program) January 27, 2003 CS-533C Reading Presentation.
Information Visualization –III Treemaps and Fisheye Views.
IAT Overview + Detail Focus + Context ______________________________________________________________________________________ SCHOOL OF INTERACTIVE.
Plenoptic Modeling: An Image-Based Rendering System Leonard McMillan & Gary Bishop SIGGRAPH 1995 presented by Dave Edwards 10/12/2000.
Do these make any sense?. Navigation Moving the viewpoint as a cost of knowledge.
IZoom: A Better Way to View Large Data Sets? Mike Ashmore CPSC 462.
Knowledge Systems Lab JN 12/2/2015 Pliable Display Technology: Contextual Zoom as a Learning System Interface Joshua R. New Special Topics Jacksonville.
Information Visualization 2: Overview and Navigation Chris North cs3724: HCI.
1D & 2D Spaces for Representing Data Mao Lin Huang.
Visual Overview Strategies cs5984: Information Visualization Chris North.
Document Lens 3D Visualization Tool For Large Rectangular Presentations.
The Camera Lens Digital Photography. Lens Image quality is greatly affected by the quality of the lens. Lens types: fixed lenses (prime lenses) which.
Distortion: The Big Problem with Maps. Maps are great tools, but they’re not perfect pictures of Earth’s surface. Maps are 2- dimensional or flat Earth.
Inspired from CS Information Visualization Jan. 10, 2002 John Stasko Frédéric Vernier Enseignant-Chercheur LIMSI-CNRS Maître de conf Paris XI Cours.
Comp 15 - Usability & Human Factors Unit 12b - Information Visualization This material was developed by Columbia University, funded by the Department of.
Table Lens Paper – The Table Lens: Merging Graphical and Symbolic Representations in an Interactive Focus + Context Visualization for Tabular Information.
Lecture 09: Interaction pt. 2: Cost
SVG Accessibility Basics
Accessibility in Digital Documentation
Real-Time Soft Shadows with Adaptive Light Source Sampling
Human Computer Interaction Lecture 07 The Interaction
Klara Nahrstedt Spring 2009
Unit 6.07: Design skills Computer aided design (CAD)
KINOVEA.
3D-in-2D Planar View Display
cs5984: Information Visualization Chris North
Hierarchies (Trees) Definition Examples
Usability & Human Factors
cs5764: Information Visualization Chris North
Professor John Canny Fall 2001 Nov 29, 2001
Professor John Canny Spring 2003
Information Visualization 2: Overview and Navigation
Information Visualization Picture worth 1000 words...
COMPOSITION AND FOCUS.
Exploring Lenses Photojournalism.
Geometric Camera Models
Advanced Computer Vision
Information Visualization 2: Overview and Navigation
cs5984: Information Visualization Chris North
Enhanced Dynamic Queries via Movable Filters
Creating a Title Page C 2012jkc.
Threads Chapter 4.
Using Technology in the Classroom
Turning to the Masters: Motion Capturing Cartoons
Find a power series representation for the function {image}
EE 492 ENGINEERING PROJECT
Standards learning goals - syllabus lecture notes – the current .ppt
Chapter 9 System Control
Find a power series representation for the function {image}
Evaluate the integral {image}
Presentation transcript:

Focus and Context DIVA Research Group Master Seminar 2006/07 Lorenzo Clementi, 14/2/ of 13

Focus-and-context? Magellan Strait and the Terra Australis Incognita the in the map of Jodocus Hondius, of 13

Presentation outline ● Data representation, data presentation ● Distortion-based, non distortion-based presentations ● Some examples ● Detail-in-context ● Fisheye view, DOI function ● Fisheye menu: an example of fisheye view ● EPF and rubber sheet ● Conclusions 3 of 13

Data representation, data presentation Data representation: create an image representing some data. Data presentation: display on a physical support (screen) the data representation. 4 of 13

Non distortion-based and distortion-based presentations Non distortion-based: the whole data is provided at the same detail level. Distortion-based: a small amount of data is rendered in great detail, while the remaining data is displayed as context. The shading out from focus to context produces a distortion. 5 of 13

Detail-in-context Detail-in-context is a first step towards focus-and-context. Drawbacks: ● the magnified region leaks of context ● There is a discontinuity between the focus and the context 6 of 13

Focus-and-context: the idea 7 of 13 The focus region and its context are smoothly integrated in a single image

Fisheye view Fisheye view is the main focus-and-context technique. ● introduced by Furnas in 1986 (tree structures) ● it can be applied to many kind of data representation 8 of 13 ● a function selects the data that has to be displayed and computes its size of the resulting presentation

Fisheye view: DOI function The concept behind the fisheye view: Degree Of Interest (DOI) function The degree of interest depends on: ● the a priori importance of the item x ● its distance from the current point of focus y 9 of 13

Fisheye menu Fisheye views can be applied to many situations. Example: drop-down menu ● need to select an item from a long list ● the focus region is located where the mouse pointer is ● DOI function: sets the font size ● advantage: very effective for long lists ● drawback: it takes some time to be understood (ex. focus lock mode) ● demo demo 10 of 13

EPF framework Focus-and-context techniques require a common model to be compared and evaluated. Elastic Presentation Framework (EPF) ● 3D space, lens ● 3 major operations: ● Magnification ● Lens-style zooming ● Folding 11 of 13

Rubber sheet framework ● a rubber sheet is fixed on a rigid frame ● zooming corresponds to “stretching” ● the amount of stretching must be balanced by the same amount of “shrinking” ● stretching and shrinking are modelized by vectors 12 of 13

Conclusion ● Focus-and-context presentation methods are often ignored in commercial applications ● There exists very effective solutions that should be seriously considered when large amount of data has to be displayed ● Some of these solutions may require some time to be understood and some of them still need to be improved to be appreciated also by unspecialised users 13 of 13