Matching 2D Image Lines to 3D Models: Two Improvements and a New Algorithm

Abstract

We revisit the problem of matching a set of lines in the 2D image to a set of corresponding lines in the 3D model for the following reasons. (a) Existing algorithms that treat lines as infinitely long contain a flaw, namely, the solutions found are not invariant with respect to the choice of the coordinate frame. The source of this flaw is in the way lines are represented. We propose a frame-independent representation for sets of infinite lines that removes the non-invariance flaw. (b) Algorithms for finding the best rigid transform are nonlinear optimizations that are sensitive to initialization and may result in unreliable and expensive solutions. We present a new recipe for initialization that exploits the 3D geometry of the problem and is applicable to all algorithms that perform the matching in the 3D scene. Experiments show that with this initialization all algorithms find the best transform. (c) We present a new efficient matching algorithm that is significantly faster than existing alternatives, since it does not require explicit evaluation of the cost function and its derivatives.

Cite

Text

Kamgar-Parsi and Kamgar-Parsi. "Matching 2D Image Lines to 3D Models: Two Improvements and a New Algorithm." IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2011. doi:10.1109/CVPR.2011.5995557

Markdown

[Kamgar-Parsi and Kamgar-Parsi. "Matching 2D Image Lines to 3D Models: Two Improvements and a New Algorithm." IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2011.](https://mlanthology.org/cvpr/2011/kamgarparsi2011cvpr-matching/) doi:10.1109/CVPR.2011.5995557

BibTeX

@inproceedings{kamgarparsi2011cvpr-matching,
  title     = {{Matching 2D Image Lines to 3D Models: Two Improvements and a New Algorithm}},
  author    = {Kamgar-Parsi, Behzad and Kamgar-Parsi, Behrooz},
  booktitle = {IEEE/CVF Conference on Computer Vision and Pattern Recognition},
  year      = {2011},
  pages     = {2425-2432},
  doi       = {10.1109/CVPR.2011.5995557},
  url       = {https://mlanthology.org/cvpr/2011/kamgarparsi2011cvpr-matching/}
}