Title :
Real-time SLAM for static multi-objects learning and tracking applied to augmented reality applications
Author :
Ramadasan, Datta ; Chevaldonne, Marc ; Chateau, Thierry
Abstract :
This paper presents a new approach for multi-objects tracking from a video camera moving in an unknown environment. The tracking involves static objects of different known shapes, whose poses and sizes are determined online. For augmented reality applications, objects must be precisely tracked even if they are far from the camera or if they are hidden. Camera poses are computed using simultaneous localization and mapping (SLAM) based on bundle adjustment process to optimize problem parameters. We propose to include in an incremental bundle adjustment the parameters of the observed objects as well as the camera poses and 3D points. We show, through the example of 3D models of basics shapes (planes, parallelepipeds, cylinders and spheres) coarsely initialized online using a manual selection, that the joint optimization of parameters constrains the 3D points to approach the objects, and also constrains the objects to fit the 3D points. Moreover, we developed a generic and optimized library to solve this modified bundle adjustment and demonstrate the high performance of our solution compared to the state of the art alternative. Augmented reality experiments in realtime demonstrate the accuracy and the robustness of our method.
Keywords :
SLAM (robots); augmented reality; object tracking; real-time systems; video cameras; video signal processing; 3D models; 3D points; augmented reality applications; camera poses; incremental bundle adjustment; multiobjects tracking; parameters constrains; problem parameters optimization; real-time SLAM; simultaneous localization and mapping; static multiobjects learning; video camera; Augmented reality; Cameras; Optimization; Real-time systems; Shape; Simultaneous localization and mapping; Three-dimensional displays; H.5.1 [Information Interfaces and Presentation]: Multimedia Information Systems — Artificial; I.4.8 [Image Processing and Computer Vision]: Scene Analysis — Motion; I.4.9 [Image Processing and Computer Vision]: Applications; Object recognition; SLAM; Shape; Surface fitting; Tracking; augmented;
Conference_Titel :
Virtual Reality (VR), 2015 IEEE
Conference_Location :
Arles
DOI :
10.1109/VR.2015.7223398