Camera trajectory estimation for indoor robot odometry using stereo images and inertial measurements

Download
2016
Horasan, Anıl
In this study, the development and implementation of an algorithm for stereo visual-inertial odometry are described. The study spans the complete process from analyzing the sensory data to the development of a robot odometry algorithm. The criteria for indoor visual-inertial odometry include using low-cost sensor systems, having an error less than five percent of the movement regardless of the distance covered, and building a robust algorithm in the presence of geometric and photometric invariances as well as noise. Utilizing the complementary characteristics of two different sensors, these steps are followed: First, orientation, velocity and position are estimated using inertial measurements. Second, the machine vision algorithm is developed consisting of feature detection and extraction, feature tracking in consecutive images, disparity map calculation, outlier rejection, motion estimation and optimization. Finally, inertial estimates are fused to visual pose estimates using EKF and a proposed filter. In this research, all the algorithms are implemented offline and tested using EuRoC MAV datasets. The results show that it is possible to achieve less than five percent positional errors in different indoor environments. 

Suggestions

Continuous dimensionality characterization of image structures
Felsberg, Michael; Kalkan, Sinan; Kruger, Norbert (Elsevier BV, 2009-05-04)
Intrinsic dimensionality is a concept introduced by statistics and later used in image processing to measure the dimensionality of a data set. In this paper, we introduce a continuous representation of the intrinsic dimension of an image patch in terms of its local spectrum or, equivalently, its gradient field. By making use of a cone structure and barycentric co-ordinates, we can associate three confidences to the three different ideal cases of intrinsic dimensions corresponding to homogeneous image patche...
Camera auto-calibration using a sequence of 2D images with small rotations
Hassanpour, R; Atalay, Mehmet Volkan (Elsevier BV, 2004-07-02)
In this study, we describe an auto-calibration algorithm with fixed but unknown camera parameters. We have modified Triggs' algorithm to incorporate known aspect ratio and skew values to make it applicable for small rotation around a single axis. The algorithm despite being a quadratic one is easy to solve. We have applied the algorithm to some artificial objects with known size and dimensions for evaluation purposes. In addition, the accuracy of the algorithm has been verified using synthetic data. The des...
Motion estimation using complex discrete wavelet transform
Sarı, Hüseyin; Severcan, Mete; Department of Electrical and Electronics Engineering (2003)
The estimation of optical flow has become a vital research field in image sequence analysis especially in past two decades, which found applications in many fields such as stereo optics, video compression, robotics and computer vision. In this thesis, the complex wavelet based algorithm for the estimation of optical flow developed by Magarey and Kingsbury is implemented and investigated. The algorithm is based on a complex version of the discrete wavelet transform (CDWT), which analyzes an image through blo...
Information permeability for stereo matching
Cigla, Cevahir; Alatan, Abdullah Aydın (Elsevier BV, 2013-10-01)
A novel local stereo matching algorithm is introduced to address the fundamental challenge of stereo algorithms, accuracy and computational complexity dilemma. The time consuming intensity dependent aggregation procedure of local methods is improved in terms of both speed and precision. Providing connected 2D support regions, the proposed approach exploits a new paradigm, namely separable successive weighted summation (SWS) among horizontal and vertical directions enabling constant operational complexity. T...
Training inverse BRDF with incomplete data for 3D reconstruction through photometric stereo /
Kileci, Samet; Halıcı, Uğur; Department of Electrical and Electronics Engineering (2014)
In this thesis, missing data phenomena seen in a photometric stereo model is dealt with machine learning approaches. Photometric stereo model takes input images acquired with different illuminating conditions and predicts surface properties of an object. Specular regions appear on the images due to reflection for certain angle of light and camera and shadow regions appear because of surface structure of the object and light angle. Since specular and shadow regions degrade the performance of the photometric ...
Citation Formats
A. Horasan, “Camera trajectory estimation for indoor robot odometry using stereo images and inertial measurements,” M.S. - Master of Science, Middle East Technical University, 2016.