Yang, Bailin and Jiang, Zhaoyi and Shangguan, Jiantao and Li, Frederick W.B. and Song, Chao and Guo, Yibo and Xu, Mingliang (2019) 'Compressed dynamic mesh sequence for progressive streaming.', Computer animation and virtual worlds., 30 (6). e1847.
Dynamic mesh sequence (DMS) is a simple and accurate representation for precisely recording a 3D animation sequence. Despite its simplicity, this representation is typically large in data size, making storage and transmission expensive. This paper presents a novel framework that allows effective DMS compression and progressive streaming by eliminating spatial and temporal redundancy. To explore temporal redundancy, we propose a temporal frame‐clustering algorithm to organize DMS frames by their motion trajectory changes, eliminating intracluster redundancy by principal component analysis dimensionality reduction. To eliminate spatial redundancy, we propose an algorithm to transform the coordinates of mesh vertex trajectory into a decorrelated trajectory space, generating a new spatially nonredundant trajectory representation. We finally apply a spectral graph wavelet transform with color set partitioning embedded block encoding to turn the resultant DMS into a multiresolution representation to support progressive streaming. Experiment results show that our method outperforms several existing methods in terms of storage requirement and reconstruction quality.
|Full text:||(AM) Accepted Manuscript|
Download PDF (3641Kb)
|Publisher Web site:||https://doi.org/10.1002/cav.1847|
|Publisher statement:||This is the peer reviewed version of the following article: Yang, Bailin, Jiang, Zhaoyi, Shangguan, Jiantao, Li, Frederick W.B., Song, Chao, Guo, Yibo & Xu, Mingliang (2019). Compressed Dynamic Mesh Sequence for Progressive Streaming. Computer Animation and Virtual Worlds 30(6): e1847, which has been published in final form at https://doi.org/10.1002/cav.1847. This article may be used for non-commercial purposes in accordance With Wiley-VCH Terms and Conditions for self-archiving.|
|Date accepted:||25 May 2018|
|Date deposited:||09 July 2018|
|Date of first online publication:||30 July 2018|
|Date first made open access:||30 July 2019|
Save or Share this output
|Look up in GoogleScholar|