Title :
Large-scale feature matching with distributed and heterogeneous computing
Author :
Mills, Steven ; Eyers, David ; Kai-Cheung Leung ; Xiaoxin Tang ; Zhiyi Huang
Author_Institution :
Dept. of Comput. Sci., Univ. of Otago, Dunedin, New Zealand
Abstract :
Feature matching is a fundamental problem in many computer vision tasks. As datasets become larger, and individual image resolution increases, this is becoming more and more computationally demanding work. While prior knowledge about the scene geometry can, in some cases, reduce the number of image pairs that need to be considered, the sheer volume of data means that parallel and distributed computing solutions must be considered. In this paper we examine the costs incurred in such solutions, and assess the way in which the problem scales with the number of cores within a single node, and the number of nodes in a distributed system. We also consider the role of heterogeneous systems, where nodes with different numbers and types of cores (including GPUs) are included in a distributed system. We show that distribution of this task across a cluster of machines has good (sometimes super-linear) scalability. However, scalability on many-core machines and GPU architectures is more limited, and is thus an important area for future research.
Keywords :
computer vision; geometry; graphics processing units; image matching; image resolution; parallel processing; GPU architectures; computer vision; distributed computing solutions; distributed system; feature matching; heterogeneous computing; heterogeneous systems; image pairs; image resolution; many-core machines; parallel distributed computing; scene geometry; Computer architecture; Dynamic scheduling; Graphics processing units; Optimization; Random access memory; Scalability; Schedules;
Conference_Titel :
Image and Vision Computing New Zealand (IVCNZ), 2013 28th International Conference of
Conference_Location :
Wellington
Print_ISBN :
978-1-4799-0882-0
DOI :
10.1109/IVCNZ.2013.6727017