All Projects → rpng → calc2.0

rpng / calc2.0

Licence: Apache-2.0 License
CALC2.0: Combining Appearance, Semantic and Geometric Information for Robust and Efficient Visual Loop Closure

Programming Languages

python
139335 projects - #7 most used programming language
matlab
3953 projects

Projects that are alternatives of or similar to calc2.0

Codeslam
Implementation of CodeSLAM — Learning a Compact, Optimisable Representation for Dense Visual SLAM paper (https://arxiv.org/pdf/1804.00874.pdf)
Stars: ✭ 64 (-8.57%)
Mutual labels:  slam, variational-autoencoder
Awesome-SLAM-Papers
A curated list of SLAM-related papers / SLAM文章速递
Stars: ✭ 65 (-7.14%)
Mutual labels:  slam
Slam-Dunk-Android
Android implementation of "Fusion of inertial and visual measurements for rgb-d slam on mobile devices"
Stars: ✭ 25 (-64.29%)
Mutual labels:  slam
lagvae
Lagrangian VAE
Stars: ✭ 27 (-61.43%)
Mutual labels:  variational-autoencoder
event-slam-accumulator-settings
Research on Event Accumulator Settings for Event-Based SLAM
Stars: ✭ 16 (-77.14%)
Mutual labels:  slam
ROS
ROS机器人操作系统 学习(写于2020年夏)
Stars: ✭ 102 (+45.71%)
Mutual labels:  slam
gmmloc
Implementation for IROS2020: "GMMLoc: Structure Consistent Visual Localization with Gaussian Mixture Model"
Stars: ✭ 91 (+30%)
Mutual labels:  slam
srVAE
VAE with RealNVP prior and Super-Resolution VAE in PyTorch. Code release for https://arxiv.org/abs/2006.05218.
Stars: ✭ 56 (-20%)
Mutual labels:  variational-autoencoder
CHyVAE
Code for our paper -- Hyperprior Induced Unsupervised Disentanglement of Latent Representations (AAAI 2019)
Stars: ✭ 18 (-74.29%)
Mutual labels:  variational-autoencoder
staticfusion
StaticFusion
Stars: ✭ 107 (+52.86%)
Mutual labels:  slam
bht-ams-playerstage
Player/Stage SLAM
Stars: ✭ 35 (-50%)
Mutual labels:  slam
CIKM18-LCVA
Code for CIKM'18 paper, Linked Causal Variational Autoencoder for Inferring Paired Spillover Effects.
Stars: ✭ 13 (-81.43%)
Mutual labels:  variational-autoencoder
AutoEncoders
Variational autoencoder, denoising autoencoder and other variations of autoencoders implementation in keras
Stars: ✭ 14 (-80%)
Mutual labels:  variational-autoencoder
SALSA-Semantic-Assisted-SLAM
SALSA: Semantic Assisted Life-Long SLAM for Indoor Environments (16-833 SLAM Project at CMU)
Stars: ✭ 52 (-25.71%)
Mutual labels:  slam
VIDO-SLAM
VIDO-SLAM is a Visual Inertial SLAM system for dynamic environments, and it can also estimate dynamic objects motion and track objects.
Stars: ✭ 95 (+35.71%)
Mutual labels:  slam
awesome-lidar
😎 Awesome LIDAR list. The list includes LIDAR manufacturers, datasets, point cloud-processing algorithms, point cloud frameworks and simulators.
Stars: ✭ 217 (+210%)
Mutual labels:  slam
Variational-NMT
Variational Neural Machine Translation System
Stars: ✭ 37 (-47.14%)
Mutual labels:  variational-autoencoder
vslam
Basic algorithms for vslam.
Stars: ✭ 44 (-37.14%)
Mutual labels:  slam
IRONSIDES
Trifo Ironsides SDK
Stars: ✭ 17 (-75.71%)
Mutual labels:  slam
tt-vae-gan
Timbre transfer with variational autoencoding and cycle-consistent adversarial networks. Able to transfer the timbre of an audio source to that of another.
Stars: ✭ 37 (-47.14%)
Mutual labels:  variational-autoencoder

CALC2.0

Convolutional Autoencoder for Loop Closure 2.0.

To get started, download the COCO dataset and the "stuff" annotations, then run dataset/gen_tfrecords.py. Make sure to unzip the tar in the dataset directory first. Doing this will generate the sharded tfrecord files as well as loss_weights.txt.

After that you can train with calc2.py.

Check the --mode options in calc2.py to see what else you can do, like PR curves and finding the best model in a directory.

If you use this code for your research, please cite our paper:

@InProceedings{Merrill2019IROS,
  Title                    = {{CALC2.0}: Combining Appearance, Semantic and Geometric Information for Robust and Efficient Visual Loop Closure},
  Author                   = {Nathaniel Merrill and Guoquan Huang},
  Booktitle                = {2019 International Conference on Intelligent Robots and Systems (IROS)},
  Year                     = {2019},
  Address                  = {Macau, China},
  Month                    = nov,
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].