mlsanityData to 7 Oct 2026

Learning Accurate Template Matching with Differentiable Coarse-to-Fine Correspondence Refinement

arXiv 2303.08438 ↗First posted 15 Mar 2023cs.CVcited by 9

Not on the map. Why?

Abstract (arXiv)

Template matching is a fundamental task in computer vision and has been studied for decades. It plays an essential role in manufacturing industry for estimating the poses of different parts, facilitating downstream tasks such as robotic grasping. Existing methods fail when the template and source images have different modalities, cluttered backgrounds or weak textures. They also rarely consider geometric transformations via homographies, which commonly exist even for planar industrial parts. To tackle the challenges, we propose an accurate template matching method based on differentiable coarse-to-fine correspondence refinement. We use an edge-aware module to overcome the domain gap between the mask template and the grayscale image, allowing robust matching. An initial warp is estimated using coarse correspondences based on novel structure-aware information provided by transformers. This initial alignment is passed to a refinement network using references and aligned images to obtain sub-pixel level correspondences which are used to give the final geometric transformation. Extensive evaluation shows that our method is significantly better than state-of-the-art methods and baselines, providing good generalization ability and visually plausible results even on unseen real data.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 56 of its 82 references that are in the map. First posted on arXiv 15 Mar 2023.

Builds on

56 of 82 references.

References · 56

  1. 2017Attention Is All You Needcited by 59,932
  2. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  4. 2020End-to-End Object Detection with Transformerscited by 7,384
  5. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
  6. 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,581
  7. 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
  8. 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,277
  9. 2020Transformers are RNNs: Fast Autoregressive Transformers with Linear Attentioncited by 1,979
  10. 2020Reformer: The Efficient Transformercited by 1,658
  11. 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
  12. 2015Spatial Transformer Networkscited by 1,423
38 more
  1. 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
  2. 2019Semantic Image Synthesis with Spatially-Adaptive Normalizationcited by 1,295
  3. 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 974
  4. 2020Efficient Transformers: A Surveycited by 784
  5. 2019D2-Net: A Trainable CNN for Joint Detection and Description of Local Featurescited by 324
  6. 2020DISK: Learning local features with policy gradientcited by 310
  7. 2016LIFT: Learned Invariant Feature Transformcited by 305
  8. 2016DSAC - Differentiable RANSAC for Camera Localizationcited by 264
  9. 2019Kornia: an Open Source Differentiable Computer Vision Library for PyTorchcited by 231
  10. 2021Rethinking and Improving Relative Position Encoding for Vision Transformercited by 206
  11. 2022Geometric Transformer for Fast and Robust Point Cloud Registrationcited by 200
  12. 2021COTR: Correspondence Transformer for Matching Across Imagescited by 182
  13. 2018Neighbourhood Consensus Networkscited by 173
  14. 2021Pixel Difference Networks for Efficient Edge Detectioncited by 167
  15. 2021PointDSC: Robust Point Cloud Registration using Deep Spatial Consistencycited by 142
  16. 2019GLU-Net: Global-Local Universal Network for Dense Flow and Correspondencescited by 139
  17. 2017Convolutional neural network architecture for geometric matchingcited by 138
  18. 2016Deep Image Homography Estimationcited by 135
  19. 2017Graph-Cut RANSACcited by 133
  20. 2019Neural-Guided RANSAC: Learning Where to Sample Model Hypothesescited by 129
  21. 2020ASLFeat: Learning Local Features of Accurate Shape and Localizationcited by 129
  22. 2018MAGSAC: marginalizing sample consensuscited by 122
  23. 2020Learning Feature Descriptors using Camera Pose Supervisioncited by 104
  24. 2021Learning to Match Features with Seeded Graph Matching Networkcited by 92
  25. 2021Lepard: Learning partial point cloud matching in rigid and deformable scenescited by 85
  26. 2017Unsupervised Deep Homography: A Fast and Robust Homography Estimation Modelcited by 75
  27. 2019Content-Aware Unsupervised Deep Homography Estimationcited by 62
  28. 2022SC^2-PCR: A Second Order Spatial Compatibility for Efficient and Robust Point Cloud Registrationcited by 62
  29. 2022ClusterGNN: Cluster-based Coarse-to-Fine Graph Neural Network for Efficient Feature Matchingcited by 62
  30. 2020RANSAC-Flow: generic two-stage image alignmentcited by 48
  31. 2022Is Geometry Enough for Matching in Visual Localization?cited by 48
  32. 2019Image-and-Spatial Transformer Networks for Structure-Guided Image Registrationcited by 36
  33. 2022Affine Medical Image Registration with Coarse-to-Fine Vision Transformercited by 35
  34. 2020Deep Keypoint-Based Camera Pose Estimation with Geometric Constraintscited by 29
  35. 2017Deep Matching and Validation Network -- An End-to-End Solution to Constrained Image Splicing Localization and Detectioncited by 25
  36. 2021RoRD: Rotation-Robust Descriptors and Orthographic Views for Local Feature Matchingcited by 19
  37. 2022End2End Multi-View Feature Matching with Differentiable Pose Optimizationcited by 19
  38. 2021DFM: A Performance Baseline for Deep Feature Matchingcited by 17

50 most cited of 56 All 56 (JSON)

Built on by

Cited by year

Citing papers per year: 2024: 3; 2025: 6.

9 papers.