Skip to main navigation Skip to search Skip to main content

Texture map and video compression using Beltrami representation

  • Chinese University of Hong Kong
  • University of California at Irvine

Research output: Contribution to journalArticlepeer-review

75 Scopus citations

Abstract

Surface parameterizations and registrations are important in computer graphics and imaging, where 1-1 correspondences between meshes are computed. In practice, surface maps are usually represented and stored as three-dimensional coordinates each vertex is mapped to, which often requires lots of memory. This causes inconvenience in data transmission and data storage. To tackle this problem, we propose an effective algorithm for compressing surface homeomorphisms using Fourier approximation of the Beltrami representation. The Beltrami representation is a complex-valued function defined on triangular faces of the surface mesh with supreme norm strictly less than 1. Under suitable normalization, there is a 1-1 correspondence between the set of surface homeomorphisms and the set of Beltrami representations. Hence, every bijective surface map is associated with a unique Beltrami representation. Conversely, given a Beltrami representation, the corresponding bijective surface map can be exactly reconstructed using the linear Beltrami solver introduced in this paper. Using the Beltrami representation, the surface homeomorphism can be easily compressed by Fourier approximation, without distorting the bijectivity of the map. The storage requirement can be effectively reduced, which is useful for many practical problems in computer graphics and imaging. In this paper, we propose applying the algorithm to texture map compression and video compression. With our proposed algorithm, the storage requirement for the texture properties of a textured surface can be significantly reduced. Our algorithm can further be applied to compressing motion vector fields for video compression, which effectively improves the compression ratio.

Original languageEnglish
Pages (from-to)1880-1902
Number of pages23
JournalSIAM Journal on Imaging Sciences
Volume6
Issue number4
DOIs
StatePublished - Oct 8 2013

Keywords

  • Beltrami representation, registration, linear Beltrami solver, texture map compression, video compression, motion vector compression

Fingerprint

Dive into the research topics of 'Texture map and video compression using Beltrami representation'. Together they form a unique fingerprint.

Cite this