Efficient multiresolution surfaces and compression using 2nd-generation wavelets
Hanqiu Sun,Chong Zhao
2012-01-01
Abstract:During the rapid development of 3D graphics applications, the wavelet-based multiresolution approaches have attracted more attention because they can effectively reduce the process/storage costs of high-detailed models. For the efficiency, many wavelets are constructed by using local lifting, which makes the fitting quality of results are not good as the usual wavelets with global optimization. On the other hand, once the wavelet transforms were constructed, the multiresolution meshes got by them cannot be adjusted any more. It is important to develop the new adaptive wavelets with better fitting quality, while keeping the high efficiency. In this dissertation, we provide several second-generation wavelets with improved fitting qualities, which include the compound biorthogonal wavelets for the hybrid quadrilateral meshes, and the efficient matrix-valued wavelets for complex triangular meshes. We propose the novel polar subdivision wavelet, which efficiently generate multiresolution the polar structures. Polar structures are the natural representations of the self-revolution structures or high-valence regions of quadrilateral grids. The traditional multiresolution methods for the polar structures often generate deficits caused by high valence vertices. By adoptiing the polar subdivision and the special lifting operations on the polar structures, our wavelet transforms can generate smooth multiresolution surfaces without ripples and saddle points. To process the hybrid meshes made of quadrilaterals and polar structures, we extend the polar wavelet to the vertices in the circular layers, which makes it possible to fuse the surfaces generated by different wavelet transforms seamlessly. To improve the fitting quality of local lifting wavelets, we extend wavelet constructions from the scalar-valued scheme to the matrix-valued scheme, and propose a family of novel approximate and interpolatory matrix-valued subdivision wavelets. The matrix-valued wavelets are constructed from the refinable basis function vectors, which deal with the additional parameters to the geometric position of vertices. Since the final results of wavelet transforms are sensitive to the parameters, these parameters can be used to adjust the shape of multiresolution surfaces. By applying the lifting scheme, the computations of wavelet transform are local and in-placed. We also discuss the strategy of better shape controls for improving the fitting quality of simplified surfaces. The experiments showed that these novel wavelet transforms were sufficiently stable and performed well for noise reduction. With the suitable shape control parameters, the fitting quality of multiresolution surfaces can be further improved. We study how to apply the efficient compression approach to the real applications, such as the compression of meshes. Since the shape control parameters need the additional storage, they will decrease the compression ratio if we apply the original versions of matrix-valued wavelets. We revise the construction of the matrix-valued wavelet transform and proposed the parameterized scalar-valued wavelet transform. With the special optimization of wavelet construction and suitable parameters, our compression approach has the high compression ratio close to the well-known approaches using the global orthogonal wavelets, and much higher compression ratio than the compression using the local lifting wavelets, while keeping the good efficiency. In the future work, we plan to extend the matrix-valued wavelets from triangular meshes to quadrilateral, normal and hybrid meshes. We will study how to apply the matrix-valued wavelets to the applications, such as multiresolution editing and animations. Further optimization of the shape control parameters for mobile and online applications is also an important issue.