Metric scale and angle estimation in monocular visual odometry with multiple distance sensors

Ölmez, Burhan
Tuncer, Temel Engin
In this paper, a novel approach is presented to estimate the metric scale (MSC) and roll and pitch angles of a platform by using distance sensors in a monocular visual odometry setup. A state-of-the-art visual odometry algorithm Semi-Direct Visual Odometry (SVO) [1] is used to obtain sparse three dimensional (3D) point cloud which is then matched with the measurements obtained from the distance sensors for the estimation process. Metric scale with Kalman (MSCwK) filter approach is presented where the metric scale parameter is modeled as a Gaussian random variable and updated with a Kalman filter to improve robustness and accuracy. Maximum Likelihood (ML) method is presented to include multiple distance sensors for a better metric scale estimation. The estimation of the roll and pitch angles for the camera platform is considered. This is achieved with respect to the ground plane using at least three distance sensors placed in a specific geometry to overcome ambiguity and obtain a unique solution. Proposed approach can handle terrain irregularities and does not have drift. Several simulations are performed and the performances of the proposed approaches are compared with the previous works and SVO. The experiments also include real data to show the practical relevance. It is shown that the proposed approaches improve both the metric scale and roll and pitch angles significantly.
Digital Signal Processing: A Review Journal


Metric scale and 6dof pose estimation using a color camera and distance sensors
Ölmez, Burhan; Tuncer, Temel Engin; Department of Electrical and Electronics Engineering (2021-2-26)
Monocular color cameras are widely used for 6DoF pose estimation and sparse creation of 3D point cloud of the environment over decades with SfM, VO, and V-SLAM algorithms. In this thesis, a novel algorithm is presented to estimate the metric scale information of a monocular visual odometry algorithm using a distance sensor. This method uses a state-of-the-art visual odometry algorithm Semi-Direct Visual Odometry (SVO) [1] for obtaining sparse 3D point cloud and then matches these points with the measurement...
Differential Sensitivity Analysis for the Orthorectification of Small Satellite Images
Bettemir, Oe. H. (2009-06-13)
By using differential sensitivity analysis, horizontal and vertical accuracy of orthorectification of monoscopic images taken by small satellites without using Ground Control Points (GCP) is predicted. The analysis is performed by differentiating the colinearity equation of orthorectification procedure with respect to the satellite's interior and exterior parameters, and elevation obtained from digital elevation model (DEM). Square of the differential equations with respect to parameters are multiplied with...
Robust Attitude Estimation Using IMU-Only Measurements
Candan, Batu; Söken, Halil Ersin (2021-01-01)
© 1963-2012 IEEE.This article proposes two novel covariance-tuning methods to form a robust Kalman filter (RKF) algorithm for attitude (i.e., roll and pitch) estimation using the measurements of only an inertial measurement unit (IMU). KF-based and complementary filtering (CF)-based approaches are the two common methods for solving the attitude estimation problem. Efficiency and optimality of the KF-based attitude filters are correlated with appropriate tuning of the covariance matrices. Manual tuning proce...
Uniform and Non-Uniform V-shaped Arrays for 2-D DOA Estimation
Filik, Tansu; Tuncer, Temel Engin; Yasar, T. Kaya (2008-04-22)
In this study, a new method for optimum design of uniform and non-uniform V-shaped arrays is presented for azimuth and elevation angle estimation. The proposed design method finds an optimum angle between the linear sub-arrays of the V-array by using the Cramer-Rao Bound (CRB) where statistical coupling effect between azimuth and elevation angle estimation is considered This method can be used to obtain directional and isotropic angle performances for uniform and non-uniform V-arrays. For non-uniform isotro...
Uncertainty analysis of coordinate measuring machine (CMM) measurements
Sözak, Ahmet; Konukseven, Erhan İlhan; Department of Mechanical Engineering (2007)
In this thesis, the measurement uncertainty of Coordinate Measuring Machine (CMM) is analysed and software is designed to simulate this. Analysis begins with the inspection of the measurement process and structure of the CMMs. After that, error sources are defined with respect to their effects on the measurement and then an error model is constructed to compensate these effects. In other words, systematic part of geometric, kinematic and thermal errors are compensated with error modelling. Kinematic and geo...
Citation Formats
B. Ölmez and T. E. Tuncer, “Metric scale and angle estimation in monocular visual odometry with multiple distance sensors,” Digital Signal Processing: A Review Journal, pp. 0–0, 2021, Accessed: 00, 2021. [Online]. Available: