TY - JOUR
T1 - Centralized and distributed multi-view correspondence
AU - Avidan, Shai
AU - Moses, Yael
AU - Moses, Yoram
N1 - Funding Information:
This research was supported in part by the Israel Science Foundation (grant No. 1339/05). The second author performed part of this research while on sabbatical at the School of Computer Science and Engineering, The University of New South Wales (UNSW), Sydney, Australia and NICTA.3 The third author performed part of this research while on sabbatical at the School of Computer Science and Engineering, UNSW, Sydney Australia, supported in part by ARC Discovery Grant RM02036.
PY - 2007/1
Y1 - 2007/1
N2 - A probabilistic algorithm is presented for finding correspondences across multiple images in systems with large numbers of cameras and considerable overlap. The algorithm employs the theory of random graphs to provide an efficient probabilistic algorithm that performs Wide-baseline Stereo (WBS) comparisons on a small number of image pairs, and then propagates correspondence information among the cameras. A concrete mathematical analysis of its performance is given. The algorithm is extended to handle false-positive and false-negative failures of the WBS computations. We characterize the detectability of the existence of such failures, and propose an efficient method for this detection. Based on this, we propose a heuristic method for discarding false matches, and demonstrate its effectiveness in reducing errors. Since in many multi-camera applications cameras are attached to processors that handle local processing and communication, it is natural to consider distributed solutions that make use of the local processors and do not use a central computer. Our algorithm is especially suited to run in a distributed setting. If the local processors are sufficiently powerful, this allows an order of magnitude increase in computational efficiency. More importantly, a distributed implementation provides strong robustness guarantees, and eliminates the existence of a single point of failure that is inherent when the application is coordinated by a central computer. We show how to efficiently overcome processor crashes and communication failures with a minimal reduction in the quality of the algorithm's results.
AB - A probabilistic algorithm is presented for finding correspondences across multiple images in systems with large numbers of cameras and considerable overlap. The algorithm employs the theory of random graphs to provide an efficient probabilistic algorithm that performs Wide-baseline Stereo (WBS) comparisons on a small number of image pairs, and then propagates correspondence information among the cameras. A concrete mathematical analysis of its performance is given. The algorithm is extended to handle false-positive and false-negative failures of the WBS computations. We characterize the detectability of the existence of such failures, and propose an efficient method for this detection. Based on this, we propose a heuristic method for discarding false matches, and demonstrate its effectiveness in reducing errors. Since in many multi-camera applications cameras are attached to processors that handle local processing and communication, it is natural to consider distributed solutions that make use of the local processors and do not use a central computer. Our algorithm is especially suited to run in a distributed setting. If the local processors are sufficiently powerful, this allows an order of magnitude increase in computational efficiency. More importantly, a distributed implementation provides strong robustness guarantees, and eliminates the existence of a single point of failure that is inherent when the application is coordinated by a central computer. We show how to efficiently overcome processor crashes and communication failures with a minimal reduction in the quality of the algorithm's results.
KW - Correspondence
KW - Distributed multi-camera system
KW - Distributed vision
KW - Error correction
KW - Fault tolerance
KW - Multi-view
KW - Random graphs
KW - Wide baseline stereo
UR - http://www.scopus.com/inward/record.url?scp=33748419519&partnerID=8YFLogxK
U2 - 10.1007/s11263-005-4888-y
DO - 10.1007/s11263-005-4888-y
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.systematicreview???
AN - SCOPUS:33748419519
SN - 0920-5691
VL - 71
SP - 49
EP - 69
JO - International Journal of Computer Vision
JF - International Journal of Computer Vision
IS - 1
ER -