We introduce pointwise map smoothness via the Dirichlet energy into the functional map pipeline, and propose an algorithm for optimizing it efficiently, which leads to high-quality results in challenging settings. Specifically, we first formulate the Dirichlet energy of the pulled-back shape coordinates, as a way to evaluate smoothness of a pointwise map across discrete surfaces. We then extend the recently proposed discrete solver and show how a strategy based on auxiliary variable reformulation allows us to optimize pointwise map smoothness alongside desirable functional map properties such as bijectivity. This leads to an efficient map refinement strategy that simultaneously improves functional and point-to-point correspondences, obtaining smooth maps even on non-isometric shape pairs. Moreover, we demonstrate that several previously proposed methods for computing smooth maps can be reformulated as variants of our approach, which allows us to compare different formulations in a consistent framework. Finally, we compare these methods both on existing benchmarks and on a new rich dataset that we introduce, which contains non-rigid, non-isometric shape pairs with inter-category and cross-category correspondences. Our work leads to a general framework for optimizing and analyzing map smoothness both conceptually and in challenging practical settings.
翻译:我们通过Drichlet 能源向功能地图管道引入点光滑图,并提议一个高效优化功能和点对点通信的算法,从而在具有挑战性的环境中取得高质量的结果。具体地说,我们首先开发拉回形状坐标的Drichlet能量,以此评估离散表面的点图光滑度。然后,我们扩展最近提出的离散求解器,并展示基于辅助变量重新定位的战略如何使我们能够优化点光滑度,同时提供理想功能地图属性,如双向等。这导致一个高效的地图完善战略,同时改进功能和点对点对应,获得甚至是非对称形状配对的平滑动地图。此外,我们证明,先前提出的计算光滑地图的若干方法可以重新拟订,作为我们方法的变式,使我们能够在一致的框架内比较不同的配方。最后,我们将这些方法与现有的基准和我们介绍的新的丰富数据集进行比较,其中包括非硬性、非对称的形状配方和跨类别和跨类别对应。我们的工作导致一个具有挑战性概念和光度的总体框架。