fatgenius / Awesome-Image-Matching

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awesome-Image-Matching

A curated list of resources for awesome imag matching related works.

If you find some overlooked papers, please open issues or pull requests (recommended).

Suggest new item
Report Bug

Table of contents

Survey

Year Pub Paper Repo
2021 IJCV Image Matching from Handcrafted to Deep Features: A Survey Blog

Benchmark

Year Pub Paper Repo
2005 TPAMI A Performance Evaluation of Local Descriptors
2007 IJCV Automatic Panoramic Image Stitching using Invariant Features
2008 CVPR On Benchmarking Camera Calibration and Multi-View Stereo for High Resolution Imagery
2011 ICCV Edge Foci Interest Points
2011 IJCV Interesting Interest Points
2017 CVPR Comparative Evaluation of Hand-Crafted and Learned Local Features Code
2017 CVPR HPatches: A benchmark and evaluation of handcrafted and learned local descriptors Code & Project page
2018 BMVC Large scale evaluation of local image feature detectors on homography datasets Code
2018 CVPR MegaDepth: Learning Single-View Depth Prediction from Internet Photos Project page
2019 BMVC An Evaluation of Feature Matchers for Fundamental Matrix Estimation Code
2021 IJCV Image Matching across Wide Baselines: From Paper to Practice Code
2023 CVPR A Large Scale Homography Benchmark Code

Detector Learning

Year Pub Paper Repo
2015 CVPR TILDE: A Temporally Invariant Learned DEtector Code
2016 ECCVW Learning Covariant Feature Detectors Code
2017 CVPR Quad-networks: unsupervised learning to rank for interest point detection
2017 CVPR Learning Discriminative and Transformation Covariant Local Feature Detectors Code
2018 CVPR Learning to Detect Features in Texture Images Code
2019 ICCV Key.Net: Keypoint Detection by Handcrafted and Learned CNN Filters Code
2019 ICCV ELF: Embedded Localisation of Features in Pre-Trained CNN Code
2020 ACCV D2D: Keypoint Extraction with Describe to Detect Approach
2021 WACV Learning of low-level feature keypoints for accurate and robust detection
2022 CVPR Self-Supervised Equivariant Learning for Oriented Keypoint Detection Project page
2023 arXiv Shi-NeSS: Detecting Good and Stable Keypoints with a Neural Stability Score

Descriptor Learning

Year Pub Paper Repo
2012 ECCV Descriptor Learning Using Convex Optimisation Code
2012 NeurIPS Learning Image Descriptors with the Boosting-Trick
2014 TPAMI Learning Local Feature Descriptors Using Convex Optimisation
2014 ArXiv Descriptor Matching with Convolutional Neural Networks: a Comparison to SIFT
2015 CVPR Learning to Compare Image Patches via Convolutional Neural Networks Blog
2015 CVPR MatchNet: Unifying Feature and Metric Learning for Patch-Based Matching Blog
2015 ICCV Discriminative Learning of Deep Convolutional Feature Point Descriptors Code
2016 BMVC Learning local feature descriptors with triplets and shallow convolutional neural networks Code
2016 CoRR PN-Net: Conjoined Triple Deep Networks for Learning Local Image Descriptors Code, Blog
2016 CVPR Learning Local Image Descriptors with Deep Siamese and Triplet Convolutional Networks by Minimizing Global Loss Functions
2016 CVPRW Euclidean and Hamming Embedding for Image Patch Description with Convolutional Networks
2016 RAL Self-Supervised Visual Descriptor Learning for Dense Correspondence
2017 CVPR L2-Net: Deep Learning of Discriminative Patch Descriptor in Euclidean Space Code
2017 NeurIPS Working hard to know your neighbor's margins: Local descriptor learning loss Code
2018 CoRL Leveraging Deep Visual Descriptors for Hierarchical Efficient Localization Code
2018 CVPR Learning Deep Descriptors with Scale-Aware Triplet Networks Code
2018 CVPR Local Descriptors Optimized for Average Precision
2018 ECCV GeoDesc: Learning Local Descriptors by Integrating Geometry Constraints Code
2019 CVPR ContextDesc: Local Descriptor Augmentation with Cross-Modality Context Code
2019 CVPR SOSNet: Second Order Similarity Regularization for Local Descriptor Learning Code
2019 CVWW Leveraging Outdoor Webcams for Local Descriptor Learning Data
2019 ICCV Beyond Cartesian Representations for Local Descriptors Code
2019 NeurIPS GIFT: Learning Transformation-Invariant Dense Visual Descriptors via Group CNNs Project page
2020 ECCV Learning Feature Descriptors using Camera Pose Supervision Project page
2020 ECCV Online Invariance Selection for Local Feature Descriptors Code
2021 IROS RoRD: Rotation-Robust Descriptors and Orthographic Views for Local Feature Matching Project page
2022 AAAI MTLDesc: Looking Wider to Describe Better Code
2023 CVPR FeatureBooster: Boosting Feature Descriptors with a Lightweight Neural Network Code
2023 CVPR Learning Rotation-Equivariant Features for Visual Correspondence Project page
2023 TIM Illumination-insensitive Binary Descriptor for Visual Measurement Based on Local Inter-patch Invariance
2023 arXiv Descriptor Distillation for Efficient Multi-Robot SLAM

