Viewing Graph Solvability in Practice

Federica Arrigoni, Tomas Pajdla, Andrea Fusiello; Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), 2023, pp. 8147-8155


We present an advance in understanding the projective Structure-from-Motion, focusing in particular on the viewing graph: such a graph has cameras as nodes and fundamental matrices as edges. We propose a practical method for testing finite solvability, i.e., whether a viewing graph induces a finite number of camera configurations. Our formulation uses a significantly smaller number of equations (up to 400x) with respect to previous work. As a result, this is the only method in the literature that can be applied to large viewing graphs coming from real datasets, comprising up to 300K edges. In addition, we develop the first algorithm for identifying maximal finite-solvable components.

Related Material

@InProceedings{Arrigoni_2023_ICCV, author = {Arrigoni, Federica and Pajdla, Tomas and Fusiello, Andrea}, title = {Viewing Graph Solvability in Practice}, booktitle = {Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV)}, month = {October}, year = {2023}, pages = {8147-8155} }