Abstract
In this paper we propose an algorithm to estimate missing values in tensors of visual data. The values can be missing due to problems in the acquisition process, or because the user manually identified unwanted outliers. Our algorithm works even with a small amount of samples and it can propagate structure to fill larger missing regions. Our methodology is built on recent studies about matrix completion using the matrix trace norm. The contribution of our paper is to extend the matrix case to the tensor case by laying out the theoretical foundations and then by building a working algorithm. First, we propose a definition for the tensor trace norm, that generalizes the established definition of the matrix trace norm. Second, similar to matrix completion, the tensor completion is formulated as a convex optimization problem. Unfortunately, the straightforward problem extension is significantly harder to solve than the matrix case because of the dependency among multiple constraints. To tackle this problem, we employ a relaxation technique to separate the dependant relationships and use the block coordinate descent (BCD) method to achieve a globally optimal solution. Our experiments show potential applications of our algorithm and the quantitative evaluation indicates that our method is more accurate and robust than heuristic approaches.
Original language | English (US) |
---|---|
Pages (from-to) | 2114-2121 |
Number of pages | 8 |
Journal | Proceedings of the IEEE International Conference on Computer Vision |
DOIs | |
State | Published - 2009 |
Externally published | Yes |
Event | 12th International Conference on Computer Vision, ICCV 2009 - Kyoto, Japan Duration: Sep 29 2009 → Oct 2 2009 |
All Science Journal Classification (ASJC) codes
- Software
- Computer Vision and Pattern Recognition