Detector & Descriptor Learning

Year Pub Paper Repo
2016 ECCV LIFT: Learned Invariant Feature Points Code
2018 CVPRW SuperPoint: Self-Supervised Interest Point Detection and Description Code
2018 NeurIPS LF-Net: Learning Local Features from Images Code
2019 CVPR D2-Net: A Trainable CNN for Joint Detection and Description of Local Features Project page
2019 NeurIPS R2D2: Repeatable and Reliable Detector and Descriptor Code
2019 arXiv UnsuperPoint: End-to-end Unsupervised Interest Point Detector and Descriptor
2020 CVPR ASLFeat: Learning Local Features of Accurate Shape and Localization Code
2020 CVPR Reinforced Feature Points: Optimizing Feature Detection and Description for a High-Level Task Code
2020 ICLR Neural Outlier Rejection for Self-Supervised Keypoint Learning Code
2020 NeurIPS DISK: Learning local features with policy gradient Code
2020 arXiv SEKD: Self-Evolving Keypoint Detection and Description
2021 IROS RaP-Net: A Region-wise and Point-wise Weighting Network to Extract Robust Features for Indoor Localization Code
2022 ACCV Rethinking Low-level Features for Interest Point Detection and Description Code
2022 BMVC Local Feature Extraction from Salient Regions by Feature Map Transformation Project page
2022 CVPR Decoupling Makes Weakly Supervised Local Feature Better Code
2022 ECCV Semi-Supervised Keypoint Detector and Descriptor for Retinal Image Matching Code
2022 NeurIPS TUSK: Task-Agnostic Unsupervised Keypoints
2022 TMM ALIKE: Accurate and Lightweight Keypoint Detection and Descriptor Extraction Code
arXiv 2022 Shared Coupling-bridge for Weakly Supervised Local Feature Learning Code
2023 AAAI DarkFeat: Noise-Robust Feature Detector and Descriptor for Extremely Low-Light RAW Images Code
2023 CVPR Enhancing Deformable Local Features by Jointly Learning to Detect and Describe Keypoints Project page
2023 CVPR SFD2: Semantic-Guided Feature Detection and Description Code
2023 CVPR Learning Transformation-Predictive Representations for Detection and Description of Local Features
2023 CVPR D2Former: Jointly Learning Hierarchical Detectors and Contextual Descriptors via Agent-Based Transformers
2023 CVPR Learning Transformation-Predictive Representations for Detection and Description of Local Features
2023 RAL Learning Task-Aligned Local Features for Visual Localization
2023 TIM ALIKED: A Lighter Keypoint and Descriptor Extraction Network via Deformable Transformation Code
2023 TPAMI Attention Weighted Local Descriptors Code
2023 arXiv SiLK: Simple Learned Keypoints Code

Others

Year Pub Paper Repo
2016 CVPR Learning to Assign Orientations to Feature Points
2020 CVPR On Translation Invariance in CNNs: Convolutional Layers can Exploit Absolute Spatial Location Code

About