Efficient Point-to-Subspace Query in $\ell^1$ with Application to Robust Object Instance Recognition
Ju Sun, Yuqian Zhang, John Wright

TL;DR
This paper introduces a two-stage randomized projection algorithm for efficiently identifying the nearest low-dimensional subspace to a query point in high-dimensional space under distance, with applications to robust object recognition.
Contribution
The paper proposes a novel two-stage algorithm using random Cauchy projections to significantly reduce computational complexity in subspace nearest neighbor search under distance, tailored for vision tasks.
Findings
Projection dimension is polynomial in subspace dimension and logarithmic in number of subspaces.
Algorithm achieves high probability of correctly identifying the nearest subspace.
Empirical results demonstrate effectiveness in robust face and object recognition.
Abstract
Motivated by vision tasks such as robust face and object recognition, we consider the following general problem: given a collection of low-dimensional linear subspaces in a high-dimensional ambient (image) space, and a query point (image), efficiently determine the nearest subspace to the query in distance. In contrast to the naive exhaustive search which entails large-scale linear programs, we show that the computational burden can be cut down significantly by a simple two-stage algorithm: (1) projecting the query and data-base subspaces into lower-dimensional space by random Cauchy matrix, and solving small-scale distance evaluations (linear programs) in the projection space to locate candidate nearest; (2) with few candidates upon independent repetition of (1), getting back to the high-dimensional space and performing exhaustive search. To preserve the identity of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
