ACM Transactions on Graphics · 2006 · 139 citations · 42 references
ComputingComputer ScienceComputer VisionDatabasesMovement AnalysisData CompressionImage CompressionLossy Data CompressionMotion AnalysisMotion CaptureVideo AnalysisAnimation CompressionAnimation Data CompressionBezier SurfacesCompressionMotion Capture Data RepresentationMotion CompressionMotion Data CompressionMotion Smoothing
We present a lossy compression algorithm for large databases of motion capture data. We approximate short clips of motion using Bezier curves and clustered principal component analysis. This approximation has a smoothing effect on the motion. Contacts with the environment (such as foot strikes) have important detail that needs to be maintained. We compress these environmental contacts using a separate, JPEG like compression algorithm and ensure these contacts are maintained during decompression.Our method can compress 6 hours 34 minutes of human motion capture from 1080 MB data into 35.5 MB with little visible degradation. Compression and decompression is fast: our research implementation can decompress at about 1.2 milliseconds/frame, 7 times faster than real-time (for 120 frames per second animation). Our method also yields smaller compressed representation for the same error or produces smaller error for the same compressed size.
42
Data Compression: The Complete Reference
Kybernetes · 2009 · 1.6K citations
Spectral grouping using the nystrom method
Charless C. Fowlkes, Serge Belongie, Fan Chung et al. · IEEE Transactions on Pattern Analysis and Machine Intelligence · 2004 · 1.3K citations · Full text
Lucas Kovar, Michael Gleicher, Frédéric Pighin · 2008 · 1.1K citations
Interactive control of avatars animated with human motion data
Jehee Lee, Jinxiang Chai, Paul S. A. Reitsma et al. · 2002 · 867 citations