We will examine two new systems for producing nonlinear magnification. The first method uses a RISC-type approach to construct a transformation pipeline composed of sequences of simple and modular 2D transformations. This transformation pipeline is able to produce complex transformations, and is also very efficient computationally. The expressiveness and efficiency of this system is greatly facilitated by the use of piecewise linear functions which reduce complex transformations to simple table look-up operations.
The second method introduces the nonlinear magnification field as a low-level representation based on our formalism of the relation between transformation and magnification functions. We will see how the implicit magnification field of a transformation can be computed, and will also provide an iterative method for constructing a transformation from a specified magnification field. The scalar magnification field representation is particularly amenable to user and program manipulation. Because there are no restrictions of explicit foci or multi-dimensional dependencies, direct specification of the desired magnification values is now possible.
We will also develop a general framework for describing the levels on which nonlinear magnification can be applied, and examine the issue of how to effectively synchronize detail rendering functions to take advantage of the extra space produced by nonlinear magnification transformations.
T. Alan Keahey
Last modified: Wed Nov 5 12:27:58 EST