TY - GEN
T1 - Simulated Annealing for 3D Shape Correspondence
AU - Holzschuh, Benjamin
AU - Lahner, Zorah
AU - Cremers, Daniel
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/11
Y1 - 2020/11
N2 - 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.
AB - 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.
KW - 3D Shape Correspondence
KW - Locality Sensitive Hashing
KW - Quadratic Assignment Problem
KW - Simulated Annealing
UR - http://www.scopus.com/inward/record.url?scp=85099889243&partnerID=8YFLogxK
U2 - 10.1109/3DV50981.2020.00035
DO - 10.1109/3DV50981.2020.00035
M3 - Conference contribution
AN - SCOPUS:85099889243
T3 - Proceedings - 2020 International Conference on 3D Vision, 3DV 2020
SP - 252
EP - 260
BT - Proceedings - 2020 International Conference on 3D Vision, 3DV 2020
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 8th International Conference on 3D Vision, 3DV 2020
Y2 - 25 November 2020 through 28 November 2020
ER -