Discrete Cycle-Consistency Based Unsupervised Deep Graph Matching

Authors

  • Siddharth Tourani Computer Vision and Learning Lab, IWR, Heidelberg University MBZUAI
  • Muhammad Haris Khan MBZUAI
  • Carsten Rother Computer Vision and Learning Lab, IWR, Heidelberg University
  • Bogdan Savchynskyy Computer Vision and Learning Lab, IWR, Heidelberg University

DOI:

https://doi.org/10.1609/aaai.v38i6.28332

Keywords:

CV: Learning & Optimization for CV, SO: Combinatorial Optimization

Abstract

We contribute to the sparsely populated area of unsupervised deep graph matching with application to keypoint matching in images. Contrary to the standard supervised approach, our method does not require ground truth correspondences between keypoint pairs. Instead, it is self-supervised by enforcing consistency of matchings between images of the same object category. As the matching and the consistency loss are discrete, their derivatives cannot be straightforwardly used for learning. We address this issue in a principled way by building our method upon the recent results on black-box differentiation of combinatorial solvers. This makes our method exceptionally flexible, as it is compatible with arbitrary network architectures and combinatorial solvers. Our experimental evaluation suggests that our technique sets a new state-of-the-art for unsupervised graph matching.

Published

2024-03-24

How to Cite

Tourani, S., Khan, M. H., Rother, C., & Savchynskyy, B. (2024). Discrete Cycle-Consistency Based Unsupervised Deep Graph Matching. Proceedings of the AAAI Conference on Artificial Intelligence, 38(6), 5252-5260. https://doi.org/10.1609/aaai.v38i6.28332

Issue

Section

AAAI Technical Track on Computer Vision V