Baseball Umpire

The original animation was obtained from Adobe’s Mixamo animation library.

Reconstruction Performance

The 3D viewer presents the original animation (right-most, with orange indicator overhead) along with a series of animations constructed using Salient Poses. See the table below for further information.

Animation Total Frames Keyframes Compression Max Joint Error (mm) Average Joint Error (mm)
Compression 4 158 4 97.47% 268.58 81.87
Compression 3 158 8 94.94% 35.08 10.87
Compression 2 158 16 89.97% 6.18 1.91
Compression 1 158 32 79.75% 1.99 0.41
Original 158 158 00.00% 0.00 0.00


Approximation Error: Greedy vs Optimal

A comparison between Salient Poses and a greedy approximation algorithm showing how approximation error reduces as keyframes are added.

Reconstruction Accuracy: SP vs Maya vs PCA

A comparison of how effectively animations can be reconstructed over a range of compression levels using Salient Poses, PCA (over the poses, not the curves), and Maya’s Simplify Curves algorithm.


The time required for the algorithm to obtain a selection of N keyframes.