BranchHull: Bilinear Compressed Sensing

We consider the bilinear inverse problem of recovering two vectors, x and w,  RL from their entrywise product. For the case where the vectors have known signs and belong to known subspaces. An immediate formulation of the inverse problem leads to a non-convex optimization program. We use a geometrical insight to formulate a convex relaxation BranchHull, which is posed in the natural parameter space that does not require an approximate solution or initialization in order to be stated or solved. Under the structural assumptions that x and w are members of known K and N dimensional random subspaces, we present a recovery guarantee for the noiseless case and a noisy case. Motivating applications include, blind multiplicative interference removal in signal processing, image restoration. Figure (left) shows the sign information restricts the solution to one of the branches of the hyperbola. Geometrically, this happens as the solution lies at the intersection of the l1-ball and the hyperbolic curve (constraint) as shown in figure (right).

Applications

Blind multiplicative interference removal in signal processing and image restoration

Related Papers

[1] A. Aghasi, A. Ahmed, P. Hand, and B. Joshi Bilinear Compressed Sensing under known Signs via Convex Programming, arXiv preprint arXiv:1906.11636, 2018. 

[2] A. Aghasi, A. Ahmed, P. Hand, and B. Joshi A convex program for bilinear inversion of sparse vectors, Advances in Neural Information Processing Systems, 8548-8558, 2018. 

[3] A. Aghasi, A. Ahmed, P. Hand, and B. Joshi BranchHull: Convex bilinear inversion from the entrywise product of signals with known signs, Applied and Computational Harmonic Analysis 49 (2), 636-654, 2020. 

 Github Code

https://github.com/CACTuS-AI/L1BH
Categories: Uncategorized

Leave a Reply

Your email address will not be published. Required fields are marked *