Compressive Multidimensional Harmonic Retrieval with Prior Knowledge
Yinchuan Li, Xu Zhang, Zegang Ding, Xiaodong Wang

TL;DR
This paper introduces a method for multidimensional harmonic retrieval that leverages prior spectral knowledge to improve frequency estimation accuracy using atomic norm minimization and Vandermonde decomposition.
Contribution
It proposes a novel approach to incorporate prior spectral interval information into MD frequency estimation via semidefinite programming.
Findings
Enhanced frequency estimation accuracy with prior knowledge
Effective MD Vandermonde decomposition for block Toeplitz matrices
Numerical results demonstrate improved performance over existing methods
Abstract
This paper concerns the problem of estimating multidimensional (MD) frequencies using prior knowledge of the signal spectral sparsity from partial time samples. In many applications, such as radar, wireless communications, and super-resolution imaging, some structural information about the signal spectrum might be known beforehand. Suppose that the frequencies lie in given intervals, the goal is to improve the frequency estimation performance by using the prior information. We study the MD Vandermonde decomposition of block Toeplitz matrices in which the frequencies are restricted to given intervals. We then propose to solve the frequency-selective atomic norm minimization by converting them into semidefinite program based on the MD Vandermonde decomposition. Numerical simulation results are presented to illustrate the good performance of the proposed method.
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5Peer 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
Compressive Multidimensional Harmonic Retrieval with Prior Knowledge
††thanks: This work was supported by the Key Program of National Natural Science Foundation of China (No. 11833001), the National Science Fund for Distinguished Yong Scholars (No. 61625103), the Leading Talents Program of Guangdong Province (Grant 00201510), the Shenzhen Peacock program (Grant KQTD2015071715073798) and the China Scholarship Council. (Corresponding author: Zegang Ding, e-mail: [email protected])
1st Yinchuan Li
School of Information and Electronics
*Beijing Institute of Technology
*Beijing, China
2nd Xu Zhang
School of Information and Electronics
*Beijing Institute of Technology
*Beijing, China
3rd Zegang Ding
School of Information and Electronics
*Beijing Institute of Technology
*Beijing, China
4th Xiaodong Wang
Electrical Engineering Department
*Columbia University
*New York, USA
Abstract
This paper concerns the problem of estimating multidimensional (MD) frequencies using prior knowledge of the signal spectral sparsity from partial time samples. In many applications, such as radar, wireless communications, and super-resolution imaging, some structural information about the signal spectrum might be known beforehand. Suppose that the frequencies lie in given intervals, the goal is to improve the frequency estimation performance by using the prior information. We study the MD Vandermonde decomposition of block Toeplitz matrices in which the frequencies are restricted to given intervals. We then propose to solve the frequency-selective atomic norm minimization by converting them into semidefinite program based on the MD Vandermonde decomposition. Numerical simulation results are presented to illustrate the good performance of the proposed method.
Index Terms:
Multidimensional super-resolution, frequency-selective Vandermonde decomposition, atomic norm, prior knowledge.
I Introduction
Multidimensional (MD) spectral estimation from the measured signals is of practical importance in many areas of signal processing such as radar and sonar systems [1, 2, 3], wireless communications [4, 5] and super-resolution imaging [6]. To estimate the MD spectrum, spectral estimation methods by exploiting the spectral sparsity in signals have received great attention [7, 8, 9, 10, 11, 12]. In particular, continuous sparse recovery methods, especially the atomic norm (AN) minimization techniques, have been proposed for spectral super-resolution [13, 14, 15].
However, these compressed sensing algorithms only exploit the sparsity in spectrum and consider no prior knowledge of the measured signal. Actually, it is possible to know the information of signal spectrum a priori in many applications. For instance, in radar systems, one can set up a surveillance area where a target may appear and radar engineers may know the speed range of a particular target. The prior knowledge then enables an engineer to indicate the ballpark location of the echo from the target in the delay-Doppler spectrum. Similarly, the frequency parameters of interest can be limited in known small intervals in underwater channel estimation [16]. Hence, using such prior knowledge to improve the performance of super-resolution spectral estimation has attracted interest. See [17, 18, 19] and references therein. By restricting the frequency to lie in a given interval, a typical approach was proposed to solve a constrained atomic norm minimization problem for 1D frequency estimation [17]. Based on the frequency-selective (FS) Vandermonde decomposition, the FS atomic norm minimization problem for 1D frequency estimation was converted into a semidefinite programming (SDP) formulation. Unfortunately, the above methods only focus on 1D frequency super-resolution problems. Besides, it’s not straightforward to extend them to higher dimensional problems due to the fundamental difficulty of generalizing the classical Caratheodory’s theorem [20] to higher dimensions.
In this paper, the MD-FS Vandermonde decomposition of multi-level (ML) block Toeplitz matrices for estimating MD spectrum is studied. Assume that the frequencies respectively lie in given intervals, we propose a novel method to solve the MD-FS atomic norm minimization problem by converting it into SDP formulation based on the MD-FS Vandermonde decomposition. Furthermore, we prove that the equivalence between the MD-FS atomic norm minimization and the proposed SDP formulation is guaranteed under the condition that the ML block Toeplitz matrix is low rank. Numerical simulation results show that when prior knowledge is known, the performance advantage of the proposed method over traditional atomic norm approaches.
The remainder of the paper is organized as follows. In Section II, we set up the problem of MD spectral super-resolution with prior knowledge. In Section III, we propose the MD-FS Vandermonde decomposition results and convert the MD-FS atomic norm minimization into SDP formulation. Numerical simulation results are presented in Section IV. Section V concludes the paper.
II Problem Formulation
We first introduce the 2D frequency estimation model, which is very versatile in applications, and then extend the model to MD case. Without loss of generality, consider an data matrix , where each entry can be expressed as a superposition of complex sinusoids
[TABLE]
where , , and are the frequencies and the complex gain associated with each , respectively. The optimal matrix can be rewritten as the following matrix form
[TABLE]
where , denotes the diagonal matrix whose diagonal entries are and
[TABLE]
with as the discrete complex sinusoids.
Assume that
[TABLE]
where is the pointwise product and is the observation matrix. This model subsumes a number of signal processing systems. For example in 2D harmonic retrieval, is the 2D square data matrix and is a sparse sampling matrix, which observes data matrix uniformly at random [10]. In communication and passive radar systems, is the channel matrix and is the data symbol matrix [12, 21]. One can vectorize to obtain
[TABLE]
where is the Khatri-Rao product, and
[TABLE]
with and being the Kronecker product.
In the MD model, let be a set of -dimensional frequencies . And we define . Then a uniformly sampled -dimensional complex sinusoid with frequency and unit power can be represented by with . It follows that
[TABLE]
where is defined with respect to similarly as in (3) and (4). In the problem of MD frequency estimation, the vectorized data follows a similar parametric model:
[TABLE]
In this paper, we consider the case that frequencies are known a priori as , where denotes a closed interval as usual if . Otherwise, we define if . Our aim is to estimate in under the prior constraints from the observation in (9).
III Proposed Method Based on FS Atomic norm
In this section, we present the proposed method for the MD spectral super-resolution based on the MD-FS atomic norm. First the MD-FS atomic norm is used to setup the optimization problem for MD spectral super-resolution. Then the MD-FS Vandermonde decomposition result of ML block Toeplitz matrices is presented, which enables us to convert the MD-FS atomic norm optimization problem into SDP formulation.
III-A Setup the Problem Based on MD-FS Atomic Norm
We define the MD-FS atomic set as the collection of all MD complex sinusoids:
[TABLE]
then the MD-FS atomic norm with respect to signal in (9) is given in the following definition.
Definition 1**.**
The MD-FS atomic norm for in (9) is
[TABLE]
By introducing the spectral sparsity, our MD frequency estimation problem can be formulated according to (9) as
[TABLE]
This shows that we find the optimal by seeking a signal with minimum MD-FS atomic norm satisfying the observation constraints. After is obtained from (12), the frequencies and complex gains in can be determined by using the MD MUltiple SIgnal Classifier (MD-MUSIC) [22] algorithm with as an input. In particular, the MD-MUSIC method determines the frequencies by locating the poles in the spectrum and estimates the complex gains by using least square method with the estimated frequencies.
Note that the MD-FS atomic norm in (12) is essentially semi-infinite programming, it cannot be directly solved. We will show how to solve (12) based on the MD-FS Vandermonde decomposition in the following subsections.
III-B MD-FS Vandermonde Decomposition of ML Block Toeplitz Matrices
Note that for any , an atom in the form
[TABLE]
forms a -level block Toeplitz matrix . In particular, for a -way tensor , is defined as taking as an input and outputing recursively as
[TABLE]
where . For we have (III-B) reduces to the standard Topelitz matrix as
[TABLE]
where denotes the -th element in . From (III-B), we can have
[TABLE]
where denotes the -th element or block in the -th level of .
To solve an atomic norm minimization problem, the idea is to convert it into a semidefinite program based on the Vandermonde decomposition of Toeplitz matrix. We therefore present the MD-FS Vandermonde decomposition result of ML block Toeplitz matrices in this subsection for solving (12). To begin with, we first introduce the following theorem.
Theorem 1**.**
(Theorem 1, [23]) Assume that is a PSD -level block Toeplitz matrix with and . Then, can be decomposed as
[TABLE]
where with are distinct points in , and the -tuples are unique.
The above theorem shows that once holds, the -level block Toeplitz matrix has the MD Vandermonde decomposition in (25) if . In order to combine the interval information into MD Vandermonde decomposition, we show the property of trigonometric polynomials in the following lemma, which is proved in [24].
Lemma 1**.**
If
[TABLE]
where denotes the sign function. Then, when , the trigonometric polynomials
[TABLE]
are always positive on and negative on for , where returns the real part of a complex argument.
The above lemma shows that we can restrict the frequencies in given intervals respectively by setting . To this end, we introduce the MD-FS Vandermonde decomposition of -level block Toeplitz matrices in the following theorem.
Theorem 2**.**
For a -level block Toeplitz matrix with , if , then given , it has an MD-FS Vandermonde decomposition as in (25) with , if and only if
[TABLE]
where is defined by (1) and the -level block Toeplitz matrices with are defined respectively for as
[TABLE]
Proof:
We first prove the sufficient condition. Following from (29) and Theorem 1, we know that has an MD Vandermonde decomposition as in (25). Therefore, we need to prove under the additional conditions (30). For the MD Vandermonde decomposition in (25), we have
[TABLE]
which shows that for
[TABLE]
implies that,
[TABLE]
where
[TABLE]
Since , has full column rank. Then, by noting (34) and (30) we have for
[TABLE]
where denotes the matrix pseudo-inverse operator. (38) implies that , which immediately follows that since . By noting Lemma 1 we finally have .
Next we prove the necessary condition. Given in (25) with . We have (29) holds since . Moreover, (30) also holds since we have in (38) by noting Lemma 1. Therefore we complete the proof. ∎
It is noteworthy that the MD-FS Vandermonde decomposition result can be extended to the multiple frequency band case, which is given in the following corollary. The proof can be found in [24]. In the next subsection, we convert (12) into convex SDP formulation based on the MD-FS Vandermonde decomposition.
Corollary 1**.**
For a -level block Toeplitz matrix , if , it admits an MD-FS Vandermonde decomposition as in (25) with where , if and only if there exist -way tensors satisfying
[TABLE]
for , where is defined with respect to .
III-C SDP Formulation of MD-FS Atomic Norm
Under the condition , the MD-FS atomic norm minimization can be converted to SDP formulation by applying the MD-FS Vandermonde decomposition in the following theorem.
Theorem 3**.**
For the MD-FS atomic norm defined in (1), we have that
[TABLE]
where and are defined by (1) and (2), respectively. And if , we further have equals to the right-hand side of (43).
Proof:
Denote the value of the right-hand side of (43) by . Let be an MD-FS atomic decomposition of on , where . Then we have
[TABLE]
where . Hence, we also have by noting (38) and Lemma 1. Now,
[TABLE]
Hence, we can have (43) holds.
On the other hand, if holds. Suppose the optimal and of the problem in (43) satisfy
[TABLE]
then we have and by the Schur complement condition. It immediately follows that has an MD-FS Vandermonde decomposition as in (25) with according to Theorem 2. Then, we have that lies in the column space of and for some vector . Bring into yields
[TABLE]
Let be any vector such that . Then the following inequality holds
[TABLE]
Hence
[TABLE]
which is equivalent to . Combining the inequality with (III-C) we conclude if , which completes the proof. ∎
By applying Theorem 3 we can approximately111Although the SDP is an approximation, the simulation results show that the performance is good even if the condition is not satisfied. convert (12) into the following SDP:
[TABLE]
After is obtained from (61), as mentioned in Section III-A, the frequencies can be determined by the MD-MUSIC algorithm. Optimization problem (61) is convex, hence it can be solved with standard convex solvers, e.g., CVX [25]. Assume that the number of the positive semidefinite constraints in (61) is , then the complexity in each iteration is if the interior point method is used.
IV Numerical Simulations
Since the 2D frequency estimation problem is very common in practice, i.e., in high-resolution radar systems and wireless communications, there frequency pairs correspond to delay, Doppler and magnitudes of the scatterers. We hence present numerical examples in this section for a data matrix of size with . In the simulations, the coefficient of each frequency is generated with fixed magnitude one and random phase, and frequency pairs are randomly generated in . Hence, the prior knowledge is set as , , and . In addition, is set as a diagonal matrix with some elements on the diagonal are equal to 1 and the other elements are equal to 0 (corresponding to the case that is the sampling matrix).
The traditional 2D AN method in [10] is used as the baseline for comparison, which can be converted into similar convex SDP problem as in (61) but without the further constraints .
We first present an example when with and to demonstrate the effectiveness of the proposed method on frequency estimation. The number of samples (number of non-zero elements in ) is set as . In Fig. 1, the frequency estimation results of the AN and FS-AN methods are presented. The 2D-MUSIC [11, 2] is used to localize the frequencies after is available. We can see that with the prior knowledge of frequency ranges, the FS-AN method still work well under high , while the traditional AN method suffers dramatic degradation.
We next examine the phase transition of the proposed method. For each number of samples and sparsity level , we run 10 experiments. In each experiments, the recovery was claimed successful if the normalized mean-squared-error (NMSE) is smaller than . Fig. 2 shows the success rate for each and , with the grayscale of each cell reflecting the empirical rate of success. Note that sometimes people may only know rough ranges of the frequencies, hence we also evaluate the proposed method with rough prior knowledge as , , and . Comparing Fig. 2(b) with (a), it can be seen that when the accurate prior knowledge of frequency ranges is known, the performance of the 2D harmonic retrieval can be significantly improved. And from Fig. 2(c) we can see that when the prior knowledge is not very accurate, but contains the real frequency ranges, the performance of the 2D harmonic retrieval is also improved by the proposed method. Moreover, the more accurate the prior knowledge, the better the performance of the proposed method.
V Conclusions
In this paper, we study the problem of estimating MD frequency components of a spectrally sparse signal using the prior knowledge of the frequency intervals. We first formulate an FS atomic norm minimization problem for MD harmonic retrieval. Then, the MD-FS Vandermonde decomposition of block Toeplitz matrices on given intervals is proposed. It is shown that by using the MD-FS Vandermonde decomposition, we can convert the FS atomic norm minimization into semidefinite program. Numerical simulation results show that when prior knowledge is known, the proposed method can achieve significantly better performance than the traditional atomic norm approaches. And the more accurate the prior knowledge, the better the performance of the proposed method.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. I. Skolnik, Radar handbook . New York, NY, USA: Mc Graw-Hill, 1970.
- 2[2] C. R. Berger, B. Demissie, J. Heckenbach, P. Willett, and S. Zhou, “Signal processing for passive radar using OFDM waveforms,” IEEE J. Sel. Top. Signal Proces. , vol. 4, no. 1, pp. 226–238, 2010.
- 3[3] D. Nion and N. D. Sidiropoulos, “Tensor algebra and multidimensional harmonic retrieval in signal processing for MIMO radar,” IEEE Trans. Signal Process. , vol. 58, no. 11, pp. 5693–5705, 2010.
- 4[4] T. S. Rappaport et al. , Wireless communications: principles and practice . prentice hall PTR New Jersey, 1996, vol. 2.
- 5[5] D. Tse and P. Viswanath, Fundamentals of wireless communication . Cambridge university press, 2005.
- 6[6] M. J. Rust, M. Bates, and X. Zhuang, “Sub-diffraction-limit imaging by stochastic optical reconstruction microscopy (STORM),” Nature Methods , vol. 3, no. 10, p. 793, 2006.
- 7[7] E. J. Candès and C. Fernandez-Granda, “Super-resolution from noisy data,” J. Fourier Anal. Appl. , vol. 19, no. 6, pp. 1229–1254, 2013.
- 8[8] M. F. Duarte and R. G. Baraniuk, “Spectral compressive sensing,” Appl. Comput. Harmon. Anal. , vol. 35, no. 1, pp. 111–129, 2013.
