Steerers: A framework for rotation equivariant keypoint descriptors
Not on the map. Why?
Abstract (arXiv)
Image keypoint descriptions that are discriminative and matchable over large changes in viewpoint are vital for 3D reconstruction. However, descriptions output by learned descriptors are typically not robust to camera rotation. While they can be made more robust by, e.g., data augmentation, this degrades performance on upright images. Another approach is test-time augmentation, which incurs a significant increase in runtime. Instead, we learn a linear transform in description space that encodes rotations of the input image. We call this linear transform a steerer since it allows us to transform the descriptions as if the image was rotated. From representation theory, we know all possible steerers for the rotation group. Steerers can be optimized (A) given a fixed descriptor, (B) jointly with a descriptor or (C) we can optimize a descriptor given a fixed steerer. We perform experiments in these three settings and obtain state-of-the-art results on the rotation invariant image matching benchmarks AIMS and Roto-360. We publish code and model weights at https://github.com/georg-bn/rotation-steerers.
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). Builds on 43 of its 68 references that are in the map. First posted on arXiv 4 Dec 2023.
Builds on
43 of 68 references.
References · 43
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,764
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
- 2016Group Equivariant Convolutional Networkscited by 1,154
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 974
- 2018MegaDepth: Learning Single-View Depth Prediction from Internet Photoscited by 731
- 2019General E(2)-Equivariant Steerable CNNscited by 441
- 2020DISK: Learning local features with policy gradientcited by 310
- 2016LIFT: Learned Invariant Feature Transformcited by 305
- 2016Harmonic Networks: Deep Translation and Rotation Equivariancecited by 293
31 more
- 2017HPatches: A benchmark and evaluation of handcrafted and learned local descriptorscited by 261
- 2014Understanding image representations by measuring their equivariance and equivalencecited by 240
- 2017Working hard to know your neighbor's margins: Local descriptor learning losscited by 212
- 2021A Practical Method for Constructing Equivariant Multilayer Perceptrons for Arbitrary Matrix Groupscited by 185
- 2018Neighbourhood Consensus Networkscited by 173
- 2019MAGSAC++, a fast, reliable and accurate robust estimatorcited by 160
- 2018LF-Net: Learning Local Features from Imagescited by 151
- 2019SOSNet: Second Order Similarity Regularization for Local Descriptor Learningcited by 131
- 2023DeDoDe: Detect, Don't Describe -- Describe, Don't Detect for Local Feature Matchingcited by 62
- 2023SiLK -- Simple Learned Keypointscited by 54
- 2022The Lie Derivative for Measuring Learned Equivariancecited by 51
- 2019GIFT: Learning Transformation-Invariant Dense Visual Descriptors via Group CNNscited by 47
- 2020CoMIR: Contrastive Multimodal Image Representation for Registrationcited by 45
- 2014Learning the Irreducible Representations of Commutative Lie Groupscited by 41
- 2020Online Invariance Selection for Local Feature Descriptorscited by 41
- 2017Interpretable Transformations with Encoder-Decoder Networkscited by 33
- 2022A case for using rotation invariant features in state of the art feature matcherscited by 27
- 2022Self-Supervised Equivariant Learning for Oriented Keypoint Detectioncited by 26
- 2023Structuring Representation Geometry with Rotationally Equivariant Contrastive Learningcited by 24
- 2023Learning Rotation-Equivariant Features for Visual Correspondencecited by 23
- 2014Transformation Properties of Learned Visual Representationscited by 18
- 2022Equivariant Representation Learning via Class-Pose Decompositioncited by 17
- 2020AdaLAM: Revisiting Handcrafted Outlier Detectioncited by 14
- 2023What Affects Learned Equivariance in Deep Image Recognition Models?cited by 14
- 2020Making Affine Correspondences Work in Camera Geometry Computationcited by 13
- 2023S-TREK: Sequential Translation and Rotation Equivariant Keypoints for local feature extractioncited by 13
- 2023Neural Fourier Transform: A General Approach to Equivariant Representation Learningcited by 12
- 2022Self-Supervised Learning of Image Scale and Orientationcited by 9
- 2023Investigating how ReLU-networks encode symmetriescited by 8
- 2022Relative Pose from SIFT Featurescited by 6
- 2023Using and Abusing Equivariancecited by 4
Built on by
Citing papers per year: 2024: 5; 2025: 9; 2026: 7.
21 papers.
Sort:
By area:
- 2025RoMa v2: Harder Better Faster Denser Feature Matchingcited by 44
- 2024DeDoDe v2: Analyzing and Improving the DeDoDe Keypoint Detectorcited by 38
- 2024EarthMatch: Iterative Coregistration for Fine-grained Localization of Astronaut Photographycited by 13
- 2025DaD: Distilled Reinforcement Learning for Diverse Keypoint Detectioncited by 12
- 2025Flopping for FLOPs: Leveraging equivariance for computational efficiencycited by 8
- 2025Deep Learning Reforms Image Matching: A Survey and Outlookcited by 7
- 2026LoMa: Local Feature Matching Revisitedcited by 7
- 2024Affine steerers for structured keypoint descriptioncited by 6
- 2024Image Matching Filtering and Refinement by Planes and Beyondcited by 5
- 2024Mismatched: Evaluating the Limits of Image Matching Approaches and Benchmarkscited by 4
- 2025To Match or Not to Match: Revisiting Image Matching for Reliable Visual Place Recognitioncited by 3
- 2025Quick ViTs: Speeding up Vision Transformers through Equivariancecited by 3
9 more
- 2026RaCo: Ranking and Covariance for Practical Learned Keypointscited by 3
- 2025Axis-level Symmetry Detection with Group-Equivariant Representationcited by 2
- 2026Who Handles Orientation? Investigating Invariance in Feature Matchingcited by 1
- 2025SteerPose: Simultaneous Extrinsic Camera Calibration and Matching from Articulationcited by 0
- 2025Algebraic Priors for Approximately Equivariant Networkscited by 0
- 2026Equivariant Latent Alignment via Flow Matching under Group Symmetriescited by 0
- 2026REDI-Match: Rotation-Equivariant Distillation for Efficient and Robust Dense Matchingcited by 0
- 2026Hybrid Deep Learning for Traceability and Classification of Industrial Slate Tilescited by 0
- 2026RoMa-Omega: What Feed-Forward 3D Models Know About Image Matchingcited by 0
- 2026RoMa-Omega: What Feed-Forward 3D Models Know About Image Matching8 Sep 2026
- 2026Hybrid Deep Learning for Traceability and Classification of Industrial Slate Tiles6 Jul 2026
- 2026REDI-Match: Rotation-Equivariant Distillation for Efficient and Robust Dense Matching23 Jun 2026
- 2026Equivariant Latent Alignment via Flow Matching under Group Symmetries29 May 2026
- 2026Who Handles Orientation? Investigating Invariance in Feature Matching13 Apr 2026
- 2026LoMa: Local Feature Matching Revisited6 Apr 2026
- 2026RaCo: Ranking and Covariance for Practical Learned Keypoints17 Feb 2026
- 2025RoMa v2: Harder Better Faster Denser Feature Matching19 Nov 2025
- 2025Axis-level Symmetry Detection with Group-Equivariant Representation14 Aug 2025
- 2025Algebraic Priors for Approximately Equivariant Networks9 Jun 2025
- 2025Deep Learning Reforms Image Matching: A Survey and Outlook5 Jun 2025
- 2025SteerPose: Simultaneous Extrinsic Camera Calibration and Matching from Articulation2 Jun 2025
9 more
- 2025Quick ViTs: Speeding up Vision Transformers through Equivariance21 May 2025
- 2025To Match or Not to Match: Revisiting Image Matching for Reliable Visual Place Recognition8 Apr 2025
- 2025DaD: Distilled Reinforcement Learning for Diverse Keypoint Detection10 Mar 2025
- 2025Flopping for FLOPs: Leveraging equivariance for computational efficiency7 Feb 2025
- 2024Image Matching Filtering and Refinement by Planes and Beyond14 Nov 2024
- 2024Mismatched: Evaluating the Limits of Image Matching Approaches and Benchmarks29 Aug 2024
- 2024Affine steerers for structured keypoint description26 Aug 2024
- 2024EarthMatch: Iterative Coregistration for Fine-grained Localization of Astronaut Photography8 May 2024
- 2024DeDoDe v2: Analyzing and Improving the DeDoDe Keypoint Detector13 Apr 2024
- 2025RoMa v2: Harder Better Faster Denser Feature Matchingcited by 44
- 2024DeDoDe v2: Analyzing and Improving the DeDoDe Keypoint Detectorcited by 38
- 2024EarthMatch: Iterative Coregistration for Fine-grained Localization of Astronaut Photographycited by 13
- 2025DaD: Distilled Reinforcement Learning for Diverse Keypoint Detectioncited by 12
- 2025Flopping for FLOPs: Leveraging equivariance for computational efficiencycited by 8
- 2025Deep Learning Reforms Image Matching: A Survey and Outlookcited by 7
- 2026LoMa: Local Feature Matching Revisitedcited by 7
- 2024Affine steerers for structured keypoint descriptioncited by 6
- 2024Image Matching Filtering and Refinement by Planes and Beyondcited by 5
- 2024Mismatched: Evaluating the Limits of Image Matching Approaches and Benchmarkscited by 4
- 2025To Match or Not to Match: Revisiting Image Matching for Reliable Visual Place Recognitioncited by 3
- 2025Quick ViTs: Speeding up Vision Transformers through Equivariancecited by 3
12 most cited of 20 All 20 (JSON)
- 2026RoMa-Omega: What Feed-Forward 3D Models Know About Image Matching8 Sep 2026
- 2026Hybrid Deep Learning for Traceability and Classification of Industrial Slate Tiles6 Jul 2026
- 2026REDI-Match: Rotation-Equivariant Distillation for Efficient and Robust Dense Matching23 Jun 2026
- 2026Who Handles Orientation? Investigating Invariance in Feature Matching13 Apr 2026
- 2026LoMa: Local Feature Matching Revisited6 Apr 2026
- 2026RaCo: Ranking and Covariance for Practical Learned Keypoints17 Feb 2026
- 2025RoMa v2: Harder Better Faster Denser Feature Matching19 Nov 2025
- 2025Axis-level Symmetry Detection with Group-Equivariant Representation14 Aug 2025
- 2025Algebraic Priors for Approximately Equivariant Networks9 Jun 2025
- 2025Deep Learning Reforms Image Matching: A Survey and Outlook5 Jun 2025
- 2025SteerPose: Simultaneous Extrinsic Camera Calibration and Matching from Articulation2 Jun 2025
- 2025Quick ViTs: Speeding up Vision Transformers through Equivariance21 May 2025
12 newest of 20 All 20 (JSON)