Camera Relocalization by Computing Pairwise Relative Poses Using Convolutional Neural Network

07/31/2017
by   Zakaria Laskar, et al.
0

We propose a new deep learning based approach for camera relocalization. Our approach localizes a given query image by using a convolutional neural network (CNN) for first retrieving similar database images and then predicting the relative pose between the query and the database images, whose poses are known. The camera location for the query image is obtained via triangulation from two relative translation estimates using a RANSAC based approach. Each relative pose estimate provides a hypothesis for the camera orientation and they are fused in a second RANSAC scheme. The neural network is trained for relative pose estimation in an end-to-end manner using training image pairs. In contrast to previous work, our approach does not require scene-specific training of the network, which improves scalability, and it can also be applied to scenes which are not available during the training of the network. As another main contribution, we release a challenging indoor localisation dataset covering 5 different scenes registered to a common coordinate frame. We evaluate our approach using both our own dataset and the standard 7 Scenes benchmark. The results show that the proposed approach generalizes well to previously unseen scenes and compares favourably to other recent CNN-based methods.

READ FULL TEXT

page 6

page 11

research
02/25/2022

RELMOBNET: A Robust Two-Stage End-To-End Training Approach For MOBILENETV3 Based Relative Camera Pose Estimation

Relative camera pose estimation plays a pivotal role in dealing with 3D ...
research
08/09/2021

DistillPose: Lightweight Camera Localization Using Auxiliary Learning

We propose a lightweight retrieval-based pipeline to predict 6DOF camera...
research
06/10/2017

Exploring Convolutional Networks for End-to-End Visual Servoing

Present image based visual servoing approaches rely on extracting hand c...
research
02/17/2015

SA-CNN: Dynamic Scene Classification using Convolutional Neural Networks

The task of classifying videos of natural dynamic scenes into appropriat...
research
07/15/2020

Lunar Terrain Relative Navigation Using a Convolutional Neural Network for Visual Crater Detection

Terrain relative navigation can improve the precision of a spacecraft's ...
research
03/25/2023

DBARF: Deep Bundle-Adjusting Generalizable Neural Radiance Fields

Recent works such as BARF and GARF can bundle adjust camera poses with n...
research
07/09/2020

Learning to Switch CNNs with Model Agnostic Meta Learning for Fine Precision Visual Servoing

Convolutional Neural Networks (CNNs) have been successfully applied for ...

Please sign up or login with your details

Forgot password? Click here to reset