BTF Compression via Sparse Tensor Decomposition
Abstract
In this paper, we present a novel compression technique for Bidirectional Texture Functions based on a sparse tensor decomposition. We apply the K-SVD algorithm along two different modes of a tensor to decompose it into a small dictionary and two sparse tensors. This representation is very compact, allowing for considerably better compression ratios at the same RMS error than possible with current compression techniques like PCA, N-mode SVD and Per Cluster Factorization. In contrast to other tensor decomposition based techniques, the use of a sparse representation achieves a rendering performance that is at high compression ratios similar to PCA based methods.
BibTeX
@article {10.1111:j.1467-8659.2009.01495.x,
journal = {Computer Graphics Forum},
title = {{BTF Compression via Sparse Tensor Decomposition}},
author = {Ruiters, Roland and Klein, Reinhard},
year = {2009},
publisher = {The Eurographics Association and Blackwell Publishing Ltd},
ISSN = {1467-8659},
DOI = {10.1111/j.1467-8659.2009.01495.x}
}
journal = {Computer Graphics Forum},
title = {{BTF Compression via Sparse Tensor Decomposition}},
author = {Ruiters, Roland and Klein, Reinhard},
year = {2009},
publisher = {The Eurographics Association and Blackwell Publishing Ltd},
ISSN = {1467-8659},
DOI = {10.1111/j.1467-8659.2009.01495.x}
}