Reconstruction of FRI Signals using Deep Neural Network Approaches
Vincent C. H. Leung, Jun-Jie Huang, Pier Luigi Dragotti

TL;DR
This paper explores deep neural network methods for reconstructing FRI signals, addressing the subspace swap problem and improving performance over traditional spectral estimation techniques, especially at higher PSNR levels.
Contribution
It introduces neural network-based approaches for FRI signal reconstruction, offering solutions to the subspace swap issue and enhancing robustness and accuracy.
Findings
Significant PSNR improvements over traditional methods.
Neural networks effectively estimate FRI parameters.
Enhanced performance in high PSNR regimes.
Abstract
Finite Rate of Innovation (FRI) theory considers sampling and reconstruction of classes of non-bandlimited continuous signals that have a small number of free parameters, such as a stream of Diracs. The task of reconstructing FRI signals from discrete samples is often transformed into a spectral estimation problem and solved using Prony's method and matrix pencil method which involve estimating signal subspaces. They achieve an optimal performance given by the Cram\'{e}r-Rao bound yet break down at a certain peak signal-to-noise ratio (PSNR). This is probably due to the so-called subspace swap event. In this paper, we aim to alleviate the subspace swap problem and investigate alternative approaches including directly estimating FRI parameters using deep neural networks and utilising deep neural networks as denoisers to reduce the noise in the samples. Simulations show significant…
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.
Reconstruction of FRI Signals using Deep Neural Network Approaches
Abstract
Finite Rate of Innovation (FRI) theory considers sampling and reconstruction of classes of non-bandlimited continuous signals that have a small number of free parameters, such as a stream of Diracs. The task of reconstructing FRI signals from discrete samples is often transformed into a spectral estimation problem and solved using Prony’s method and matrix pencil method which involve estimating signal subspaces. They achieve an optimal performance given by the Cramér-Rao bound yet break down at a certain peak signal-to-noise ratio (PSNR). This is probably due to the so-called subspace swap event. In this paper, we aim to alleviate the subspace swap problem and investigate alternative approaches including directly estimating FRI parameters using deep neural networks and utilising deep neural networks as denoisers to reduce the noise in the samples. Simulations show significant improvements on the breakdown PSNR over existing FRI methods, which still outperform learning-based approaches in medium to high PSNR regimes.
**Index Terms— ** Finite rate of innovation, neural network, sampling, signal reconstruction, deep learning.
1 Introduction
Signals with finite rate of innovation (FRI) have finite degrees of freedom per unit time and include both bandlimited signals as well as non-bandlimited functions. A typical example of FRI signals is a stream of pulses. It has a rate of innovations as the signal can be defined by the amplitudes and the locations of the pulses. FRI theory [1, 2, 3, 4] has shown that it is possible to perfectly reconstruct classes of non-bandlimited continuous signals with finite rate of innovation from discretised samples. This leads to a wide range of applications, including calcium imaging [5], functional magnetic resonance imaging (fMRI) [6] and electrocardiogram (ECG) [7].
A typical acquisition process involves filtering the input signal with filter and sampling at a regular interval , as illustrated in Fig. 1. Perfect reconstruction of non-bandlimited FRI signals can be achieved by using a class of kernels including polynomial and exponential reproducing functions and functions satisfying generalised Strang-Fix conditions [8, 4]. The reconstruction task can therefore be transformed into a spectral estimation problem that can be solved by estimation methods such as Prony’s method with Cadzow denoising [9, 10] and matrix pencil method [11] which involve the use of Singular Value Decomposition (SVD) to estimate signal subspaces. Under noisy conditions, it has been found that the reconstruction performance follows the Cramér-Rao bound in low noise regime [12, 13]. However, the performance breaks down when peak signal-to-noise ratio (PSNR) drops below a certain threshold. It is conjectured to be due to the subspace swap event [14] which refers to the confusion of the orthogonal subspace with the signal subspace under noisy conditions.
To avoid this inherent breakdown in subspace-based methods, we propose to solve the FRI reconstruction problem using deep neural networks to learn from training data pairs. We investigate two approaches: (1) using deep neural networks to directly estimate FRI parameters, (2) using deep neural networks to denoise the discrete samples. While there are works utilising deep neural networks to perform spectral estimation on problems such as estimating the frequencies of multisinusoidal signals [15, 16], estimating the direction of arrival of multiple sound sources [17, 18], in this paper, we focus on solving the original reconstruction problem, which is to accurately estimate FRI parameters from discrete samples directly using deep neural networks to avoid the subspace swap event caused by traditional subspace-based methods.
The rest of the paper is organised as follows: In Section 2, we discuss the occurrence of the breakdown event by illustrating an example of using subspace-based methods to recover a stream of Diracs. We then propose two deep neural network-based approaches to solve the reconstruction problem in Section 3. In Section 4, we present the simulation results and compare them against the traditional subspace methods. We then conclude in Section 5.
2 Breakdown in subspace-based methods
In this paper, we consider the most basic FRI signal: a stream of Diracs. We are particularly interested in the performance related to retrieving locations of the Diracs. To compare our proposed methods with the subspace-based methods in their optimal settings, we consider the reconstruction of a -periodic stream of Diracs:
[TABLE]
where are the amplitudes and locations of the Diracs. To sample the continuous signal , we use an exponential reproducing kernel that can reproduce complex exponentials:
[TABLE]
with for . Assuming sampling period , it is possible to map the obtained samples into a sum of exponentials:
[TABLE]
The amplitudes of Diracs has been mapped to the amplitudes of the exponentials while the locations of Diracs have been transformed to . This forms a spectral estimation problem that can be solved using the aforementioned subspace-based methods. Particularly, we are interested in retrieving the locations of Diracs due to its non-linear nature in the problem seen in Eq. 3. Previous works [1, 2, 3, 4] have shown that the subspace-based methods achieve an optimal reconstruction performance defined by the Cramér-Rao bound until peak signal-to-noise ratio (PSNR) drops below a threshold as shown in Fig. 2. In [14], Wei and Dragotti have conjectured that the reason of the breakdown in subspace-based methods is due to the confusion between noise and signal subspaces in performing spectral estimation. A mathematical relationship [14] has then been drawn between this breakdown PSNR and the relative distance between two neighbouring Diracs with . For instance, when there are two Diracs of same amplitude, the necessary condition for the subspace swap event is when
[TABLE]
Fig. 3 visualises the breakdown condition in Eq. 4. It shows that the smaller the distance between two nearby Diracs, the higher the breakdown PSNR will be. Thus, the subspace swap event occurring inherently in current FRI methods stops us from recovering FRI signals with a higher resolution under strong noise.
3 Proposed Methods
In this paper, we propose to utilise deep neural networks which are learnt using training data pairs as a tool to alleviate the subspace swap problem.
3.1 Direct inference of FRI parameters from deep neural network
The first proposed approach is to infer the FRI parameters directly from the noisy samples using a deep neural network. The occurrence of the subspace swap event analysed in [14] is inherent to subspace-based reconstruction methods. Hence, to avoid subspace swap event and the eventual performance breakdown, we consider as alternative to learn the transformation from the noisy samples to ground-truth FRI parameters directly using a deep neural network.
Furthermore, contrary to the traditional subspace methods where the information of the sampling kernel is encoded in , this approach does not require any explicit information about the sampling kernel . Instead, by training the network with large amount of data from the same sampling kernel, the network aims to obtain this information implicitly.
3.1.1 Proposed Network Architecture
The neural network consists of 3 convolutional layers followed by 3 fully connected layers as shown in Fig. 4. Each of the convolutional layers has 100 filters of size 3. Rectified linear unit (ReLU) is used as the activation function between each two layers. Backpropagation with Adam optimiser [19] is used for learning.
3.1.2 Cost Function
As the goal of the task is to infer the true locations from the noisy samples , we aim to minimise the discrepancy between the estimated locations and the ground truth locations . Two candidates of the cost function are the absolute differences (L1 loss) and the squared differences (L2 loss) Both cost functions yield a similar performance in simulations.
3.2 Deep neural network as a denoiser
The second approach is to use deep neural network as a denoiser on the noisy samples , followed by a subspace-based method to estimate the FRI parameters. This approach is motivated by the possibility to lower the breakdown PSNR without significantly altering the performance in the low noise regime because the subspace-based methods are still used to perform FRI reconstruction.
The training setting is similar to that used in the direct inference approach. The only modification in the network architecture from Fig. 4 is the change in size of the 3 fully connected layers to respectively. The training loss function is the squared difference between the noisy samples and the noiseless samples .
4 Simulation Results
In this section, we compare the performance of our proposed methods with the subspace-based matrix pencil method [11]. This is measured by the standard deviation of the retrieved locations of Dirac , defined as:
[TABLE]
where and are the -th estimation and the number of realisations respectively. For sampling kernel, we consider optimal settings for the subspace-based methods [14], where the sampling kernel is an exponential reproducing kernel of maximum order and minimum-support (eMOMS) [4] that can reproduce exponentials at and . The simulation focuses on a basic setting of reconstructing a stream of 2 Diracs with and . The number of samples and signal period are set to and respectively.
To evaluate the reconstruction methods at different levels of noise, the samples are corrupted with additive white Gaussian noise. A network is trained for every PSNR dB with a step of 5 dB. The training set for each network consist of training data with and for where denotes uniform distribution between and .
To investigate the breakdown effect caused by relative distance between two Diracs, we further assume constant amplitudes for two Diracs with . We then fix the first Dirac at and change evenly on a logarithmic scale with a step of . For each pair of PSNR and , Monte Carlo simulations with 1000 realisations have been applied to evaluate the standard deviation of estimated locations. Fig. 5 shows the reconstruction performance of the deep neural network methods and matrix pencil method. Despite the outperformance of the traditional matrix pencil method over the deep neural network approaches when the PSNR is high and the Diracs are sufficiently far apart, we can see that both deep neural network approaches lowers breakdown PSNR, indicated by spread of the low standard deviation region. For instance, when , both deep neural network-based methods requires PSNR 30 dB whereas matrix pencil method requires PSNR 45 dB. Nonetheless, there exists a discrepancy between the deep neural network methods in the high PSNR breakdown regions, where the deep neural network denoiser fails to push the breakdown PSNR boundary. This could possibly be explained by the low noise power in the samples, which leads to minimal differences between the noisy and ground truth samples. Thus, in spite of outperforming the direct inference approach when the PSNR is high and the Diracs are sufficiently far apart, the denoiser has a limited impact to the breakdown PSNR in the breakdown regions with low noise.
As our goal is to enhance the performance in the breakdown regions of the traditional subspace-based methods, we focus on the distinction between the matrix pencil method and the direct inference method we proposed. We take a closer look by selecting two representative cases when the distance of the Diracs are and . Fig. 7 and Fig. 7 shows the respective scatter plot of the estimated locations. We can see that the breakdown PSNR of the matrix pencil method is lower when the Diracs are further apart, while our proposed method has a similar breakdown regardless of the Diracs position. This observation is consistent with the result in Fig. 5. On the other hand, we can also recognise the discrepancy in performance between both methods when the PSNR is high and the Diracs are sufficiently far apart by observing that the centers of the scatters at high PSNR in Fig. 6(d) is not entirely aligned with the true locations. A possible reason could be the generalisation error of the neural network in performing the reconstruction tasks with a high precision. These results suggest that deep neural network is successful in lowering the breakdown PSNR regardless of the locations of the Diracs. Nonetheless, it has a room for improvement when the signal of interest is far from the breakdown PSNR.
5 Conclusion
This paper addresses the breakdown of performance in reconstruction of FRI signals caused by the subspace swap event in traditional subspace-based methods under noisy conditions. We hence proposed two approaches to retrieve the FRI signal by direct inference of FRI parameters and denoising the samples using deep neural networks. Simulation results show that our proposed direct inference method can reconstruct FRI signals at a low PSNR region where the existing FRI methods would break down, yet with a slight performance compromise in high PSNR region.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. Vetterli, P. Marziliano, and T. Blu, “Sampling signals with finite rate of innovation,” IEEE Transactions on Signal Processing , vol. 50, no. 6, pp. 1417–1428, Jun. 2002.
- 2[2] P. L. Dragotti, M. Vetterli, and T. Blu, “Sampling moments and reconstructing signals of finite rate of innovation: Shannon meets Strang-Fix,” IEEE Transactions on Signal Processing , vol. 55, no. 5 I, pp. 1741–1757, 2007.
- 3[3] T. Blu, P. L. Dragotti, M. Vetterli, P. Marziliano, and L. Coulot, “Sparse sampling of signal innovations: Theory, algorithms, and performance bounds,” IEEE Signal Processing Magazine , vol. 25, no. 2, pp. 31–40, 2008.
- 4[4] J. A. Urigüen, T. Blu, and P. L. Dragotti, “FRI Sampling with arbitrary kernels,” IEEE Transactions on Signal Processing , vol. 61, no. 21, pp. 5310–5323, 2013.
- 5[5] J. Oñativia, S. R. Schultz, and P. L. Dragotti, “A finite rate of innovation algorithm for fast and accurate spike detection from two-photon calcium imaging,” Journal of Neural Engineering , vol. 10, no. 4, p. 046017, Aug. 2013.
- 6[6] Z. Doğan, T. Blu, and D. Van De Ville, “Detecting spontaneous brain activity in functional magnetic resonance imaging using finite rate of innovation,” in IEEE International Symposium on Biomedical Imaging (ISBI) , Jul. 2014, pp. 1047–1050.
- 7[7] Y. Hao, P. Marziliano, M. Vetterli, and T. Blu, “Compression of ECG as a signal with finite rate of innovation,” in Annual International Conference of the IEEE Engineering in Medicine and Biology , vol. 7, 2005, pp. 7564–7567.
- 8[8] G. Strang and G. Fix, “A Fourier analysis of the finite element variational method,” in Constructive Aspects of Functional Analysis . Springer Berlin Heidelberg, 2011, pp. 793–840.
