Parameter Estimation for HOSVD-based Approximation of Temporally
Coherent Mesh Sequences
Michał Romaszewski and Przemysław Głomb
Institute of Theoretical and Applied Informatics, Polish Academy of Sciences, Bałtycka 5, 44-100, Gliwice, Poland
Keywords:
3D Animation, Compression, TCMS, HOSVD, Decomposition, Approximation.
Abstract:
This paper is focused on the problem of parameter selection for approximation of animated 3D meshes (Tem-
porally Coherent Mesh Sequences, TCMS) using Higher Order Singular Value Decomposition (HOSVD). The
main application of this approximation is data compression. Traditionally, the approximation was done using
matrix decomposition, but recently proposed tensor methods (e.g. HOSVD) promise to be more effective.
However, the parameter selection for tensor-based methods is more complex and difficult than for matrix de-
composition. We focus on the key parameter, the value of N-rank, which has major impact on data reduction
rate and approximation error. We present the effect of N-rank choice on approximation performance in the
form of rate-distortion curve. We show how to quickly create this curve by estimating the reconstruction error
resulting from the N-rank approximation of TCMS data. We also inspect the reliability of created estima-
tor. Application of proposed method improves performance of practical application of HOSVD for TCMS
approximation.
1 INTRODUCTION
Three-dimensional meshes are one of the most com-
mon representations of a virtual surface with applica-
tions in computer simulations, entertainment, medical
imaging and digital heritage documentation. Com-
plexity of processing, visualization and storage of
modelled objects resulted in the rapid development
of methods for mesh compression, as summarised in
(Maglo et al., 2015).
Particularly interesting group of methods is re-
lated to compression of temporally coherent mesh se-
quences (TCMS), also called dynamic animations or
animated meshes, well defined in (Arcila et al., 2013).
TCMS is a sequence of meshes ordered in time, with
a constant number of vertices, connectivity and topol-
ogy. One particularly successful approach to TCMS
compression employs Principal Component Analysis
(PCA). The general idea was presented in (Alexa and
Muller, 2000). The animation was converted to a ma-
trix by stacking meshes frame-by-frame. Authors rep-
resented each frame of the animation as a linear com-
bination of principal components, obtained through
decomposition of the animation matrix. Such repre-
sentation allows to transmit only a limited number of
first principal components and efficiently reconstruct
the original sequence with limited distortion. Further
works refined this idea, e.g. the COBRA algorithm
described in (V
´
a
ˇ
sa and Skala, 2009) reaches compres-
sion ratio between 0.5 and 5 bit per frame per ver-
tex (bpfv) for a KG error (a measure commonly used
to compare TCMS compression algorithms and de-
scribed in (Karni and Gotsman, 2004)) of 0.05%.
As an alternative to matrix approximation, TCMS
data can be expressed in the form of a mode-3 ten-
sor T and tensor decomposition may be employed.
One particularly suitable method is the Higher Order
Singular Value Decomposition (HOSVD), described
in detail in (Kolda and Bader, 2009). Its recent ap-
plication to data compression was presented e.g. in
(Ballester-Ripoll and Pajarola, 2015).
HOSVD transforms the mode-3 TCMS tensor T
into the Tucker operator (TO). The TO consist of the
core tensor C and three orthogonal factor matrices.
The key property of this representation is the approxi-
mation. The energy of the core tensor is concentrated
in the frontal-upper-left corner so large magnitudes
correspond to its low indices. The TO can be trun-
cated by zeroing the low-index elements, forming a
truncated Tucker operator (TTO). Original data can
be reconstructed from the TTO with the reconstruc-
tion error expressed in the form of tensor Frobenius
norm as ||T −T
0
||.
When applied to TCMS data, HOSVD may al-
140
Romaszewski, M. and Głomb, P.
Parameter Estimation for HOSVD-based Approximation of Temporally Coherent Mesh Sequences.
DOI: 10.5220/0005723501380145
In Proceedings of the 11th Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications (VISIGRAPP 2016) - Volume 3: VISAPP, pages 140-147
ISBN: 978-989-758-175-5
Copyright
c
2016 by SCITEPRESS – Science and Technology Publications, Lda. All rights reserved