Compression and Direct Manipulation of Complex Blendshape Models
J. P. Lewis,
Conference : ACM SIGGRAPH ASIA, 2011.
Journal : ACM Transaction On Graphics, Volume 30 Issue 6, p. 164:1-164:10, December 2011
Paper (10.0M PDF) /
Video (66.3M MP4)
We present a method to compress complex blendshape models and
thereby enable interactive, hardware-accelerated animation of these
models. Facial blendshape models in production are typically large
in terms of both the resolution of the model and the number of target
shapes. They are represented by a single huge blendshape matrix,
whose size presents a storage burden and prevents real-time
processing. To address this problem, we present a new matrix compression
scheme based on a hierarchically semi-separable (HSS)
representation with matrix block reordering. The compressed data
are also suitable for parallel processing. An efficient GPU implementation
provides very fast feedback of the resulting animation.
Compared with the original data, our technique leads to a huge improvement
in both storage and processing efficiency without incurring
any visual artifacts. As an application, we introduce an extended
version of the direct manipulation method to control a large
number of facial blendshapes efficiently and intuitively.