1 / 50

Presented by Haixia Zhao

Paper A Review and Taxonomy of Distortion-Oriented Presentation Techniques by Y.K.Leung (Swinburne Univ. of Tech., Australia) M.D.Apperley (Massey Univ., New Zealand). Presented by Haixia Zhao. A review paper!.

holleb
Download Presentation

Presented by Haixia Zhao

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. PaperA Review and Taxonomy of Distortion-Oriented Presentation TechniquesbyY.K.Leung (Swinburne Univ. of Tech., Australia)M.D.Apperley (Massey Univ., New Zealand) Presented by Haixia Zhao

  2. A review paper! • Distortion-oriented presentation techniques are to solve the problem of displaying a large information space through a relatively small window. • This paper is a review of such techniques before 1994.

  3. Agenda • Part I. Content of the paper • Essence of distortion-oriented techniques • Review representative work. • A taxonomy of these techniques. • A unified theory. • Discussion of implementation and performance issues • Part II. About the paper • My favorite sentence • Contribution of the paper • Notes on the references • Critique – strengths and weakness

  4. Agenda • Part I. Content of the paper • Essence of distortion-oriented techniques • Review representative distortion-oriented presentation techniques. • A taxonomy of these techniques. • A unified theory. • Discussion of implementation and performance issues • Part II. About the paper • My favorite sentence • Contribution of the paper • Notes on the references • Critique – strengths and weakness

  5. Essence • Concurrent presentation of local detail with global context as reduced magnification, in a format which allows dynamic interactive positioning of the local detail without severely compromising spatial relationships.

  6. Transformation function & Magnification function

  7. Agenda • Part I. Content of the paper • Essence of distortion-oriented techniques • Review representative distortion-oriented presentation techniques. • A taxonomy of these techniques. • A unified theory. • Discussion of implementation and performance issues • Part II. About the paper • My favorite sentence • Contribution of the paper • Notes on the references • Critique – strengths and weakness

  8. Polyfocal display [Kadmon & Shlomi 1978] • Proposed a polyfocal projection for the presentation of statistical data on cartographic maps, and proposed an implementation of a multifocal display. • Laid down a solid mathematical foundation for many later techniques.

  9. Polyfocal display (cont) Transformation & magnification functions

  10. Polyfocal display on 1-D and 2-D Polyfocal display (cont)

  11. Polyfocal display (cont) Multifocal polyfocal projection (multiple peaks)

  12. Bifocal display [Spence & Apperley 1982] Transformation & magnification functions

  13. Bifocal display (cont) Polyfocal display on 1-D and 2-D

  14. Fisheye view [Furnas 1986] A typical magnification function • DOI(a|.=b) = API(a) – D(a,b)

  15. Beyond the paper • Fisheye view applications by Furnas • Fisheye program code & Fisheye calendar • Some other works that use fisheye views. • [Koike 1994] refined the tech. Using fractal algorithms to keep the total amount of displayed information nearly constant.

  16. Perspective Wall [Mackinlay et al.c 1991]

  17. Perspective Wall (cont) Transformation & magnification functionsA conceptual descendant of the bifocal display.

  18. It becomes bifocal view when theta=90.

  19. Perspective Wall (cont) Perspective wall applications in 1-D & 2-D

  20. Beyond this paper • Document lens [Robertson and Machinlay 1993]

  21. Graphical Fisheye Views [Sarkar & Brown 1992] Transformation & magnification functions

  22. Graphical Fisheye Views (cont)

  23. Graphical Fisheye Views (cont) • Furthermore, Sarkar and Brown introduced a magnification in the third dimension based on the concept of API proposed by Furnas. • With API, they provide a flexible information suppression/enhancement mechanism.

  24. Agenda • Part I. Content of the paper • Essence of distortion-oriented techniques • Review representative distortion-oriented presentation techniques. • A taxonomy of these techniques. • A unified theory. • Discussion of implementation and performance issues • Part II. About the paper • My favorite sentence • Contribution of the paper • Notes on the references • Critique – strengths and weakness

  25. A taxonomy of distortion-oriented presentation technique • Classified by the magnification functions: • Piecewise continuous • Constant function (bifocal display) • Varying function (perspective wall) • Continuous

  26. Multi-level constant piecewise continuous function approximates continuous effect

  27. Continuous magnification functions • The problem: • tend to distort the boundaries of the transformed image (e.g. Polyfocal display) • Can be overcomed by • Applying transformation independently in the x and y directions, as the Cartesian fisheye view in [Sarkar and Brown 1992] • Remapping the distorted boundaries onto a rectangle size of the display area, as the Polar Fisheye view in [Sarkar and Brown 1992]

  28. Continuous magnification functions (cont) • Themagnification functions of Fisheye View and Polyfocal Projection show strong similarities, except that the Polyfocal Projection has dips. The dips make it possible to support a multiple-focus presentation. • Fisheye View : a special case of Polyfocal Projection.

  29. Agenda • Part I. Content of the paper • Essence of distortion-oriented techniques • Review representative distortion-oriented presentation techniques. • A taxonomy of these techniques. • A unified theory. • Discussion of implementation and performance issues • Part II. About the paper • My favorite sentence • Contribution of the paper • Notes on the references • Critique – strengths and weakness

  30. A unified theory • An analogy: To treat the displayed information as if it was printed on a stretchable rubber sheet mounted on a rigid frame. • The information is dense in the unstretched form, the viewer can see only the global context of the information structure. To see the detailed information, the rubber sheet has to be stretched. The stretching of the rubber sheet is analogous to applying magnification to a section of the screen. As the rubber sheet is mounted on a rigid frame, any stretching in one part of the sheet results in an equivalent amount of “shrinkage” in other areas. The situation is similar in the case of a multiple-focus view. The only difference is that stretching or magnification will occur in a greater number of areas. The amount of stretching or magnification, and the manner in which it is applied on the sheet, depend entirely on the magnification function used.

  31. Agenda • Part I. Content of the paper • Essence of distortion-oriented techniques • Review representative distortion-oriented presentation techniques. • A taxonomy of these techniques. • A unified theory. • Discussion of implementation and performance issues • Part II. About the paper • My favorite sentence • Contribution of the paper • Notes on the references • Critique – strengths and weakness

  32. Performance issues • When the user interactively change the focus region, the system may need to create and display a number of intermediate images, depending on what methods are used to change the focus. The response time depends on three factors: • complexity of the mathematical transformations involved • amount of information and detail to be presented • computational power and suitability of the system used for implementation.

  33. Performance issues (cont) • Proper system response time: • Excessively long system response time will render an interface “unusable”. • Use dedicated computer hardware to speed up mathematical transformation • Use some tricks in the implementation, by taking advantage of the memory management system. (covered later) • Too fast system response could also be disconcerting to the user. The effect is similar to watching a home video taken by an amateur who panned the view jerkily at high speed. • Slowing down is easy

  34. Implementation issues • The complexities of different techniques depend on the transformation functions used. • For stepwise magnification functions, some tricks could be used, such as trading system memory for computational power,e.g.: • Have different view created and stored in memory in advance. Then in real time, just cut and past various sections of these bit maps to generate distorted views.

  35. Implementation issues (cont) • Continuous magnification function: • Have to cater to the continuum of magnification factors at every possible focus point, so it is impractical to use pre-generated view images. • Instead, use a piecewise continuous magnification function to approximate the continuous function. N * N bit maps for N-level function in 2-D application. • Dedicated hardware may be needed to provide computational power, if approximation of the transformation function is not desirable.

  36. Implementation issues (cont) • Multiple-focus views • Useful to examine and compare two entities • Unintended focus views are created. (right figure) • This typically happens in techniques with no dips in the magnification functions (like that of the Polyfocal Projection) (lack of flexibility in the function) • Instead, integrate other mechanisms such as a pop-up window to support multiple views. May create additional navigation problems because of the discontinuity of the presentation in the detailed and the context. Use pop-up windows

  37. Conclusion • Useful but should be used with caution, considering the type of information to be conveyed and how it will be perceived by the user.

  38. Agenda • Part I. Content of the paper • Essence of distortion-oriented techniques • Review representative distortion-oriented presentation techniques. • A taxonomy of these techniques. • A unified theory. • Discussion of implementation and performance issues • Part II. About the paper • My favorite sentence • Contribution of the paper • Notes on the references • Critique – strengths and weakness

  39. My favorite sentence • The basic law of distortion-oriented techniques is “where there is a magnification, there will be an equal amount of demagnification to compensate for the loss of display area in the confined space; otherwise the area of that confined space will change.” – a corollary of Newton’s third law of motion.

  40. Contribution of the paper • (A good review) • Uses transformation and magnification functions to describe different techniques, presents a taxonomy which demonstrates their underlying relationships. • Presents a unified theory to reveal their roots and origins. • Discusses issues related to the implementation and performance of these techniques. • Provides the mathematical derivation of the transformation and magnification functions for various distortion-oriented presentation techniques in the appendix.

  41. About the references • Citing 31 Papers before 1994 • Cited by 11 Papers published by ACM, and 51 papers indexed by NEC ResearchIndex.

  42. More work • Table Lens (Rao & Card, 1994) • Hyperbolic Browser (Lamping et al, 1995) • Pad++ (Bederson et al. 1996) • H-curves (Lantin & Carpendale 1998) to visualize DNA. • More…

  43. Critique • Strength: • Presents a useful comparison of the transformation and magnification functions of some of the famous distortion-oriented presentation techniques, along with the complete mathematical formulas in the appendix. • Weakness: • The issues of how to decide when to use the different techniques, and guides for future research as to what kinds of new techniques are needed, are not adequately addressed.   • New distortion-oriented techniques have been presented at every recent conference, no review could be comprehensive.

  44. Thank you. 

  45. The inspiration of document lens from the magnifying lens.

  46. Document lens, 3-D effect, no waste of corner space Back

  47. Fisheye view calendar Back

  48. Refined with fractal algorithms. A multiscalable font mode is used. Each line is displayed in a font size corresponding to the fractal value of the line. Back

More Related