# Bilinear Compressed Sensing under known Signs via Convex Programming

**Authors:** Alireza Aghasi, Ali Ahmed, Paul Hand, and Babhru Joshi

arXiv: 1906.11636 · 2021-02-03

## TL;DR

This paper introduces a convex programming method called $	ext{l}_1$-BranchHull for recovering two sparse vectors from their entrywise product when signs are known, with guarantees under noisy conditions and applications to real images.

## Contribution

The paper proposes a novel convex program for bilinear inverse problems with known signs, providing recovery guarantees and practical algorithms for noisy and outlier scenarios.

## Key findings

- Robust recovery with high probability under noise when $L \\geq \\Omega((S_1+S_2)\\log^{2}(K+N))$
- Effective handling of noise and outliers through variants of $	ext{l}_1$-BranchHull
- Successful extraction of piecewise constant signals from real images

## Abstract

We consider the bilinear inverse problem of recovering two vectors, $\boldsymbol{x} \in\mathbb{R}^L$ and $\boldsymbol{w} \in\mathbb{R}^L$, from their entrywise product. We consider the case where $\boldsymbol{x}$ and $\boldsymbol{w}$ have known signs and are sparse with respect to known dictionaries of size $K$ and $N$, respectively. Here, $K$ and $N$ may be larger than, smaller than, or equal to $L$. We introduce $\ell_1$-BranchHull, which is a convex program posed in the natural parameter space and does not require an approximate solution or initialization in order to be stated or solved. Under the assumptions that $\boldsymbol{x}$ and $\boldsymbol{w}$ satisfy a comparable-effective-sparsity condition and are $S_1$- and $S_2$-sparse with respect to a random dictionary, we present a recovery guarantee in a noisy case. We show that $\ell_1$-BranchHull is robust to small dense noise with high probability if the number of measurements satisfy $L\geq\Omega\left((S_1+S_2)\log^{2}(K+N)\right)$. Numerical experiments show that the scaling constant in the theorem is not too large. We also introduce variants of $\ell_1$-BranchHull for the purposes of tolerating noise and outliers, and for the purpose of recovering piecewise constant signals. We provide an ADMM implementation of these variants and show they can extract piecewise constant behavior from real images.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1906.11636/full.md

## Figures

13 figures with captions in the complete paper: https://tomesphere.com/paper/1906.11636/full.md

## References

35 references — full list in the complete paper: https://tomesphere.com/paper/1906.11636/full.md

---
Source: https://tomesphere.com/paper/1906.11636