Abstract:InitializationIteration 20 Iteration 40Figure 1: A locally injective, energy minimizing parameterization of a mesh with over 25 million triangles computed with our algorithm in 80 minutes. The algorithm starts from a highly distorted locally injective initialization and in only 40 iterations, each requiring to solve a sparse linear system, it converges to a highly isometric map that is guaranteed to be free of inverted elements.
AbstractWe present a scalable approach for the optimization of flippreventing ener… Show more
“…Furthermore, by exploiting the fixed Hessian approximation (i.e., independent of x) they are able to devise particularly efficient iterations. Rabinovich et al [2017] are inspired by the fast initial progress of global-local iterations and advocate the use of a reweighted Laplacian for the minimization of nonlinear energies on meshes. Their algorithm is shown to be very efficient in minimizing the energy from arbitrary feasible initializations, but it significantly slows down near an optimum, and so additional Newton iterations might be required if an accurate solution is pursued.…”
Section: Algorithm 1: Meta-algorithm For Nonlinear Optimizationmentioning
confidence: 99%
“…We used our analytic Hessian formula in equation (9) to efficiently compute the indefinite Hessian (by simply dropping the clamping). We observed that computation of Hessians using our analytic formulation works an order of magnitude faster than the automatic differentiation typically used for this task Rabinovich et al 2017]. Scalable Locally Injective Mappings -We implemented the approach of [Rabinovich et al 2017], wherein a modified Laplacian takes the place of the Hessian (SLIM).…”
Section: Experimental Evaluationmentioning
confidence: 99%
“…We tested our approach on surface parameterization computed by minimizing the symmetric Dirichlet energy, equation (24). We followed the standard protocol of using Tutte's embedding for computing a bijective initial parameterization [Kovalsky et al 2016;Rabinovich et al 2017;Smith and Schaefer 2015]. In turn, we note that the resulting parameterizations are guaranteed to be locally injective, as we minimize an inversion-resisting energy and accordingly restrict our line-search.…”
Section: Surface Parameterizationmentioning
confidence: 99%
“…The figure shows a snapshot of the state each method achieved at the time marked on the graph. Our Composite Majorization (CM-ours) converges faster than Projected Newton [Teran et al 2005], SLIM [Rabinovich et al 2017] and AQP [Kovalsky et al 2016].…”
Section: Introductionmentioning
confidence: 99%
“…These algorithms take advantage of the particular structure of the energies used in geometry processing and introduce, albeit sometimes implicitly, a convex osculating quadric used to determine their iterations. For instance, [Kovalsky et al 2016;Liu et al 2008;Sorkine and Alexa 2007] essentially replace the Hessian with the mesh Laplacian, further use low-rank quasi-Newton updates to better approximate the Hessian, and [Rabinovich et al 2017] reweigh the Laplacian to improve the effectiveness of their iterations. These are all first order methods, meaning they do not directly use second order derivatives of the energy, and therefore generally fail to achieve high convergence rate, particularly as they approach convergence.…”
Many algorithms on meshes require the minimization of composite objectives, i.e., energies that are compositions of simpler parts. Canonical examples include mesh parameterization and deformation. We propose a second order optimization approach that exploits this composite structure to efficiently converge to a local minimum.Our main observation is that a convex-concave decomposition of the energy constituents is simple and readily available in many cases of practical relevance in graphics. We utilize such convex-concave decompositions to define a tight convex majorizer of the energy, which we employ as a convex second order approximation of the objective function. In contrast to existing approaches that largely use only local convexification, our method is able to take advantage of a more global view on the energy landscape. Our experiments on triangular meshes demonstrate that our approach outperforms the state of the art on standard problems in geometry processing, and potentially provide a unified framework for developing efficient geometric optimization algorithms.
“…Furthermore, by exploiting the fixed Hessian approximation (i.e., independent of x) they are able to devise particularly efficient iterations. Rabinovich et al [2017] are inspired by the fast initial progress of global-local iterations and advocate the use of a reweighted Laplacian for the minimization of nonlinear energies on meshes. Their algorithm is shown to be very efficient in minimizing the energy from arbitrary feasible initializations, but it significantly slows down near an optimum, and so additional Newton iterations might be required if an accurate solution is pursued.…”
Section: Algorithm 1: Meta-algorithm For Nonlinear Optimizationmentioning
confidence: 99%
“…We used our analytic Hessian formula in equation (9) to efficiently compute the indefinite Hessian (by simply dropping the clamping). We observed that computation of Hessians using our analytic formulation works an order of magnitude faster than the automatic differentiation typically used for this task Rabinovich et al 2017]. Scalable Locally Injective Mappings -We implemented the approach of [Rabinovich et al 2017], wherein a modified Laplacian takes the place of the Hessian (SLIM).…”
Section: Experimental Evaluationmentioning
confidence: 99%
“…We tested our approach on surface parameterization computed by minimizing the symmetric Dirichlet energy, equation (24). We followed the standard protocol of using Tutte's embedding for computing a bijective initial parameterization [Kovalsky et al 2016;Rabinovich et al 2017;Smith and Schaefer 2015]. In turn, we note that the resulting parameterizations are guaranteed to be locally injective, as we minimize an inversion-resisting energy and accordingly restrict our line-search.…”
Section: Surface Parameterizationmentioning
confidence: 99%
“…The figure shows a snapshot of the state each method achieved at the time marked on the graph. Our Composite Majorization (CM-ours) converges faster than Projected Newton [Teran et al 2005], SLIM [Rabinovich et al 2017] and AQP [Kovalsky et al 2016].…”
Section: Introductionmentioning
confidence: 99%
“…These algorithms take advantage of the particular structure of the energies used in geometry processing and introduce, albeit sometimes implicitly, a convex osculating quadric used to determine their iterations. For instance, [Kovalsky et al 2016;Liu et al 2008;Sorkine and Alexa 2007] essentially replace the Hessian with the mesh Laplacian, further use low-rank quasi-Newton updates to better approximate the Hessian, and [Rabinovich et al 2017] reweigh the Laplacian to improve the effectiveness of their iterations. These are all first order methods, meaning they do not directly use second order derivatives of the energy, and therefore generally fail to achieve high convergence rate, particularly as they approach convergence.…”
Many algorithms on meshes require the minimization of composite objectives, i.e., energies that are compositions of simpler parts. Canonical examples include mesh parameterization and deformation. We propose a second order optimization approach that exploits this composite structure to efficiently converge to a local minimum.Our main observation is that a convex-concave decomposition of the energy constituents is simple and readily available in many cases of practical relevance in graphics. We utilize such convex-concave decompositions to define a tight convex majorizer of the energy, which we employ as a convex second order approximation of the objective function. In contrast to existing approaches that largely use only local convexification, our method is able to take advantage of a more global view on the energy landscape. Our experiments on triangular meshes demonstrate that our approach outperforms the state of the art on standard problems in geometry processing, and potentially provide a unified framework for developing efficient geometric optimization algorithms.
Summary
A robust mesh optimisation method is presented that directly enforces the resulting deformation to be orientation preserving. Motivated by aspects from mathematical elasticity, the energy functional of the mesh deformation can be related to a stored‐energy functional of a hyperelastic material. Formulating the functional in the principal invariants of the deformation gradient allows fine‐grained control over the resulting deformation. Solution techniques for the arising nonconvex and highly nonlinear system are presented. As existing preconditioners are not sufficient, a partial differential equation–based preconditioner is developed.
We present a volumetric mesh-based algorithm for flattening the placenta to a canonical template to enable effective visualization of local anatomy and function. Monitoring placental function in vivo promises to support pregnancy assessment and to improve care outcomes. We aim to alleviate visualization and interpretation challenges presented by the shape of the placenta when it is attached to the curved uterine wall. To do so, we flatten the volumetric mesh that captures placental shape to resemble the well-studied ex vivo shape. We formulate our method as a map from the in vivo shape to a flattened template that minimizes the symmetric Dirichlet energy to control distortion throughout the volume. Local injectivity is enforced via constrained line search during gradient descent. We evaluate the proposed method on 28 placenta shapes extracted from MRI images in a clinical study of placental function. We achieve sub-voxel accuracy in mapping the boundary of the placenta to the template while successfully controlling distortion throughout the volume. We illustrate how the resulting mapping of the placenta enhances visualization of placental anatomy and function. Our implementation is freely available at https://github.com/mabulnaga/placenta-flattening.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.