Title: Topologically Encoded Animation TEA: History
1Topologically Encoded Animation (TEA) History
Future
T. J. Peters Kerner Graphics
2(No Transcript)
3KnotPlot www.knotplot.com Unknot or
Trefoil? Demo A Unknown1 Unknown2
4Contemporary Computational Influences
- Edelsbrunner geometry topology
- Sethian Marching methods, topology changes
- Blackmore differential sweeps
- Carlsson, Zomordian Algebraic
5Route to KG
May discussion with Norm. NSF SBIR grant for
TEA technology.
6Digital Visual Effects (DVFX)
Plus, we love to blow things up.
Little reuse or modification
7Challenges --- (Audacious?)
Another Inner Life of a Cell XVIVO for Harvard
8TEA dimension-independent technology
- Provably correct temporal antialiasing
- Portability of animation to differing displays
- Efficient compression and decompression
9My Scientific Emphasis
Mappings and Equivalences Knots and
self-intersections Piecewise Linear (PL)
Approximation
10Temporal Aliasing
11(No Transcript)
12Nbhd_1 about curve.
131.682 Megs
141.682 Megs
1.682 Megs
15(No Transcript)
16Moore Dissertation 2006
Efficient algorithm for ambient isotopic PL
approximation for Bezier curves of degree 3.
17PL Approximation for Graphics Animation
Visualization
18Unknot
19Bad Approximation! Self-intersect?
20Good Approximation! Respects Embedding Curvatu
re (local) Separation (global) Error bounds!!
gt Nbhd_2 about curve.
But recognizing unknot in NP (Hass, L, P, 1998)!!
21Role of Homotopy
If c is a non-self-intersecting curve and F is a
homotopy of c such that each homotopic image of c
is non-self-intersecting, then F is an ambient
isotopy.
No longer have error bounds.
Proving 1 1 is central.
22Temporal Antialiasing Comparison
- Time to market.
- Produce traditionally.
- Produce with TEA technology.
23Portability for Display
- Ipod to Big Screen by parameters.
- 3D TV. (Prototype shown today.)
24Compression TEA File (lt1KB vs 1.7 Megs)
Bezier degree 3, with Control points
0.0 0.0 0.0
4.293 4.441 0.0
8.777 5.123 1.234
12.5 0.0
0.0 Perturbation vectors constraint on each
vector 1 24.1 0.0 0.0
26.4 1 -12.5 0.0 5.0 18.1
2 -2.1 -2.4 -3.1 9.0
1 -11.6 0.0 -1.9 14.0
25Compression vs Decompression
- Compression, Phase I.
- Decompression, Phase II.
26UMass, RasMol
27Conclusions
- Time can be modeled continuously while frames
remain discrete. - Difference between
- Perturb then approximate versus
- Approximate then perturb.
28Quotes Interpretation
- You cant rush art., Woody, Toy Story 2
- Time is money.
- Correct math for the most money.
29Overview References
- Modeling Time and Topology for Animation and
Visualization, JMMPR, pre-print - Computation Topology Workshop, Summer Topology
Conference, July 14, 05, Special Issue of
Applied General Topology, 2007 - Open Problems in Topology II, 2007
- NSF, Emerging Trends in Computational Topology,
1999, xxx.lanl.gov/abs/cs/9909001
30Acknowledgements NSF
- SBIR TEA, IIP -0810023 .
- SGER Computational Topology for Surface
Reconstruction, CCR - 0226504. - Computational Topology for Surface Approximation,
FMM - 0429477. - Investigators responsibility, not NSF.
31Acknowledgements Images
- http//se.inf.ethz.ch/people/leitner/erl\_g/
- www.bangor.ac.uk/cpm/sculmath/movimm.htm
- www.knotplot.com
- blog.liverpoolmuseums.org.uk/graphics/lottie_sleig
h.jpg - www.channel4.com/film/media/images/Channel4/film/B
/beowulf_xl_01--film-A.jpg - www.turbosquid.com