TY - JOUR
T1 - Stable Camera Motion Estimation Using Convex Programming
AU - Oezyesil, Onur
AU - Singer, Amit
AU - Basri, Ronen
N1 - The research of the first and second authors was partially supported by award R01GM090200from the NIGMS, by awards FA9550-12-1-0317 and FA9550-13-1-0076 from AFOSR, and by award LTR DTD 06-05-2012 from the Simons Foundation. The third author's esearch was supported in part by the Israel Science Foundationgrants 764/10 and 1265/14, The Israeli Ministry of Science, and the Citigroup Foundation. The vision group at theWeizmann Institute is supported in part by the Moross Laboratory for Vision Research and Robotics
PY - 2015
Y1 - 2015
N2 - We study the inverse problem of estimating n locations t(1), t(2),..., t(n) (up to global scale, translation, and negation) in R-d from noisy measurements of a subset of the (unsigned) pairwise lines that connect them, that is, from noisy measurements of +/- t(i)-t(j)/vertical bar vertical bar t(i)-t(j)vertical bar vertical bar(2) for some pairs (i, j) (where the signs are unknown). This problem is at the core of the structure from motion (SfM) problem in computer vision, where the ti represent camera locations in R-3. The noiseless version of the problem, with exact line measurements, has been considered previously under the general title of parallel rigidity theory, mainly in order to characterize the conditions for unique realization of locations. For noisy pairwise line measurements, current methods tend to produce spurious solutions that are clustered around a few locations. This sensitivity of the location estimates is a well-known problem in SfM, especially for large, irregular collections of images. In this paper we introduce a semidefinite programming (SDP) formulation, specially tailored to overcome the clustering phenomenon. We further identify the implications of parallel rigidity theory for the location estimation problem to be well-posed, and prove exact (in the noiseless case) and stable location recovery results. We also formulate an alternating direction method to solve the resulting semidefinite program, and provide a distributed version of our formulation for large numbers of locations. Specifically for the camera location estimation problem, we formulate a pairwise line estimation method based on robust camera orientation and subspace estimation. Finally, we demonstrate the utility of our algorithm through experiments on real images.
AB - We study the inverse problem of estimating n locations t(1), t(2),..., t(n) (up to global scale, translation, and negation) in R-d from noisy measurements of a subset of the (unsigned) pairwise lines that connect them, that is, from noisy measurements of +/- t(i)-t(j)/vertical bar vertical bar t(i)-t(j)vertical bar vertical bar(2) for some pairs (i, j) (where the signs are unknown). This problem is at the core of the structure from motion (SfM) problem in computer vision, where the ti represent camera locations in R-3. The noiseless version of the problem, with exact line measurements, has been considered previously under the general title of parallel rigidity theory, mainly in order to characterize the conditions for unique realization of locations. For noisy pairwise line measurements, current methods tend to produce spurious solutions that are clustered around a few locations. This sensitivity of the location estimates is a well-known problem in SfM, especially for large, irregular collections of images. In this paper we introduce a semidefinite programming (SDP) formulation, specially tailored to overcome the clustering phenomenon. We further identify the implications of parallel rigidity theory for the location estimation problem to be well-posed, and prove exact (in the noiseless case) and stable location recovery results. We also formulate an alternating direction method to solve the resulting semidefinite program, and provide a distributed version of our formulation for large numbers of locations. Specifically for the camera location estimation problem, we formulate a pairwise line estimation method based on robust camera orientation and subspace estimation. Finally, we demonstrate the utility of our algorithm through experiments on real images.
UR - http://www.scopus.com/inward/record.url?scp=84936756965&partnerID=8YFLogxK
U2 - 10.1137/140977576
DO - 10.1137/140977576
M3 - مقالة
SN - 1936-4954
VL - 8
SP - 1220
EP - 1262
JO - SIAM Journal on Imaging Sciences
JF - SIAM Journal on Imaging Sciences
IS - 2
M1 - A016
ER -