Preconditioner for solving linear equations for reconstructing three-dimensional structure of a scene
AssigneeGoogle Inc.
InventorsSameer Agarwal, Avanish M. Kushal
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsSameer Agarwal, Avanish M. Kushal
Estimating the term…
A three-dimensional model of a scene is reconstructed from images of the scene. The three-dimensional model comprises parameters describing points of the scene and cameras that captured the scene. The parameters are iteratively modified by adding a correction to the parameters in each iteration. A preconditioner matrix is determined for solving the linear system of equations. To determine the preconditioner matrix, cameras that observed the scene are clustered, each cluster including cameras that observed a portion of the scene. The preconditioner matrix is determined by selectively eliminating terms of the linear system of equations that correspond to interactions across clusters of cameras. The linear system of equations is preconditioned using the preconditioner matrix. The preconditioned linear system of equations is solved to obtain the corrections to the parameters.
A computer-implemented method for refining a three-dimensional model of a scene from a set of images of the scene captured using a set of cameras, the method comprising:
A computer-implemented system for constructing a three-dimensional model of a scene from a set of images of the scene captured using a set of cameras, the system comprising:
A computer program product having a non-transitory computer-readable storage medium storing computer-executable code for constructing a three-dimensional model of a scene from a set of images of the scene captured using a set of cameras, the code comprising:
Dependencies are inferred from the claim text.