# Depth from Small Motion using Rank-1 Initialization

**Authors:** Peter O. Fasogbon

arXiv: 1907.04058 · 2019-07-10

## TL;DR

This paper introduces a robust rank-1 initialization method for Depth from Small Motion that accelerates bundle adjustment convergence and improves depth map robustness on mobile devices.

## Contribution

It proposes a novel rank-1 factorization-based initialization for bundle adjustment, reducing iterations and increasing speed for mobile depth estimation.

## Key findings

- Rank-1 initialization reduces bundle adjustment iterations by 75%.
- The method improves depth map robustness compared to traditional approaches.
- Experiments show significant speedup on mobile platforms.

## Abstract

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.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1907.04058/full.md

## Figures

13 figures with captions in the complete paper: https://tomesphere.com/paper/1907.04058/full.md

## References

26 references — full list in the complete paper: https://tomesphere.com/paper/1907.04058/full.md

---
Source: https://tomesphere.com/paper/1907.04058