General techniques for approximate incidences and their application to the camera posing problem

Dror Aiger, Haim Kaplan, Efi Kokiopoulou, Micha Sharir, Bernhard Zeisl

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

We consider the classical camera pose estimation problem that arises in many computer vision applications, in which we are given n 2D-3D correspondences between points in the scene and points in the camera image (some of which are incorrect associations), and where we aim to determine the camera pose (the position and orientation of the camera in the scene) from this data. We demonstrate that this posing problem can be reduced to the problem of computing ε-approximate incidences between two-dimensional surfaces (derived from the input correspondences) and points (on a grid) in a four-dimensional pose space. Similar reductions can be applied to other camera pose problems, as well as to similar problems in related application areas. We describe and analyze three techniques for solving the resulting ϵ-approximate incidences problem in the context of our camera posing application. The first is a straightforward assignment of surfaces to the cells of a grid (of side-length ε) that they intersect. The second is a variant of a primal-dual technique, recently introduced by a subset of the authors [3] for different (and simpler) applications. The third is a non-trivial generalization of a data structure Fonseca and Mount [4], originally designed for the case of hyperplanes. We present and analyze this technique in full generality, and then apply it to the camera posing problem at hand. We compare our methods experimentally on real and synthetic data. Our experiments show that for the typical values of n and ε, the primal-dual method is the fastest, also in practice.

Original languageEnglish
Title of host publication35th International Symposium on Computational Geometry, SoCG 2019
EditorsGill Barequet, Yusu Wang
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959771047
DOIs
StatePublished - 1 Jun 2019
Event35th International Symposium on Computational Geometry, SoCG 2019 - Portland, United States
Duration: 18 Jun 201921 Jun 2019

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume129
ISSN (Print)1868-8969

Conference

Conference35th International Symposium on Computational Geometry, SoCG 2019
Country/TerritoryUnited States
CityPortland
Period18/06/1921/06/19

Funding

FundersFunder number
Blavatnik Research Fund in Computer Science
German-Israeli Science Foundation
Iowa Science Foundation1367/2016, 1841/14
German-Israeli Foundation for Scientific Research and Development
Israel Science Foundation
Tel Aviv University260/18

    Keywords

    • Approximate incidences
    • Camera positioning
    • Incidences

    Fingerprint

    Dive into the research topics of 'General techniques for approximate incidences and their application to the camera posing problem'. Together they form a unique fingerprint.

    Cite this