# Lightweight Unsupervised Deep Loop Closure

arXiv: https://arxiv.org/abs/1805.07703 · HTML: https://mlsanity.com/paper/1805.07703/

## Key facts

- Cited by 32 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 20 May 2018.

## Built on by (most cited first, 30 of 32)

- [MIPS-Fusion: Multi-Implicit-Submaps for Scalable and Robust Online Neural RGB-D Reconstruction](https://mlsanity.com/paper/2308.08741/) (2023)
- [Semantic Reinforced Attention Learning for Visual Place Recognition](https://mlsanity.com/paper/2108.08443/) (2021)
- [Improving Visual Place Recognition Performance by Maximising Complementarity](https://mlsanity.com/paper/2102.08416/) (2021)
- [Deep Learning for Visual Localization and Mapping: A Survey](https://mlsanity.com/paper/2308.14039/) (2023)
- [Place recognition survey: An update on deep learning approaches](https://mlsanity.com/paper/2106.10458/) (2021)
- [An Efficient and Scalable Collection of Fly-inspired Voting Units for Visual Place Recognition in Changing Environments](https://mlsanity.com/paper/2109.10986/) (2021)
- [Highly-Efficient Binary Neural Networks for Visual Place Recognition](https://mlsanity.com/paper/2202.12375/) (2022)
- [SwitchHit: A Probabilistic, Complementarity-Based Switching System for Improved Visual Place Recognition in Changing Environments](https://mlsanity.com/paper/2203.00591/) (2022)
- [NYC-Event-VPR: A Large-Scale High-Resolution Event-Based Visual Place Recognition Dataset in Dense Urban Environments](https://mlsanity.com/paper/2410.21615/) (2024)
- [Unsupervised Complementary-aware Multi-process Fusion for Visual Place Recognition](https://mlsanity.com/paper/2112.04701/) (2021)
- [iSimLoc: Visual Global Localization for Previously Unseen Environments with Simulated Images](https://mlsanity.com/paper/2209.06376/) (2022)
- [Contrastive Learning for Unsupervised Radar Place Recognition](https://mlsanity.com/paper/2110.02744/) (2021)
- [Condition-Invariant and Compact Visual Place Description by Convolutional Autoencoder](https://mlsanity.com/paper/2204.07350/) (2022)
- [Self-Supervised Learning for Place Representation Generalization across Appearance Changes](https://mlsanity.com/paper/2303.02370/) (2023)
- [Sequence-Based Filtering for Visual Route-Based Navigation: Analysing the Benefits, Trade-offs and Design Choices](https://mlsanity.com/paper/2103.01994/) (2021)
- [Self-Supervised Place Recognition by Refining Temporal and Featural Pseudo Labels from Panoramic Data](https://mlsanity.com/paper/2208.09315/) (2022)
- [Boosting Performance of a Baseline Visual Place Recognition Technique by Predicting the Maximally Complementary Technique](https://mlsanity.com/paper/2210.07509/) (2022)
- [A-MuSIC: An Adaptive Ensemble System For Visual Place Recognition In Changing Environments](https://mlsanity.com/paper/2303.14247/) (2023)
- [Visual Place Recognition with Low-Resolution Images](https://mlsanity.com/paper/2305.05776/) (2023)
- [Data Efficient Visual Place Recognition Using Extremely JPEG-Compressed Images](https://mlsanity.com/paper/2209.08343/) (2022)
- [Data-Efficient Sequence-Based Visual Place Recognition with Highly Compressed JPEG Images](https://mlsanity.com/paper/2302.13314/) (2023)
- [Accurate Visual-Inertial SLAM by Feature Re-identification](https://mlsanity.com/paper/2102.13438/) (2021)
- [A Benchmark Comparison of Visual Place Recognition Techniques for Resource-Constrained Embedded Platforms](https://mlsanity.com/paper/2109.11002/) (2021)
- [Merging Classification Predictions with Sequential Information for Lightweight Visual Place Recognition in Changing Environments](https://mlsanity.com/paper/2210.00834/) (2022)
- [A Complementarity-Based Switch-Fuse System for Improved Visual Place Recognition](https://mlsanity.com/paper/2303.00714/) (2023)
- [Patch-DrosoNet: Classifying Image Partitions With Fly-Inspired Models For Lightweight Visual Place Recognition](https://mlsanity.com/paper/2305.05256/) (2023)
- [An Evaluation and Ranking of Different Voting Schemes for Improved Visual Place Recognition](https://mlsanity.com/paper/2305.05705/) (2023)
- [Aggregating Multiple Bio-Inspired Image Region Classifiers For Effective And Lightweight Visual Place Recognition](https://mlsanity.com/paper/2312.12995/) (2023)
- [Multi-Technique Sequential Information Consistency For Dynamic Visual Place Recognition In Changing Environments](https://mlsanity.com/paper/2401.08263/) (2024)
- [Employing Universal Voting Schemes for Improved Visual Place Recognition Performance](https://mlsanity.com/paper/2405.02297/) (2024)

## Abstract (arXiv)

Robust efficient loop closure detection is essential for large-scale real-time SLAM. In this paper, we propose a novel unsupervised deep neural network architecture of a feature embedding for visual loop closure that is both reliable and compact. Our model is built upon the autoencoder architecture, tailored specifically to the problem at hand. To train our network, we inflict random noise on our input data as the denoising autoencoder does, but, instead of applying random dropout, we warp images with randomized projective transformations to emulate natural viewpoint changes due to robot motion. Moreover, we utilize the geometric information and illumination invariance provided by histogram of oriented gradients (HOG), forcing the encoder to reconstruct a HOG descriptor instead of the original image. As a result, our trained model extracts features robust to extreme variations in appearance directly from raw images, without the need for labeled training data or environment-specific training. We perform extensive experiments on various challenging datasets, showing that the proposed deep loop-closure model consistently outperforms the state-of-the-art methods in terms of effectiveness and efficiency. Our model is fast and reliable enough to close loops in real time with no dimensionality reduction, and capable of replacing generic off-the-shelf networks in state-of-the-art ConvNet-based loop closure systems.
