Misanthrope: A Privacy-Preserving Keypoint Detector
Not on the map. Why?
Abstract (arXiv)
Image matching is a core component of applications such as Simultaneous Localization and Mapping (SLAM), Visual Localization, and Structure from Motion (SfM). However, the local image features central to this task are vulnerable to inversion attacks, which enable adversaries to reconstruct privacy-sensitive scene content from local features. These attacks pose a particular threat in distributed computing scenarios where the pre-computed features leave edge devices to be processed by remote servers. In this work, we introduce Misanthrope, a novel privacy-preserving keypoint detector trained through self-distillation to avoid detecting keypoints on people---a predominant source of privacy-sensitive content in most localization scenarios---thus mitigating inversion attacks at the source rather than through post-hoc obfuscation. We demonstrate how inverted images from traditional feature detection pipelines can be used to detect and re-identify people in the scene, while Misanthrope is able to mitigate these attacks. Furthermore, Misanthrope maintains image matching performance on par with the state of the art and even surpasses it in challenging settings where people act as distractors, such as phototourism and in-the-wild odometry. On the Image Matching Challenge 2021 Phototourism test set, Misanthrope is the top-performing sparse feature extractor in 7 out of 9 scenes. We make our model and its evaluation script available here: https://github.com/fratopa/misanthrope
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 41 of its 64 references that are in the map. First posted on arXiv 24 Aug 2026.
Builds on
41 of 64 references.
References · 41
- 2017Attention Is All You Needcited by 59,932
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 974
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 556
- 2018Born Again Neural Networkscited by 539
- 2020DISK: Learning local features with policy gradientcited by 310
- 2023RoMa: Robust Dense Feature Matchingcited by 296
- 2017HPatches: A benchmark and evaluation of handcrafted and learned local descriptorscited by 261
- 2020Image Matching across Wide Baselines: From Paper to Practicecited by 224
29 more
- 2015Inverting Visual Representations with Convolutional Networkscited by 168
- 2019MAGSAC++, a fast, reliable and accurate robust estimatorcited by 160
- 2016Person Re-identification in the Wildcited by 157
- 2023ALIKED: A Lighter Keypoint and Descriptor Extraction Network via Deformable Transformationcited by 120
- 2024XFeat: Accelerated Features for Lightweight Image Matchingcited by 113
- 2017Look into Person: Self-supervised Structure-sensitive Learning and A New Benchmark for Human Parsingcited by 109
- 2021ALIKE: Accurate and Lightweight Keypoint Detection and Descriptor Extractioncited by 77
- 2019Learning Generalisable Omni-Scale Representations for Person Re-Identificationcited by 73
- 2019Revealing Scenes by Inverting Structure from Motion Reconstructionscited by 66
- 2023DeDoDe: Detect, Don't Describe -- Describe, Don't Detect for Local Feature Matchingcited by 62
- 2023SiLK -- Simple Learned Keypointscited by 54
- 2025WildGS-SLAM: Monocular Gaussian Splatting SLAM in Dynamic Environmentscited by 48
- 2019Privacy Preserving Image-Based Localizationcited by 47
- 2022Revisiting Self-Distillationcited by 23
- 2021NinjaDesc: Content-Concealing Visual Descriptors via Adversarial Learningcited by 21
- 2021How Privacy-Preserving are Line Clouds? Recovering Scene Details from 3D Linescited by 19
- 2020DXSLAM: A Robust and Efficient Visual SLAM System with Deep Featurescited by 17
- 2025DaD: Distilled Reinforcement Learning for Diverse Keypoint Detectioncited by 12
- 2023LDP-Feat: Image Features with Local Differential Privacycited by 10
- 2023A Survey on Monocular Re-Localization: From the Perspective of Scene Map Representationcited by 10
- 2025Gaussian Splatting Feature Fields for Privacy-Preserving Visual Localizationcited by 10
- 2025A Guide to Structureless Visual Localizationcited by 9
- 2025Deep Learning Reforms Image Matching: A Survey and Outlookcited by 7
- 2024Obfuscation Based Privacy Preserving Representations are Recoverable Using Neighborhood Informationcited by 6
- 2024ENTIRe-ID: An Extensive and Diverse Dataset for Person Re-Identificationcited by 5
- 2024Leveraging Semantic Cues from Foundation Vision Models for Enhanced Local Feature Correspondencecited by 5
- 2024Unlocking Visual Secrets: Inverting Features with Diffusion Priors for Image Reconstructioncited by 5
- 2025Keypoint Semantic Integration for Improved Feature Matching in Outdoor Agricultural Environmentscited by 5
- 2025Can we make NeRF-based visual localization privacy-preserving?cited by 3
Built on by
Not cited yet.