Unsupervised Learning of Robust Spectral Shape Matching

Dongliang Cao, Paul Roetzer, Florian Bernard
4/27/2023
cs.CVcs.AI

Official code: dongliangcao/Unsupervised-Learning-of-Robust-Spectral-Shape-Matching (74 stars, MIT, last commit 2024-04-30).

Abstract

We propose a novel learning-based approach for robust 3D shape matching. Our method builds upon deep functional maps and can be trained in a fully unsupervised manner. Previous deep functional map methods mainly focus on predicting optimised functional maps alone, and then rely on off-the-shelf post-processing to obtain accurate point-wise maps during inference. However, this two-stage procedure for obtaining point-wise maps often yields sub-optimal performance. In contrast, building upon recent insights about the relation between functional maps and point-wise maps, we propose a novel unsupervised loss to couple the functional maps and point-wise maps, and thereby directly obtain point-wise maps without any post-processing. Our approach obtains accurate correspondences not only for near-isometric shapes, but also for more challenging non-isometric shapes and partial shapes, as well as shapes with different discretisation or topological noise. Using a total of nine diverse datasets, we extensively evaluate the performance and demonstrate that our method substantially outperforms previous state-of-the-art methods, even compared to recent supervised methods. Our code is available at https://github.com/dongliangcao/Unsupervised-Learning-of-Robust-Spectral-Shape-Matching.

View on arXivView PDF

Code Implementations(1)

MIT

SIGGRAPH23: Unsupervised Learning of Robust Spectral Shape Matching

7416PythonApr 26, 20232 years agoMIT
functional-mapsshape-matchingsiggraph2023

Similar Papers

Cite this paper

@article{cao2023unsupervised,
  title  = {Unsupervised Learning of Robust Spectral Shape Matching},
  author = {Dongliang Cao and Paul Roetzer and Florian Bernard},
  year   = {2023},
  eprint = {2304.14419},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.14419v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2304.14419.svg)](https://codeofpaper.com/paper/2304.14419)

Discussion