GraphMatch: Efficient Large-Scale Graph Construction for Structure from Motion
Qiaodong Cui, Victor Fragoso, Chris Sweeney, Pradeep Sen

TL;DR
GraphMatch introduces an efficient, approximate method for constructing large-scale matching graphs in structure-from-motion pipelines, eliminating the need for costly offline pre-processing and leveraging Fisher vector similarity and graph distance priors.
Contribution
It proposes a novel iterative sample-and-propagate approach that improves matching efficiency without requiring vocabulary trees, outperforming existing approximate methods.
Findings
Finds more image pairs than competing methods.
Achieves higher efficiency in large-scale SfM.
Eliminates the need for offline vocabulary tree construction.
Abstract
We present GraphMatch, an approximate yet efficient method for building the matching graph for large-scale structure-from-motion (SfM) pipelines. Unlike modern SfM pipelines that use vocabulary (Voc.) trees to quickly build the matching graph and avoid a costly brute-force search of matching image pairs, GraphMatch does not require an expensive offline pre-processing phase to construct a Voc. tree. Instead, GraphMatch leverages two priors that can predict which image pairs are likely to match, thereby making the matching process for SfM much more efficient. The first is a score computed from the distance between the Fisher vectors of any two images. The second prior is based on the graph distance between vertices in the underlying matching graph. GraphMatch combines these two priors into an iterative "sample-and-propagate" scheme similar to the PatchMatch algorithm. Its sampling stage…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Image and Video Retrieval Techniques · Robotics and Sensor-Based Localization · Advanced Neural Network Applications
