Adversarial Training for Adverse Conditions: Robust Metric Localisation using Appearance Transfer
Not on the map. Why?
Abstract (arXiv)
We present a method of improving visual place recognition and metric localisation under very strong appear- ance change. We learn an invertable generator that can trans- form the conditions of images, e.g. from day to night, summer to winter etc. This image transforming filter is explicitly designed to aid and abet feature-matching using a new loss based on SURF detector and dense descriptor maps. A network is trained to output synthetic images optimised for feature matching given only an input RGB image, and these generated images are used to localize the robot against a previously built map using traditional sparse matching approaches. We benchmark our results using multiple traversals of the Oxford RobotCar Dataset over a year-long period, using one traversal as a map and the other to localise. We show that this method significantly improves place recognition and localisation under changing and adverse conditions, while reducing the number of mapping runs needed to successfully achieve reliable localisation.
Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Mar 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 12; 2022: 5; 2023: 4; 2024: 0; 2025: 1; 2026: 3.
25 papers.
Sort:
By area:
- 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognitioncited by 236
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognitioncited by 109
- 2021Where is your place, Visual Place Recognition?cited by 82
- 2021Semantics for Robotic Mapping, Perception and Interaction: A Surveycited by 56
- 2021SeqNet: Learning Descriptors for Sequence-based Hierarchical Place Recognitioncited by 56
- 2021Zero-Shot Day-Night Domain Adaptation with a Physics Priorcited by 47
- 2021From Machine Learning to Robotics: Challenges and Opportunities for Embodied Intelligencecited by 35
- 2023Visual Place Recognition: A Tutorialcited by 31
- 2021NinjaDesc: Content-Concealing Visual Descriptors via Adversarial Learningcited by 21
- 2021Adversarial Training is Not Ready for Robot Learningcited by 20
- 2021Learned Camera Gain and Exposure Control for Improved Visual Feature Detection and Matchingcited by 13
- 2021Worsening Perception: Real-time Degradation of Autonomous Vehicle Perception Performance for Simulation of Adverse Weather Conditionscited by 10
13 more
- 2022RestoreX-AI: A Contrastive Approach towards Guiding Image Restoration via Explainable AI Systemscited by 8
- 2022Image-to-Image Translation for Autonomous Driving from Coarsely-Aligned Image Pairscited by 8
- 2023DeepSeeColor: Realtime Adaptive Color Correction for Autonomous Underwater Vehicles via Deep Learning Methodscited by 7
- 2022Benchmarking Visual Localization for Autonomous Navigationcited by 4
- 2021Digging Into Self-Supervised Learning of Feature Descriptorscited by 3
- 2022Vision in adverse weather: Augmentation using CycleGANs with various object detectors for robust perception in autonomous racingcited by 3
- 2025Embodied AI with Foundation Models for Mobile Service Robots: A Systematic Reviewcited by 3
- 2022Place Recognition under Occlusion and Changing Appearance via Disentangled Representationscited by 1
- 2023AI Security Threats against Pervasive Robotic Systems: A Course for Next Generation Cybersecurity Workforcecited by 1
- 2026DiffPlace: Street View Generation via Place-Controllable Diffusion Model Enhancing Place Recognitioncited by 1
- 2021A Benchmark Comparison of Visual Place Recognition Techniques for Resource-Constrained Embedded Platformscited by 0
- 2026Are Visual Place Recognition Models Recognizing Places or Conditions? Distractor-Augmented Evaluation and Condition Suppressioncited by 0
- 2026AdaptVPR: Route-Aware Hard Positive Generation for Robust Visual Place Recognitioncited by 0
- 2026AdaptVPR: Route-Aware Hard Positive Generation for Robust Visual Place Recognition3 Sep 2026
- 2026Are Visual Place Recognition Models Recognizing Places or Conditions? Distractor-Augmented Evaluation and Condition Suppression7 Aug 2026
- 2026DiffPlace: Street View Generation via Place-Controllable Diffusion Model Enhancing Place Recognition12 Feb 2026
- 2025Embodied AI with Foundation Models for Mobile Service Robots: A Systematic Review26 May 2025
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognition21 Aug 2023
- 2023DeepSeeColor: Realtime Adaptive Color Correction for Autonomous Underwater Vehicles via Deep Learning Methods7 Mar 2023
- 2023Visual Place Recognition: A Tutorial6 Mar 2023
- 2023AI Security Threats against Pervasive Robotic Systems: A Course for Next Generation Cybersecurity Workforce15 Feb 2023
- 2022Place Recognition under Occlusion and Changing Appearance via Disentangled Representations21 Nov 2022
- 2022Image-to-Image Translation for Autonomous Driving from Coarsely-Aligned Image Pairs23 Sep 2022
- 2022RestoreX-AI: A Contrastive Approach towards Guiding Image Restoration via Explainable AI Systems3 Apr 2022
- 2022Benchmarking Visual Localization for Autonomous Navigation24 Mar 2022
13 more
- 2022Vision in adverse weather: Augmentation using CycleGANs with various object detectors for robust perception in autonomous racing10 Jan 2022
- 2021NinjaDesc: Content-Concealing Visual Descriptors via Adversarial Learning23 Dec 2021
- 2021From Machine Learning to Robotics: Challenges and Opportunities for Embodied Intelligence28 Oct 2021
- 2021Digging Into Self-Supervised Learning of Feature Descriptors10 Oct 2021
- 2021A Benchmark Comparison of Visual Place Recognition Techniques for Resource-Constrained Embedded Platforms22 Sep 2021
- 2021Zero-Shot Day-Night Domain Adaptation with a Physics Prior11 Aug 2021
- 2021Adversarial Training is Not Ready for Robot Learning15 Mar 2021
- 2021Where is your place, Visual Place Recognition?11 Mar 2021
- 2021Worsening Perception: Real-time Degradation of Autonomous Vehicle Perception Performance for Simulation of Adverse Weather Conditions3 Mar 2021
- 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognition2 Mar 2021
- 2021SeqNet: Learning Descriptors for Sequence-based Hierarchical Place Recognition23 Feb 2021
- 2021Learned Camera Gain and Exposure Control for Improved Visual Feature Detection and Matching8 Feb 2021
- 2021Semantics for Robotic Mapping, Perception and Interaction: A Survey2 Jan 2021
- 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognitioncited by 236
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognitioncited by 109
- 2021Where is your place, Visual Place Recognition?cited by 82
- 2021Semantics for Robotic Mapping, Perception and Interaction: A Surveycited by 56
- 2021SeqNet: Learning Descriptors for Sequence-based Hierarchical Place Recognitioncited by 56
- 2021Zero-Shot Day-Night Domain Adaptation with a Physics Priorcited by 47
- 2021From Machine Learning to Robotics: Challenges and Opportunities for Embodied Intelligencecited by 35
- 2023Visual Place Recognition: A Tutorialcited by 31
- 2021NinjaDesc: Content-Concealing Visual Descriptors via Adversarial Learningcited by 21
- 2021Adversarial Training is Not Ready for Robot Learningcited by 20
- 2021Learned Camera Gain and Exposure Control for Improved Visual Feature Detection and Matchingcited by 13
- 2021Worsening Perception: Real-time Degradation of Autonomous Vehicle Perception Performance for Simulation of Adverse Weather Conditionscited by 10
12 most cited of 23 All 23 (JSON)
- 2026AdaptVPR: Route-Aware Hard Positive Generation for Robust Visual Place Recognition3 Sep 2026
- 2026Are Visual Place Recognition Models Recognizing Places or Conditions? Distractor-Augmented Evaluation and Condition Suppression7 Aug 2026
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognition21 Aug 2023
- 2023DeepSeeColor: Realtime Adaptive Color Correction for Autonomous Underwater Vehicles via Deep Learning Methods7 Mar 2023
- 2023Visual Place Recognition: A Tutorial6 Mar 2023
- 2023AI Security Threats against Pervasive Robotic Systems: A Course for Next Generation Cybersecurity Workforce15 Feb 2023
- 2022Place Recognition under Occlusion and Changing Appearance via Disentangled Representations21 Nov 2022
- 2022Image-to-Image Translation for Autonomous Driving from Coarsely-Aligned Image Pairs23 Sep 2022
- 2022RestoreX-AI: A Contrastive Approach towards Guiding Image Restoration via Explainable AI Systems3 Apr 2022
- 2022Benchmarking Visual Localization for Autonomous Navigation24 Mar 2022
- 2022Vision in adverse weather: Augmentation using CycleGANs with various object detectors for robust perception in autonomous racing10 Jan 2022
- 2021NinjaDesc: Content-Concealing Visual Descriptors via Adversarial Learning23 Dec 2021
12 newest of 23 All 23 (JSON)