Signal Reconstruction using Blind Super-resolution with Arbitrary Sampling
Hoomaan Hezaveh, Milad Javadzadeh, and MohammadHossein Kahaei

TL;DR
This paper introduces a novel semi-definite programming approach using Prolate Spheroidal Wave Functions for blind super-resolution of sparse signals, enabling spike localization without magnitude recovery, and demonstrates its effectiveness through numerical simulations.
Contribution
It presents a new SDP formulation leveraging PSWFs for blind super-resolution that localizes spikes without needing magnitude information, advancing prior methods.
Findings
Effective spike localization without magnitude recovery.
Outperforms recent related methods in simulations.
Applicable to arbitrary sampling schemes.
Abstract
In this paper the problem of blind super-resolution of sparse signals using arbitrary sampling scheme and atomic lift is discussed. After comprehensive description on blind superresolution problem, it is shown that using Prolate Spheroidal Wave Functions (PSWFs), it is possible to derive a new SemiDefinite Program (SDP) for the blind super-resolution problem. Unlike the previous results, the newly proposed SDP can localize spikes without magnitude recovery. Several numerical simulations were conducted to compare the performance of the proposed method with the recent related research.
| SNR | 5 | 10 | 15 | 20 | 25 | 30 |
|---|---|---|---|---|---|---|
| MSE | 0.3262 | 0.3129 | 0.2560 | 0.1986 | 0.0941 | 0.0082 |
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.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Blind Source Separation Techniques · Image and Signal Denoising Methods
Signal Reconstruction using Blind Super-resolution with Arbitrary Sampling
Hoomaan Hezaveh, Milad Javadzadeh, and Mohammad Hossein Kahaei
Abstract
In this paper the problem of blind super-resolution of sparse signals using arbitrary sampling scheme and atomic lift is discussed. After comprehensive description on blind super-resolution problem, it is shown that using Prolate Spheroidal Wave Functions (PSWFs), it is possible to derive a new Semi-Definite Program (SDP) for the blind super-resolution problem. Unlike the previous results, the newly proposed SDP can localize spikes without magnitude recovery. Several numerical simulations were conducted to compare the performance of the proposed method with the recent related research.
Index Terms:
Atomic norm , blind super-resolution, prolate spheroidal wave functions, lifting, joint spectral sparsity.
I Introduction
Many applications consider the problem of recovering a signal convolved with a function known as Point Spread Function (PSF)[1]. Without any assumption on and the problem is ill posed. Therefore, many methods have been proposed based on different assumptions [2, 3]. In practice, it is common to assume that the signal of interest is sparse and can be modeled with a sum of spikes. Though sparsity is an important assumption for signal recovery, it is not enough to solve the blind deconvolution problem successfully. Another important assumption is on PSF. Inspired by [2], it is possible to assume that the PSF lies in a known subspace but its orientation in the subspace remains unknown. This assumption provides us a mathematical model for PSF which is previously used in blind deconvolution problem [1].
Conventional sparsity based algorithms, which are known as blind compressed sensing methods, assume that frequencies lie on a predefined grid which is originated from the dictionary[4]. However, in many applications true frequencies can take any value and are not confined to the points on a grid. Therefore, basis mismatch problem arises[4]. Candés et.al introduced a new attitude towards sparse recovery which yielded sparse grid-less methods[5]. These methods achieved higher precision in frequency estimation and signal recovery than grid-based methods provided that a minimum frequency separation condition is satisfied. However, most of the recent sparse grid-less methods assume a grid based sampling scheme. Mahata and Hyder developed a sparse arbitrary sampling based frequency estimation method to gain higher precision in recovery of signals which are bandlimited and confined to a time window using Prolate Spheroidal Wave Functions (PSWFs)[6].
The problem of blind deconvolution of sparse signals in gridless compressed sensing regime via lifting was previously investigated[1]. In this paper we analyze the same problem with different sampling scheme and therefore different mathematical perspective. We arbitrarily sample the received signal and extend the mathematical theory of [6] to fit in blind gridless compressed sensing. Using the fact that the spikes of a sparse time signal are confined to a time window and the received signal is bandlimited due to PSF, we use PSWFs to express the variables of an optimization problem. This presentation leads to a new Semi-Definite Programming (SDP) to solve blind grid-less compressed sensing problem. Numerical results show that the proposed method achieves higher rate of successful spike recovery than recent methods.
The rest of the paper is as follow: In section II we formulate the blind sparse gridless compressed sensing problem. In section III we derive a SDP for the latter problem using arbitrary sampling scheme, PSWFs and atomic norm minimization. In section IV numerical results are presented to evaluate the performance of the new method.
II Problem Formulation
Consider signal consisting of Dirac functions at positions with amplitudes , where is signal duration in time. Therefore, we have
[TABLE]
where is Dirac function. According to the fact that received signal is the result of convolution , we have
[TABLE]
where is the PSF. By taking the Fourier transform of (2) we have
[TABLE]
where and are Fourier transform of and respectively and . Note that is bandlimited to . By sampling in arbitrary points we can write
[TABLE]
Consider and . Therefore,
[TABLE]
We can rewrite (5) in a compact form as
[TABLE]
where is the observation vector, presents an digonal matrix with as its main diagonal and is the Fourier transform of signal at arbitrary sampled points .
In this paper, we assume that lies in a known low dimensional subspace with unknown orientation and . This assumption is not far from the reality and holds in many applications[1]. Consider the matrix where is the -th column of the matrix . By defining and as the -th elements of and , we can use the lifting trick and write(6) as [2]
[TABLE]
where is the standard basis vector of . Therefore, we can consider such that
[TABLE]
where
[TABLE]
and
[TABLE]
for . and can be recovered up to a scaling factor using left and right singular vectors of . Hence, now the problem is to recover from . This problem is ill-posed because the number of unknowns is much more than the number of measurements. It is clear that columns are composed of complex sinusoids with the same frequencies. We use this joint spectral sparsity of columns to recover from by minimizing the atomic norm for joint spectrally sparse signals[1].
III Atomic Norm Minimization and Arbitrary Sampling
To recover from , one should define the respective atomic set as
[TABLE]
Atomic norm minimization is the problem of finding minimum number of atoms in to define and can be expressed as [7]
[TABLE]
where denotes the convex hull of the set . Therefore, we should solve the following problem
[TABLE]
where is the measurement vector and is previously defined. There are many SDP characterizations of atomic norm minimization problem for different scenarios[7, 6, 8]. Most of the previous SDPs consider a uniform grid-based sampling scheme[8, 7]. As presented by [6], it is possible to derive a SDP characterization of atomic norm minimization problem based on arbitrary sampling scheme and PSWFs, which can provide us an orthogonal basis on as the set of all square integrable functions on . We present the following lemma to cast (9) in a tractable manner.
Lemma 1
Consider to be the set of all Hermitian matrices and be such that . Let be closed conic hull of the set Then,
[TABLE]
Also, if is such that , then , is a solution to (1). Conversely if, is a solution to (1) for some , then the corresponding optimum value of is , , therefore and
The proof of Lemma 1 appears in appendix A. To present a tractable algorithm solving (1), a finite parametrization of is needed. For as a solution to (1), it is crucial that . According to the fact that our signal is limited to a time window and also band-limited because of PSF, it is possible to use PSWFs as basis to express . First, a brief description on PSWFs is given and then we use Lemma 2 from [6] to characterize . Consider
[TABLE]
and let be as previously defined. For any , PSWFs are the eigenfunctions of the linear map such that
[TABLE]
and therefore, the PSWF should satisfy
[TABLE]
where is the eigenvalue of . Note that s are produced according to where denotes the absolute value operator. Specifically, s reduce to zero when increases beyond . This means that we can limit the number of needed PSWFs according to our working precision. One can find by where is the working precision. More information on PSWFs can be found in [9].
Lemma 2** ([6])**
* if and only if there exists and such that satisfying*
[TABLE]
where
[TABLE]
Also, , is a identity matrix and is a zero vector. In addition, if there exists a singular measure
[TABLE]
with as the unit step function, satisfying
[TABLE]
then it is unique and is singular with the Vandermonde decomposition
[TABLE]
where .
Using Lemma 1 and Lemma 2, a new algorithm to solve (9) is obtained as
[TABLE]
According to the fact that has a toeplitz structure and is singular with rank , one can recover via Proney’s method[10]. Having s, and are estimated up to a scaling factor using left and right singular vectors of . In the case of noisy measurements, one should add to the cost function of (15) and delete . In this case, where is generated using , [10] and is added to the optimization variables. Note that our method does not utilize dual problem to localize spikes. However, the authors verify that spike recovery using dual polynomial derived from (15) is possible. According to the fact that sampling is not conducted on a grid, we are not dealing with orthogonal Fourier basis. Thus, dual certificate proofs proposed before [1] are not applicable anymore. This problem is due to the squared Fejér kernel’s high leakage when arbitrary sampling scheme is applied. Finding an appropriate kernel is left for future studies.
IV Numerical Results
To evaluate the performance of the proposed method numerical simulations were conducted. In these simulations we show that the proposed approach has a higher rate of successful spike recovery than the recent method of [1]. The simulations are divided to three sections. First, we show how the rate of successful spike recovery is affected by varying the number of spikes (). In sub-section IV-B, the dimension of the unknown PSF () and in sub-section IV-C Signal to Noise Ratio (SNR) is changed to investigate the behaviour of the rate of successful spike recovery under different circumstances. In order to sample arbitrarily, and each is obtained uniformly from the interval while . Spikes are separated by at least . The subspace and the vector are drawn from i.i.d standard Gaussian distribution. Considering as the estimate of , normalized mean square error (NMSE) is used to compare the results. Also, mean square error (MSE) is used to compare spike localization accuracy. All of the results are compared to the state of the art [1]. The simulations were conducted in MATLAB using CVX toolbox[11]. In each part 100 Monte-Carlo simulations were conducted.
IV-A Number of the Spikes
In this part, the number of the spikes is varied from . The dimension of the PSF subspace is set to (). The number of the measurements is varied from 20 to 63. Figure 1 depicts the NMSE of matrix recovery for using the method of [1] and the proposed one. It is clear that the proposed method performs better than the analogous method. Note that the recovery of matrix is specifically important for estimating after the spike localization. To demonstrate the performance of the proposed method in spike localization, phase transition diagrams for both methods are presented in figure 2. A successful recovery is considered as where is the estimation of . As it can be seen in figure 2, the probability of successful spike localization is slightly higher when arbitrary sampling scheme is utilized.
IV-B Dimension of the Subspace of PSF
In this subsection, we investigate the effect of the dimension of on matrix recovery and spike localization. In the simulations, the subspace dimension is varied from for and . Figure 3 depicts the results. As it can be seen, the performance of the proposed method is slightly better than the method of [1]. To compare the rate of successful spike localization, figure 4 is depicted. This figure clearly suggests that the proposed method has higher success rate in spike localization than the method of [1].
IV-C Spike Localization under Noisy Environment
Considering more realistic scenarios, we investigated the performance of the proposed method in spike localization while the received signal is subjected to Gaussian noise . The SNR is defined as dB. Table 1 provides the MSE where and are the vectors of estimated and true spikes at -th Monte Carlo simulation. As SNR increases, the MSE of spike localization of the proposed method decreases. Note that in noisy environments, the method of [1] can not localize spikes uniquely without magnitude recovery.
V Conclusion
We have proposed a new method for the problem of blind super-resolution using an arbitrary sampling scheme. Incorporating arbitrary sampling scheme in the problem generalized the work of [1]. More specifically, lemma 1 made it possible to use arbitrary samples in the problem. After characterizing the problem in a tractable manner, a new method for the blind super-resolution problem was derived. Simulation results revealed superior performance of the proposed method than that of [1]. According to the leakage of squared Fejér kernel while using arbitrary samples, the proof of the dual certificate was left for future work.
Appendix A
Proof of lemma 1: Consider the following linear matrix inequality (LMI)
[TABLE]
For any satisfying there exists a matrix so that . Also, constrained to (21) is such that[12]
[TABLE]
Considering and as solutions to (15), we should have . Thus,
[TABLE]
Note that this decomposition is not necessarily unique. Using the above description, there exist complex numbers such that
[TABLE]
According to (22) it is expected that . Now we prove this claim. Consider and define
[TABLE]
Note that . Now it is easy to verify (21) for and . Thus and are in the feasible set of (1). We have
[TABLE]
which contradicts the fact that and are solutions to (1). Thus, and so that . Now, (23) is an atomic decomposition of since . According to (8), we conclude that
[TABLE]
To prove the other side of the inequality, we take a solution to (8). Considering positive numbers and spikes as the solution of (15), we have
[TABLE]
By taking and , one can verify that and (21) is positive semi-definite for and . Thus,
[TABLE]
Using (24) and the above inequality, .
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Y. Chi, “Guaranteed blind sparse spikes deconvolution via lifting and convex optimization,” IEEE Journal of Selected Topics in Signal Processing , vol. 10, no. 4, pp. 782–794, 2016.
- 2[2] A. Ahmed, B. Recht, and J. Romberg, “Blind deconvolution using convex programming,” IEEE Transactions on Information Theory , vol. 60, no. 3, pp. 1711–1732, 2013.
- 3[3] L. Wang and Y. Chi, “Blind deconvolution from multiple sparse inputs,” IEEE Signal Processing Letters , vol. 23, no. 10, pp. 1384–1388, 2016.
- 4[4] Y. Chi, L. L. Scharf, A. Pezeshki, and A. R. Calderbank, “Sensitivity to basis mismatch in compressed sensing,” IEEE Transactions on Signal Processing , 2011.
- 5[5] E. J. Candès and C. Fernandez-Granda, “Towards a mathematical theory of super-resolution,” Communications on Pure and Applied Mathematics , 2014.
- 6[6] K. Mahata and M. M. Hyder, “Frequency estimation from arbitrary time samples,” IEEE Transactions on Signal Processing , vol. 64, no. 21, pp. 5634–5643, 2016.
- 7[7] Y. Chi, “Joint sparsity recovery for spectral compressed sensing,” in 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) . IEEE, 2014, pp. 3938–3942.
- 8[8] G. Tang, B. N. Bhaskar, P. Shah, and B. Recht, “Compressed sensing off the grid,” IEEE transactions on information theory , vol. 59, no. 11, pp. 7465–7490, 2013.
