The Signals and Systems Approach to Animation

03/01/2017
by   Andrew McCaleb Reach, et al.
0

Animation is ubiquitous in visualization systems, and a common technique for creating these animations is the transition. In the transition approach, animations are created by smoothly interpolating a visual attribute between a start and end value, reaching the end value after a specified duration. This approach works well when each transition for an attribute is allowed to finish before the next is triggered, but performs poorly when a new transition is triggered before the current transition has finished. In particular, interruptions introduce velocity discontinuities, and frequent interruptions can slow down the resulting animation. To solve these problems, we model the problem of animation as a signal processing problem. In our technique, animations are produced by transformations of signals, or functions over time. In particular, an animation is produced by transforming an input signal, a function from time to target attribute value, into an output signal, a function from time to displayed attribute value. We show that well-known signal-processing techniques can be applied to produce animations that are free from velocity discontinuities even when interrupted.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/29/2011

Conjugate Variables as a Resource in Signal and Image Processing

In this paper we develop a new technique to model joint distributions of...
research
05/11/2023

Generalized signals on simplicial complexes

Topological signal processing (TSP) over simplicial complexes typically ...
research
04/17/2018

Sampling of graph signals via randomized local aggregations

Sampling of signals defined over the nodes of a graph is one of the cruc...
research
10/09/2020

SchWARMA: A model-based approach for time-correlated noise in quantum circuits

Temporal noise correlations are ubiquitous in quantum systems, yet often...
research
08/14/2023

Compositional nonlinear audio signal processing with Volterra series

We develop a compositional theory of nonlinear audio signal processing b...
research
04/28/2021

Detection of Signal in the Spiked Rectangular Models

We consider the problem of detecting signals in the rank-one signal-plus...
research
01/16/2020

Query Results over Ongoing Databases that Remain Valid as Time Passes By (Extended Version)

Ongoing time point now is used to state that a tuple is valid from the s...

Please sign up or login with your details

Forgot password? Click here to reset