Presentation is loading. Please wait.

Presentation is loading. Please wait.

Pad++1 Pad++ A Zooming Graphical Interface for Exploring Alternate Interface Physics Presented by Dilshad Akhter by Benjamin B. Bederson James D. Hollan.

Similar presentations


Presentation on theme: "Pad++1 Pad++ A Zooming Graphical Interface for Exploring Alternate Interface Physics Presented by Dilshad Akhter by Benjamin B. Bederson James D. Hollan."— Presentation transcript:

1 Pad++1 Pad++ A Zooming Graphical Interface for Exploring Alternate Interface Physics Presented by Dilshad Akhter by Benjamin B. Bederson James D. Hollan

2 Pad++2 Outline What is Pad++ Motivation Pad++ ……. Jazz Demo Optimization References Concluding Remarks

3 Pad++3 What is Pad++? A zooming graphical interface that is considered to be an alternative to traditional window and icon-based approaches to interface design

4 Pad++4 Motivation Support viewing information at different scales. Effective access to a large body of information on a much smaller display. Apart from presenting information, can also determine the scale of information. Find specific information in large data spaces.

5 Pad++5 Pad++ ……. Jazz Pad++ –Older tool built using C and scripting language Jazz –Took the idea from Pad++ –Built from scratch –Java library –Application HiNote CounterPoint

6 Pad++6

7 7 Optimization Spatial Indexing –Creates a hierarchy of objects based on bounding boxes to quickly index to visible object. Restructuring –Automatically restructure the hierarchy of objects to maintain a balanced tree for faster indexing. Spatial level-Of-Detail –Render only the detail needed.

8 Pad++8 Optimization (cont.) Clipping –Only render the actually visible portion. Refinement –Render fast with low resolution while navigating and refine the image when still. Adaptive Render Scheduling –Keep the zooming rate constant even as the frame rate changes.

9 Pad++9 Other Advantage Experiment with hypertext system as well. When a hyperlink is selected the linked data is loaded to the side and made smaller, and animated to center the new data.

10 Pad++10

11 Pad++11 Concluding Remarks Basic uniqueness is its Spatial nature Pad++ focuses on efficiency and expandability by employing certain efficiency mechanism. It is able to maintain high frame rate interaction with very large databases. This is part of an informational physics perspective for interface design.

12 Pad++12 HCI Metrics Learning Curve Ease of use User satisfaction Retention Error-recovery

13 Pad++13 References http://www.cs.umd.edu/hcil/pad++/ http://www.cs.umd.edu/hcil/jazz/ http://www.cs.umd.edu/hcil/pad++/sitemap/

14 Pad++14 Questions/Comments? Thank You.


Download ppt "Pad++1 Pad++ A Zooming Graphical Interface for Exploring Alternate Interface Physics Presented by Dilshad Akhter by Benjamin B. Bederson James D. Hollan."

Similar presentations


Ads by Google