Globally Optimal Line Clustering and Vanishing Point Estimation in Manhattan World
Abstract
The projection of world parallel lines in an image intersect at a single point called the vanishing point (VP). VPs are a key ingredient for various vision tasks including rotation estimation and 3D reconstruction. Urban environments generally exhibit some dominant orthogonal VPs. Given a set of lines extracted from a calibrated image, this paper aims to (1) determine the line clustering, i.e. find which line belongs to which VP, and (2) estimate the associated orthogonal VPs. None of the existing methods is fully satisfactory because of the inherent difficulties of the problem, such as the local minima and the chicken-and-egg aspect. In this paper, we present a new algorithm that solves the problem in a mathematically guaranteed globally optimal manner and can inherently enforce the VP orthogonality. Specifically, we formulate the task as a consensus set maximization problem over the rotation search space, and further solve it efficiently by a branch-and-bound procedure based on the Interval Analysis theory. Our algorithm has been validated successfully on sets of challenging real images as well as synthetic data sets.
Cite
Text
Bazin et al. "Globally Optimal Line Clustering and Vanishing Point Estimation in Manhattan World." IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2012. doi:10.1109/CVPR.2012.6247731Markdown
[Bazin et al. "Globally Optimal Line Clustering and Vanishing Point Estimation in Manhattan World." IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2012.](https://mlanthology.org/cvpr/2012/bazin2012cvpr-globally/) doi:10.1109/CVPR.2012.6247731BibTeX
@inproceedings{bazin2012cvpr-globally,
title = {{Globally Optimal Line Clustering and Vanishing Point Estimation in Manhattan World}},
author = {Bazin, Jean-Charles and Seo, Yongduek and Demonceaux, Cédric and Vasseur, Pascal and Ikeuchi, Katsushi and Kweon, Inso and Pollefeys, Marc},
booktitle = {IEEE/CVF Conference on Computer Vision and Pattern Recognition},
year = {2012},
pages = {638-645},
doi = {10.1109/CVPR.2012.6247731},
url = {https://mlanthology.org/cvpr/2012/bazin2012cvpr-globally/}
}