Skip to main content
Cornell University
We gratefully acknowledge support from the Simons Foundation, member institutions, and all contributors. Donate
arxiv logo > cs > arXiv:1903.09755

Help | Advanced Search

arXiv logo
Cornell University Logo

quick links

  • Login
  • Help Pages
  • About

Computer Science > Computer Vision and Pattern Recognition

arXiv:1903.09755 (cs)
[Submitted on 23 Mar 2019 (v1), last revised 30 Nov 2022 (this version, v4)]

Title:Trifocal Relative Pose from Lines at Points and its Efficient Solution

Authors:Ricardo Fabbri, Timothy Duff, Hongyi Fan, Margaret Regan, David da Costa de Pinho, Elias Tsigaridas, Charles Wampler, Jonathan Hauenstein, Benjamin Kimia, Anton Leykin, Tomas Pajdla
View a PDF of the paper titled Trifocal Relative Pose from Lines at Points and its Efficient Solution, by Ricardo Fabbri and 10 other authors
View PDF
Abstract:We present a method for solving two minimal problems for relative camera pose estimation from three views, which are based on three view correspondences of i) three points and one line and the novel case of ii) three points and two lines through two of the points. These problems are too difficult to be efficiently solved by the state of the art Groebner basis methods. Our method is based on a new efficient homotopy continuation (HC) solver framework MINUS, which dramatically speeds up previous HC solving by specializing HC methods to generic cases of our problems. We characterize their number of solutions and show with simulated experiments that our solvers are numerically robust and stable under image noise, a key contribution given the borderline intractable degree of nonlinearity of trinocular constraints. We show in real experiments that i) SIFT feature location and orientation provide good enough point-and-line correspondences for three-view reconstruction and ii) that we can solve difficult cases with too few or too noisy tentative matches, where the state of the art structure from motion initialization fails.
Comments: First appeared at CVPR - Computer Vision and Pattern Recognition Conference 2020. This material is based upon work supported by the National Science Foundation under Grant No. DMS-1439786 while most authors were in residence at Brown University's Institute for Computational and Experimental Research in Mathematics -- ICERM, in Providence, RI
Subjects: Computer Vision and Pattern Recognition (cs.CV)
MSC classes: 14Qxx, 12Yxx, 51N15, 14N05, 53A20, 17B81, 22E70, 53A04, 53A55, 53Bxx, 53B5, 57R25, 58C25, 68T40, 68U05, 70B1, 70G55, 70G65, 90C30
ACM classes: I.4.5; I.4.8; I.2.9; I.2.10; I.1.2; G.1.3; G.1.5
Cite as: arXiv:1903.09755 [cs.CV]
  (or arXiv:1903.09755v4 [cs.CV] for this version)
  https://doi.org/10.48550/arXiv.1903.09755
arXiv-issued DOI via DataCite
Journal reference: IEEE Transactions on Pattern Analysis and Machine Intelligence, preprint available December 2022

Submission history

From: Ricardo Fabbri [view email]
[v1] Sat, 23 Mar 2019 04:26:57 UTC (6,277 KB)
[v2] Thu, 28 Mar 2019 19:53:50 UTC (6,176 KB)
[v3] Tue, 16 Apr 2019 03:46:48 UTC (9,101 KB)
[v4] Wed, 30 Nov 2022 01:55:22 UTC (15,700 KB)
Full-text links:

Access Paper:

    View a PDF of the paper titled Trifocal Relative Pose from Lines at Points and its Efficient Solution, by Ricardo Fabbri and 10 other authors
  • View PDF
  • TeX Source
  • Other Formats
license icon view license
Current browse context:
cs.CV
< prev   |   next >
new | recent | 2019-03
Change to browse by:
cs

References & Citations

  • NASA ADS
  • Google Scholar
  • Semantic Scholar

DBLP - CS Bibliography

listing | bibtex
Ricardo Fabbri
Timothy Duff
Hongyi Fan
Margaret H. Regan
David da Costa de Pinho
…
a export BibTeX citation Loading...

BibTeX formatted citation

×
Data provided by:

Bookmark

BibSonomy logo Reddit logo

Bibliographic and Citation Tools

Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)

Code, Data and Media Associated with this Article

alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)

Demos

Replicate (What is Replicate?)
Hugging Face Spaces (What is Spaces?)
TXYZ.AI (What is TXYZ.AI?)

Recommenders and Search Tools

Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
  • Author
  • Venue
  • Institution
  • Topic

arXivLabs: experimental projects with community collaborators

arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.

Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.

Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.

Which authors of this paper are endorsers? | Disable MathJax (What is MathJax?)
  • About
  • Help
  • contact arXivClick here to contact arXiv Contact
  • subscribe to arXiv mailingsClick here to subscribe Subscribe
  • Copyright
  • Privacy Policy
  • Web Accessibility Assistance
  • arXiv Operational Status
    Get status notifications via email or slack