Depth from Small Motion using Rank-1 Initialization

07/09/2019
by   Peter O. Fasogbon, et al.
3

Depth from Small Motion (DfSM) (Ha et al., 2016) is particularly interesting for commercial handheld devices because it allows the possibility to get depth information with minimal user effort and cooperation. Due to speed and memory issue on these devices, the self calibration optimization of the method using Bundle Adjustment (BA) need as little as 10-15 images. Therefore, the optimization tends to take many iterations to converge or may not converge at all in some cases. This work propose a robust initialization for the bundle adjustment using the rank-1 factorization method (Tomasi and Kanade, 1992), (Aguiar and Moura, 1999a). We create a constraint matrix that is rank-1 in a noiseless situation, then use SVD to compute the inverse depth values and the camera motion. We only need about quarter fraction of the bundle adjustment iteration to converge. We also propose grided feature extraction technique so that only important and small features are tracked all over the image frames. This also ensure speedup in the full execution time on the mobile device. For the experiments, we have documented the execution time with the proposed Rank-1 initialization on two mobile device platforms using optimized accelerations with CPU-GPU co-processing. The combination of Rank 1-BA generates more robust depth-map and is significantly faster than using BA alone.

READ FULL TEXT

page 4

page 6

research
09/08/2017

Calibration of depth cameras using denoised depth images

Depth sensing devices have created various new applications in scientifi...
research
07/11/2018

Improved SVD-based Initialization for Nonnegative Matrix Factorization using Low-Rank Correction

Due to the iterative nature of most nonnegative matrix factorization (NM...
research
04/03/2021

Convergence Analysis of the Rank-Restricted Soft SVD Algorithm

The soft SVD is a robust matrix decomposition algorithm and a key compon...
research
11/22/2021

Robust Visual Odometry Using Position-Aware Flow and Geometric Bundle Adjustment

In this paper, an essential problem of robust visual odometry (VO) is ap...
research
07/10/2018

Parallax Bundle Adjustment on Manifold with Convexified Initialization

Bundle adjustment (BA) with parallax angle based feature parameterizatio...
research
11/20/2020

RidgeSfM: Structure from Motion via Robust Pairwise Matching Under Depth Uncertainty

We consider the problem of simultaneously estimating a dense depth map a...
research
06/30/2023

HashMem: PIM-based Hashmap Accelerator

Hashmaps are widely utilized data structures in many applications to per...

Please sign up or login with your details

Forgot password? Click here to reset