A decoder receives, from a bitstream, first wavelet coefficients representing first displacements of first vertices, of a three-dimensional mesh, that are at a plurality of levels of detail (LODs). An indication, received from the bitstream, indicates whether an update weight, specific to an LOD of the LODs, in an update operation of a lifting operation corresponding to the LOD is set to zero. An inverse lifting wavelet transform is applied that iteratively performs, according to an order of the plurality of LODs, a lifting operation on second wavelet coefficients, from the first wavelet coefficients, associated with each LOD of the plurality of LODs to determine the first displacements. The update weight for the update operation in the lifting operation, corresponding to the LOD, is set based on the indication.
Full Text
What is claimed is: