A Continuous Optimization Approach for Efficient and Accurate Scene Flow
Abstract
We propose a continuous optimization method for solving dense 3D scene flow problems from stereo imagery. As in recent work, we represent the dynamic 3D scene as a collection of rigidly moving planar segments. The scene flow problem then becomes the joint estimation of pixel-to-segment assignment, 3D position, normal vector and rigid motion parameters for each segment, leading to a complex and expensive discrete-continuous optimization problem. In contrast, we propose a purely continuous formulation which can be solved more efficiently. Using a fine superpixel segmentation that is fixed a-priori, we propose a factor graph formulation that decomposes the problem into photometric, geometric, and smoothing constraints. We initialize the solution with a novel, high-quality initialization method, then independently refine the geometry and motion of the scene, and finally perform a global non-linear refinement using Levenberg-Marquardt. We evaluate our method in the challenging KITTI Scene Flow benchmark, ranking in third position, while being 3 to 30 times faster than the top competitors (x37 [10] and x3.75 [24]).
Cite
Text
Lv et al. "A Continuous Optimization Approach for Efficient and Accurate Scene Flow." European Conference on Computer Vision, 2016. doi:10.1007/978-3-319-46484-8_46Markdown
[Lv et al. "A Continuous Optimization Approach for Efficient and Accurate Scene Flow." European Conference on Computer Vision, 2016.](https://mlanthology.org/eccv/2016/lv2016eccv-continuous/) doi:10.1007/978-3-319-46484-8_46BibTeX
@inproceedings{lv2016eccv-continuous,
title = {{A Continuous Optimization Approach for Efficient and Accurate Scene Flow}},
author = {Lv, Zhaoyang and Beall, Chris and Alcantarilla, Pablo F. and Li, Fuxin and Kira, Zsolt and Dellaert, Frank},
booktitle = {European Conference on Computer Vision},
year = {2016},
pages = {757-773},
doi = {10.1007/978-3-319-46484-8_46},
url = {https://mlanthology.org/eccv/2016/lv2016eccv-continuous/}
}