Using Dense 3D Reconstruction for Visual Odometry Based on Structure from Motion Techniques

  title={Using Dense 3D Reconstruction for Visual Odometry Based on Structure from Motion Techniques},
  author={Marcelo de Mattos Nascimento and Manuel Eduardo Loaiza Fern{\'a}ndez and Alberto Barbosa Raposo},
Aim of intense research in the field computational vision, dense 3D reconstruction achieves an important landmark with first methods running in real time with millimetric precision, using RGBD cameras and GPUs. However, these methods are not suitable for low computational resources. The goal of this work is to show a method of visual odometry using regular cameras, without using a GPU. The proposed method is based on techniques of sparse Structure from Motion (SFM), using data provided by dense… 


KinectFusion: real-time 3D reconstruction and interaction using a moving depth camera
Novel extensions to the core GPU pipeline demonstrate object segmentation and user interaction directly in front of the sensor, without degrading camera tracking or reconstruction, to enable real-time multi-touch interactions anywhere.
Visual odometry
  • D. Nistér, O. Naroditsky, J. Bergen
  • Computer Science, Mathematics
    Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004.
  • 2004
A system that estimates the motion of a stereo head or a single moving camera based on video input in real-time with low delay and the motion estimates are used for navigational purposes.
Parallel Tracking and Mapping for Small AR Workspaces
A system specifically designed to track a hand-held camera in a small AR workspace, processed in parallel threads on a dual-core computer, that produces detailed maps with thousands of landmarks which can be tracked at frame-rate with accuracy and robustness rivalling that of state-of-the-art model-based systems.
Visual Odometry [Tutorial]
Visual odometry (VO) is the process of estimating the egomotion of an agent (e.g., vehicle, human, and robot) using only the input of a single or If multiple cameras attached to it. Application
MonoSLAM: Real-Time Single Camera SLAM
The first successful application of the SLAM methodology from mobile robotics to the "pure vision" domain of a single uncontrolled camera, achieving real time but drift-free performance inaccessible to structure from motion approaches is presented.
DTAM: Dense tracking and mapping in real-time
It is demonstrated that a dense model permits superior tracking performance under rapid motion compared to a state of the art method using features; and the additional usefulness of the dense model for real-time scene interaction in a physics-enhanced augmented reality application is shown.
Object modeling by registration of multiple range images
  • Yang Chen, G. Medioni
  • Physics, Computer Science
    Proceedings. 1991 IEEE International Conference on Robotics and Automation
  • 1991
The authors propose an approach that works on range data directly and registers successive views with enough overlapping area to get an accurate transformation between views and performs a functional that does not require point-to-point matches.
Efficient variants of the ICP algorithm
  • S. Rusinkiewicz, M. Levoy
  • Computer Science
    Proceedings Third International Conference on 3-D Digital Imaging and Modeling
  • 2001
An implementation is demonstrated that is able to align two range images in a few tens of milliseconds, assuming a good initial guess, and has potential application to real-time 3D model acquisition and model-based tracking.
A triangulation of (
In this paper, we consider the problem of nding the position of a point in space given its position in two images taken with cameras with known calibration and pose. This process requires the