{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/on-the-solvability-of-viewing-graphs","title":"On the Solvability of Viewing Graphs","arxiv_id":"1808.02856","date":"2018-08-08","proceeding":"ECCV 2018 9","authors":["Matthew Trager","Brian Osserman","Jean Ponce"],"abstract":"A set of fundamental matrices relating pairs of cameras in some configuration\ncan be represented as edges of a \"viewing graph\". Whether or not these\nfundamental matrices are generically sufficient to recover the global camera\nconfiguration depends on the structure of this graph. We study\ncharacterizations of \"solvable\" viewing graphs and present several new results\nthat can be applied to determine which pairs of views may be used to recover\nall camera parameters. We also discuss strategies for verifying the solvability\nof a graph computationally.","url_abs":"http://arxiv.org/abs/1808.02856v2","url_pdf":"http://arxiv.org/pdf/1808.02856v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"on-the-solvability-of-viewing-graphs","repo_url":"https://github.com/mtrager/viewing-graphs","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"none","reach":null}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":"https://syntology.ai/paper/1808.02856","atlas_url":"https://app.syntology.ai/?focus=1808.02856","mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}