Beltrami Representation and its applications to texture map and video compression

10/18/2012
by   Lok Ming Lui, et al.
0

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 3D coordinates each vertex is mapped to, which often requires lots of storage 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 memory can be effectively reduced, which is useful for many practical problems in computer graphics and imaging. In this paper, we proposed to apply 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 improve the compression ratio.

READ FULL TEXT

page 16

page 17

page 18

page 19

page 21

page 22

page 23

page 24

research
06/26/2014

3D Texture Coordinates on Polygon Mesh Sequences

A method for creating 3D texture coordinates for a sequence of polygon m...
research
06/10/2022

EigenFairing: 3D Model Fairing using Image Coherence

A surface is often modeled as a triangulated mesh of 3D points and textu...
research
12/27/2018

Surface Networks via General Covers

Developing deep learning techniques for geometric data is an active and ...
research
02/04/2019

Vignette: Perceptual Compression for Video Storage and Processing Systems

Compressed videos constitute 70 rates far outpace compute and storage im...
research
04/22/2018

Self Functional Maps

A classical approach for surface classification is to find a compact alg...
research
12/17/2020

The Quad Layout Immersion: A Mathematically Equivalent Representation of a Surface Quadrilateral Layout

Quadrilateral layouts on surfaces are valuable in texture mapping, and e...
research
12/15/2019

Local Parametric Surface Approximation With Automatic Order Selection From Position Data

Acquiring an anatomical map from position data is important for medical ...

Please sign up or login with your details

Forgot password? Click here to reset