Abstract
Surface reconstruction from gradient fields is an important final step in several applications involving gradient manipulations and estimation. Typically, the resulting gradient field is non-integrable due to linear/non-linear gradient manipulations, or due to presence of noise/outliers in gradient estimation. In this paper, we analyze integrability as error correction, inspired from recent work in compressed sensing, particulary l 0 - l 1 equivalence. We propose to obtain the surface by finding the gradient field which best fits the corrupted gradient field in l 1 sense. We present an exhaustive analysis of the properties of l 1 solution for gradient field integration using linear algebra and graph analogy. We consider three cases: (a) noise, but no outliers (b) no-noise but outliers and (c) presence of both noise and outliers in the given gradient field. We show that l 1 solution performs as well as least squares in the absence of outliers. While previous l 0 - l 1 equivalence work has focused on the number of errors (outliers), we show that the location of errors is equally important for gradient field integration. We characterize the l 1 solution both in terms of location and number of outliers, and outline scenarios where l 1 solution is equivalent to l 0 solution. We also show that when l 1 solution is not able to remove outliers, the property of local error confinement holds: i.e., the errors do not propagate to the entire surface as in least squares. We compare with previous techniques and show that l 1 solution performs well across all scenarios without the need for any tunable parameter adjustments.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have