In this work, we present a technique to map any genus zero solid object onto a hexahedral decomposition of a solid cube. This problem appears in many applications ranging from finite element methods to visual tracking. From this, one can then hopefully utilize the proposed technique for shape analysis, registration, as well as other related computer graphics tasks. More importantly, given that we seek to establish a one-to-one correspondence of an input volume to that of a solid cube, our algorithm can naturally generate a quality hexahedral mesh as an output. In addition, we constrain the mapping itself to be volume preserving allowing for the possibility of further mesh simplification. We demonstrate our method both qualitatively and quantitatively on various 3D solid models
In addition to these related works, Martin and Cohen @cite_29 recently presented a methodology for hexahedral meshing that is able to handle higher order genus species through B-splines and T-splines. In contrast to these proposed approaches, our algorithm only requires the object to be of genus zero topology. By genus zero we mean that the solid has no holes (i.e., the surface is contractible). However, if the object is not of genus zero, it may be processed by separating the object into several genus zero parts.
@cite_29
2498162759
In this paper we present a methodology to create higher order parametric trivariate representations such as B-splines or T-splines, from closed triangle meshes with higher genus or bifurcations. The input can consist of multiple interior boundaries which represent inner object material attributes. Fundamental to our approach is the use of a midsurface in combination with harmonic functions to decompose the object into a small number of trivariate tensor-product patches that respect material attributes. The methodology is applicable to thin solid models which we extend using the flexibility of harmonic functions and demonstrate our technique, among other objects, on a genus-1 pelvis data set containing an interior triangle mesh separating the cortical part of the bone from the trabecular part. Finally, a B-spline representation is generated from the parameterization.