Sequential Updating of Projective and Affine Structure from Motion
International Journal of Computer Vision
An optimal algorithm for approximate nearest neighbor searching fixed dimensions
Journal of the ACM (JACM)
Modeling the Shape of the Scene: A Holistic Representation of the Spatial Envelope
International Journal of Computer Vision
Multi-view Matching for Unordered Image Sets, or "How Do I Organize My Holiday Snaps?"
ECCV '02 Proceedings of the 7th European Conference on Computer Vision-Part I
Multiple View Geometry in Computer Vision
Multiple View Geometry in Computer Vision
Distinctive Image Features from Scale-Invariant Keypoints
International Journal of Computer Vision
To search or to label?: predicting the performance of search-based automatic image classifiers
MIR '06 Proceedings of the 8th ACM international workshop on Multimedia information retrieval
Scene completion using millions of photographs
ACM SIGGRAPH 2007 papers
Modeling the World from Internet Photo Collections
International Journal of Computer Vision
Efficient K-Means Clustering Using Accelerated Graphics Processors
DaWaK '08 Proceedings of the 10th international conference on Data Warehousing and Knowledge Discovery
Modeling and Recognition of Landmark Image Collections Using Iconic Scene Graphs
ECCV '08 Proceedings of the 10th European Conference on Computer Vision: Part I
A Comparative Analysis of RANSAC Techniques Leading to Adaptive Real-Time Random Sample Consensus
ECCV '08 Proceedings of the 10th European Conference on Computer Vision: Part II
Browsing a Large Collection of Community Photos Based on Similarity on GPU
ISVC '08 Proceedings of the 4th International Symposium on Advances in Visual Computing, Part II
Organizing and browsing photos using different feature vectors and their evaluations
Proceedings of the ACM International Conference on Image and Video Retrieval
Scene Recognition Acceleration Using CUDA and OpenMP
ICISE '09 Proceedings of the 2009 First IEEE International Conference on Information Science and Engineering
Building Rome on a cloudless day
ECCV'10 Proceedings of the 11th European conference on Computer vision: Part IV
An efficient parallel strategy for matching visual self-similarities in large image databases
ECCV'12 Proceedings of the 12th international conference on Computer Vision - Volume Part I
A novel unsupervised approach for multilevel image clustering from unordered image collection
Frontiers of Computer Science: Selected Publications from Chinese Universities
Hi-index | 0.00 |
In this paper, we introduce a system for the automatic organization of photo collections consisting of millions of images downloaded from the Internet. To our knowledge, this is the first approach that tackles this problem exclusively through the use of general-purpose GPU computing techniques. By leveraging the inherent parallelism of the problem and through the use of efficient GPU-based algorithms, our system is able to effectively summarize datasets containing up to three million images in approximately 16 hours on a single PC, which is orders of magnitude faster compared to current state of the art techniques. In this paper, we present the various algorithmic considerations and design aspects of our system, and describe in detail the various steps of the processing pipeline. Additionally, we demonstrate the effectiveness of the system by showing results for a variety of real-world datasets, ranging from the scale of a single landmark, to that of an entire city.