Simulated Annealing for 3D Shape Correspondence

Benjamin Holzschuh, Zorah Lahner, Daniel Cremers

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

9 Scopus citations

Abstract

We propose to use Simulated Annealing to solve the correspondence problem between near-isometric 3D shapes. Our method gains efficiency through quickly upsampling a sparse correspondence by minimizing the embedding error of new samples on the surfaces and applying simulated annealing to refine the result. The algorithm alternates between sampling additional points on the surface and swapping points within the current solution according to Simulated Annealing theory. Simulated Annealing is a probabilistic method and less prone to get stuck in local extrema which allows us to obtain good results on the NPhard quadratic assignment problem} (QAP). Our method can be used as a stand-alone correspondence pipeline through an initial seed generator as well as to densify a set of sparse input matches. Furthermore, the use of locality sensitive hashing to approximate geodesic distances reduces the computational complexity and memory consumption significantly. This allows our algorithm to run on meshes with over 100k points, an accomplishment that few approaches tackling the QAP directly achieve. We show convincing results on datasets like TOSCA and SHREC'19 Connecitvity.

Original languageEnglish
Title of host publicationProceedings - 2020 International Conference on 3D Vision, 3DV 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages252-260
Number of pages9
ISBN (Electronic)9781728181288
DOIs
StatePublished - Nov 2020
Event8th International Conference on 3D Vision, 3DV 2020 - Virtual, Fukuoka, Japan
Duration: 25 Nov 202028 Nov 2020

Publication series

NameProceedings - 2020 International Conference on 3D Vision, 3DV 2020

Conference

Conference8th International Conference on 3D Vision, 3DV 2020
Country/TerritoryJapan
CityVirtual, Fukuoka
Period25/11/2028/11/20

Keywords

  • 3D Shape Correspondence
  • Locality Sensitive Hashing
  • Quadratic Assignment Problem
  • Simulated Annealing

Fingerprint

Dive into the research topics of 'Simulated Annealing for 3D Shape Correspondence'. Together they form a unique fingerprint.

Cite this