# Real-time Monocular Object SLAM

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

## Key facts

- Cited by 7 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 9 Apr 2015.

## Built on by (most cited first, 7 of 7)

- [DSP-SLAM: Object Oriented SLAM with Deep Shape Priors](https://mlsanity.com/paper/2108.09481/) (2021)
- [From SLAM to Situational Awareness: Challenges and Survey](https://mlsanity.com/paper/2110.00273/) (2021)
- [TextSLAM: Visual SLAM with Semantic Planar Text Features](https://mlsanity.com/paper/2305.10029/) (2023)
- [S3LAM: Structured Scene SLAM](https://mlsanity.com/paper/2109.07339/) (2021)
- [Superquadric Object Representation for Optimization-based Semantic SLAM](https://mlsanity.com/paper/2109.09627/) (2021)
- [PRAGO: Differentiable Multi-View Pose Optimization From Objectness Detections](https://mlsanity.com/paper/2403.08586/) (2024)
- [Keyframe-based Dense Mapping with the Graph of View-Dependent Local Maps](https://mlsanity.com/paper/2601.08520/) (2026)

## Abstract (arXiv)

We present a real-time object-based SLAM system that leverages the largest object database to date. Our approach comprises two main components: 1) a monocular SLAM algorithm that exploits object rigidity constraints to improve the map and find its real scale, and 2) a novel object recognition algorithm based on bags of binary words, which provides live detections with a database of 500 3D objects. The two components work together and benefit each other: the SLAM algorithm accumulates information from the observations of the objects, anchors object features to especial map landmarks and sets constrains on the optimization. At the same time, objects partially or fully located within the map are used as a prior to guide the recognition algorithm, achieving higher recall. We evaluate our proposal on five real environments showing improvements on the accuracy of the map and efficiency with respect to other state-of-the-art techniques.
