Publication | Closed Access
Building Rome in a day
1.1K
Citations
16
References
2009
Year
Unknown Venue
Cluster ComputingEngineeringLarge CollectionsRoman ArchitectureBuilding DesignSustainable Design3D Computer VisionImage AnalysisData ScienceComputational ImagingParallel ComputingArchitectural HistoryComputational GeometryMachine VisionAncient ArchitectureComputer EngineeringComputer ScienceRoman TheatreInternet PhotoComputer VisionArchitectural DesignComputational ScienceUrban DesignScene UnderstandingParallel Programming3D ReconstructionMulti-view GeometryScene ModelingParallel Computing Environment
The paper introduces a system that matches and reconstructs 3D scenes from massive photo collections of cities such as Rome. The system employs novel parallel distributed matching and reconstruction algorithms that maximize parallelism, minimize bottlenecks, and scale with problem size and compute resources. Experiments show that 150,000 images of a city can be reconstructed in under a day using 500 compute cores.
We present a system that can match and reconstruct 3D scenes from extremely large collections of photographs such as those found by searching for a given city (e.g., Rome) on Internet photo sharing sites. Our system uses a collection of novel parallel distributed matching and reconstruction algorithms, designed to maximize parallelism at each stage in the pipeline and minimize serialization bottlenecks. It is designed to scale gracefully with both the size of the problem and the amount of available computation. We have experimented with a variety of alternative algorithms at each stage of the pipeline and report on which ones work best in a parallel computing environment. Our experimental results demonstrate that it is now possible to reconstruct cities consisting of 150 K images in less than a day on a cluster with 500 compute cores.
| Year | Citations | |
|---|---|---|
Page 1
Page 1