Next Article in Journal
Student Cheating Detection in Higher Education by Implementing Machine Learning and LSTM Techniques
Previous Article in Journal
A Cost–Benefit Analysis Simulation for the Digitalisation of Cold Supply Chains
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Sparse Time-Frequency Distribution Reconstruction Using the Adaptive Compressed Sensed Area Optimized with the Multi-Objective Approach

1
Faculty of Engineering, University of Rijeka, 51000 Rijeka, Croatia
2
Faculty of Maritime Studies, University of Rijeka, 51000 Rijeka, Croatia
3
Center for Artificial Intelligence and Cybersecurity, University of Rijeka, 51000 Rijeka, Croatia
*
Authors to whom correspondence should be addressed.
Sensors 2023, 23(8), 4148; https://doi.org/10.3390/s23084148
Submission received: 21 March 2023 / Revised: 17 April 2023 / Accepted: 19 April 2023 / Published: 20 April 2023
(This article belongs to the Section Intelligent Sensors)

Abstract

:
Compressive sensing (CS) of the signal ambiguity function (AF) and enforcing the sparsity constraint on the resulting signal time-frequency distribution (TFD) has been shown to be an efficient method for time-frequency signal processing. This paper proposes a method for adaptive CS-AF area selection, which extracts the magnitude-significant AF samples through a clustering approach using the density-based spatial clustering algorithm. Moreover, an appropriate criterion for the performance of the method is formalized, i.e., component concentration and preservation, as well as interference suppression, are measured utilizing the information obtained from the short-term and the narrow-band Rényi entropies, while component connectivity is evaluated using the number of regions with continuously-connected samples. The CS-AF area selection and reconstruction algorithm parameters are optimized using an automatic multi-objective meta-heuristic optimization method, minimizing the here-proposed combination of measures as objective functions. Consistent improvement in CS-AF area selection and TFD reconstruction performance has been achieved without requiring a priori knowledge of the input signal for multiple reconstruction algorithms. This was demonstrated for both noisy synthetic and real-life signals.

1. Introduction

A time-frequency distribution (TFD) allows us to represent the signal energy jointly in time and frequency. Quadratic TFDs (QTFDs), the most commonly used TFDs in practice, introduce highly oscillatory artifacts, also called the cross-terms, for signals with multiple components or at least one non-linear frequency modulated (non-LFM) component [1]. The cross-terms are usually suppressed with the two-dimensional (2D) low-pass filters in the ambiguity function (AF) domain, but to the detriment of the useful components, called the auto-terms. The trade-off between the cross-term reduction and the auto-term resolution has led to a number of filtering methods over the years [1,2].
Compressive sensing (CS) has been a growing research topic [3,4,5] providing advances in various fields, including medicine [6], radar [7], and signal and image processing [8,9,10,11]. The CS-based methods allow signal reconstruction from a small subset of samples selected to favor a specific signal feature [12,13,14,15,16]. This allows a TFD reconstruction from a subset of signal samples from the AF [14,15,17,18]. It is desired that the selected CS-AF samples belong exclusively to the auto-terms located near the AF domain origin. Since the cross-terms are more oscillatory in the time-frequency (TF) domain, they are distributed over the rest of the AF domain. Therefore, the selection of the CS-AF samples is similar to the low-pass filtering of the AF. Such reduced CS-AF serves as input to the sparse reconstruction algorithm, which solves the unconstrained optimization problem, with the objective function emphasizing the TFD sparsity level [19,20].
The research on applying different optimization algorithms for CS area selection has been neglected, leaving the CS-AF area as a constant rectangular shape centered at the AF origin [12,14,15]. Such a CS-AF area usually contains unnecessary AF samples and does not follow the component trajectories in the AF. Moreover, it may contain noise samples or samples related to the interference caused by the non-LFM components, which may reappear in the resulting reconstructed TFD. In this paper, the parametrization of the CS-AF area proposed in [14] is introduced, which enhances its adaptability by allowing an arbitrary area shape. The separation of auto-terms and the cross-terms in the AF has been additionally ensured by the density-based spatial clustering of applications with noise (DBSCAN) algorithm. Among the various clustering methods, DBSCAN has been found to be the most suitable in terms of computational efficiency and the ability to form clusters without predicting the number of clusters [21,22,23]. The first goal of this paper is to improve the TFD reconstruction performance and demonstrate that the CS-AF area size can be substantially decreased by focusing solely on the most significant auto-term-specific AF samples.
The CS-based reconstruction leads to a decisive complexity in parameter optimization; its regularization parameter, set too large, leads to a discontinuity (oversparse) of the auto-term structure. This has led to primarily manual parameter selection [14,24], which is time-consuming and requires specialist knowledge of the used method and input signal nature. An optimization framework that uses a single global concentration measure where a lower or higher numerical value implies a better-performing TFD, thus not taking into account the lower or upper limit, usually favors a reconstructed TFD with discontinuous or completely absent auto-terms, making the commonly used global concentration measures unsuitable for solving this phenomenon.
This limitation was alleviated in [24] by coupling the concentration measure proposed in [25] with the one-dimensional (1D) localized Rényi entropy (LRE) information, namely, the short-term Rényi entropy (STRE) [26,27] and the narrow-band Rényi entropy (NBRE) [24,28]. The concentration measure was used to evaluate the component concentration and the suppression of cross-terms, while the mean squared error (MSE) between the local number of components (obtained from the STRE and NBRE) in starting and reconstructed TFD ensured that the auto-terms had been preserved [24]. The second goal of this paper is to demonstrate the effectiveness of the LRE method in measuring component concentration and cross-term suppression quality, thereby rendering the global concentration measure redundant as an objective function for optimizing CS-based reconstruction parameters. In addition to this, a new measure for the objective function is presented based on the number of regions with continuously connected samples, which can capture global component connectivity—a property that is not accounted for by either the localized approach of LRE or global concentration measures.
The proposed combination of objective functions has been implemented in a multi-objective meta-heuristic optimization algorithm for automatically optimizing the CS-based reconstruction parameters without any a priori signal information. The proposed CS-AF area selection, the objective functions, and the TFD reconstruction performance were tested on synthetic and real-life signals with additive noise using the Rényi entropy-based shrinkage (RTwIST) reconstruction algorithm proposed in [24]. The proposed CS-AF area selection procedure has been verified on several state-of-the-art reconstruction algorithms, demonstrating its robustness and effectiveness.
In a broader context, an improvement in the accuracy and efficiency of CS-based methods due to the proposed CS-AF area selection makes them more suitable for a variety of applications, such as signal identification, classification, and content extraction in noisy environments. Additionally, the proposed objective functions for automatic optimization streamline the optimization process, eliminating the need for user input other than the signal itself. This feature makes the optimization process more user-friendly and accessible to individuals without expertise in CS-based methods, as it enables them to obtain meaningful results.
The rest of this paper is organized as follows. The proposed method is described in Section 2. The obtained results are presented and discussed in Section 3. Finally, the paper’s conclusions are summarized in Section 4.

2. Materials and Methods

2.1. Time-Frequency Signal Analysis

Let us consider a multi-component non-stationary signal z ( t ) , an analytic associate of a real signal s ( t ) , expressed as:
z ( t ) = i = 1 N C a i ( t ) e j φ i ( t ) ,
where N C is the number of components, while a i ( t ) and φ i ( t ) are the instantaneous amplitude and instantaneous phase of the signal’s i-th component, respectively. Ideal TFD ρ ^ ( t , f ) at any given time is a unit delta function at the instantaneous frequency (IF) f 0 i ( t ) of the i-th component:
ρ ^ ( t , f ) = i = 1 N C a i 2 ( t ) δ ( f f 0 i ( t ) ) ,
f 0 i ( t ) = 1 2 π d φ i ( t ) d t .
In most practical examples, the ideal TFD is not achievable since practical TFDs are not perfectly localized and can suffer from the cross-terms [1].
The Wigner–Ville Distribution (WVD), the most commonly used TFD, is defined as [1]:
W z ( t , f ) = z t + τ 2 z * t τ 2 e j 2 π f τ d τ ,
and it gives an almost perfect IF estimate for a signal with a single LFM component in the TF plane. However, the proneness to the cross-terms (when dealing with the multi-component signals) has created a need for adequate cross-term suppression. In the AF A z ( ν , τ ) , calculated as:
A z ( ν , τ ) = W z ( t , f ) e j 2 π ( f τ ν t ) d t d f ,
the highly oscillatory cross-terms can be suppressed with a 2D low-pass filter, defining a QTFD class of TFDs, ρ ( t , f ) :
A z ( ν , τ ) = A z ( ν , τ ) g ( ν , τ ) ,
ρ ( t , f ) = A z ( ν , τ ) e j 2 π ( ν t f τ ) d ν d τ ,
where g ν , τ is the low-pass filter kernel in the AF. The kernel design usually involves a trade-off between the auto-term concentration and the cross-term suppression [1].

2.2. The Localized Rényi Entropy

A global measure for signal complexity in the TF plane, known as the Rényi entropy R ( ρ ( t , f ) ) , is defined as [29,30,31]:
R ( ρ ( t , f ) ) = 1 1 α R log 2 ρ ( t , f ) ρ ( t , f ) d t d f α R d t d f ,
where for the odd integer parameter α R > 2 , the cross-terms get integrated-out from the QTFD ρ ( t , f ) , which is normalized with respect to its total energy [27,29].
Using the counting property of the Rényi entropy, this global approach has been modified to extract the local number of signal components per time slice t 0 using the STRE [27], calculated as:
N C t ρ ( t , f ) ( t 0 ) = 2 R ( Δ t 0 { ρ ( t , f ) } ) R ( Δ t 0 { ρ ref ( t , f ) } ) ,
where t 0 is the observed time slice, while ρ t , f and ρ ref t , f are the considered and reference QTFD, respectively. The time-localization operator Δ t 0 sets all TFD samples to zero, except those in the vicinity of t 0 :
Δ t 0 { ρ ( t , f ) } = ρ ( t , f ) , t 0 Θ t < t < t 0 + Θ t , 0 , otherwise ,
where Θ t is the parameter controlling the time window length. The reference signal is chosen to be a cosine signal with an amplitude of 1 and a constant normalized frequency of 0.1, providing a reference energy of a single component in every time slice [27].
Further analysis has been done in [24,28], revealing the shortcomings of the STRE for certain signal types and introducing the NBRE to tackle them. Using the NBRE, one can calculate the number of local components per frequency slice f 0 by replacing the time-localization parameter in Equation (9) with the frequency-localization operator:
Δ f 0 { ρ ( t , f ) } = ρ ( t , f ) , f 0 Θ f < f < f 0 + Θ f , 0 , otherwise ,
where f 0 is the observed frequency slice and Θ f is the frequency window length. The reference signal is a delta function centered at t = 15 [24]. The optimal time and frequency window lengths should capture the signal’s relevant time-frequency structure. A window length that is too large may fail to capture the fast-changing instantaneous frequency of the signal’s auto-terms, whereas a window length that is too small may pronounce noise or cross-term energy regions, and misclassify them as auto-terms, particularly when the TFD is not perfectly free of interference. Recommended ranges for window length are available in [26,32,33]. Furthermore, ρ t , f and ρ ref t , f have to be obtained with the same AF kernel in order for the comparison to be valid. In this work, a high-performance separable kernel-based QTFD has been used, namely, the extended modified B distribution (EMBD), whose kernel is defined as:
g ν , τ = cos h 2 β E ( t ) e j 2 π ν t d t cos h 2 β E ( t ) d t cos h 2 α E ( τ ) ,
where 0 α E 1 and 0 β E 1 are the frequency and time smoothing parameters, respectively [1,14,34].

2.3. Sparse Time-Frequency Distributions

Enhancement of the TFD resolution can be achieved by using the compressive sensing approach. Namely, a set of samples is taken from the AF, denoted as CS-AF A z ( ν , τ ) :
A z ( ν , τ ) = A z ( ν , τ ) , ( ν , τ ) C Ω , 0 , otherwise ,
where A z ( ν , τ ) is the matrix representation of the AF and C Ω is the index set of CS-AF samples. Note that our goal is to reconstruct a TFD without the cross-terms, deviating from the standard CS goal, which aims to exactly reconstruct the starting signal. Hence, the indices C Ω are not chosen randomly; they are purposely focused on the TFD auto-terms. The connection between the sparse TFD and the CS-AF is:
ϑ z ( t , f ) = ψ H · A z ( ν , τ ) ,
where ψ is the domain transformation matrix representing the 2D Fourier transform equivalent to Equation (5), while ( · ) H is the Hermitian transpose. Since card ( A z ( ν , τ ) ) < < card ( ϑ z t , f ) , there are multiple solutions of Equation (14), and the goal of the sparse TFD reconstruction is to find an optimal solution by minimizing the enforced sparsity-inducing function. One of the commonly used sparsity-inducing functions is the 0 -norm, which counts the number of non-zero elements, formalizing the following unconstrained optimization problem [14,19,35]:
ϑ z 0 ( t , f ) = arg min ϑ z ( t , f ) | | ϑ z ( t , f ) | | 0 , subject to : | | ϑ z ( t , f ) ψ H A z ( ν , τ ) | | 2 2 ϵ ,
where ϵ is the solution tolerance. The proximity operator has been introduced to Equation (15) in order to rewrite this problem in a closed-form expression [35]:
ϑ z 0 ( t , f ) = hard 2 λ { ϑ z ( t , f ) } ,
where hard 2 λ { ϑ z ( t , f ) } is a hard-thresholding function defined as:
hard 2 λ { ϑ z ( t , f ) } = ϑ z ( t , f ) , ϑ z ( t , f ) 2 λ , 0 , otherwise ,
and λ > 0 is the regularization parameter introducing the mentioned complexity in its optimal value selection.

2.4. The Rényi Entropy-Based TFD Reconstruction Algorithm

The RTwiST algorithm presented in [24,28] is based on the two-step iterative shrinkage/thresholding (TwIST) algorithm [20] given as:
ϑ z 0 ( t , f ) [ n + 1 ] = ( 1 α ) ϑ z 0 ( t , f ) [ n 1 ] + ( α β ) ϑ z 0 ( t , f ) [ n ] + β ζ z ( t , f ) [ n + 1 ] ,
ζ z ( t , f ) [ n + 1 ] = hard 2 λ ζ z ( t , f ) [ n + 1 ] ,
ζ z ( t , f ) [ n + 1 ] = ϑ z 0 ( t , f ) [ n ] + ψ H A z ( ν , τ ) ψ ϑ z 0 ( t , f ) [ n ] ,
where 0 α 1 and 0 β 2 α are the TwIST relaxation parameters. The RTwIST algorithm replaces the hard-thresholding operator with the Rényi entropy-based shrinking operator, denoted as shrink t , f ζ z ( t , f ) [ n + 1 ] . The shrinkage operator operates on the individual time and frequency slices, utilizing the number of local components, N C t and N C f , respectively. More precisely, every slice’s local maximum is associated with an area calculated as a sum of samples between the local minima to the left and to the right of the observed maximum. All samples not belonging to the N C t (or N C f ) largest areas are set to zero. In order to further enhance the TFD resolution, two threshold parameters have been introduced: 0 δ t , δ f 1 , which further narrows the auto-term related regions. It has been shown that setting 0.88 δ t , δ f 0.94 provides satisfying results [24]. The enhanced adaptability of the here-proposed CS-AF area selection method, combined with the proposed optimization framework, revealed some well-performing parameter combinations where δ t and δ f are outside this range.
In the next step, the two TFDs obtained from the time and frequency-based shrinkage, denoted as ζ z t ( t , f ) and ζ z f ( t , f ) , respectively, are averaged:
[ ζ z ( t , f ) ] [ n + 1 ] = p · [ ζ z t ( t , f ) ] [ n + 1 ] + ( 1 p ) · [ ζ z f ( t , f ) ] [ n + 1 ] ,
where 0 p 1 is the weighting parameter emphasizing the respective TFD, depending if the components’ slopes are more aligned towards the time or frequency axis [24]. More precisely, p > 0.5 if the signal components are more aligned with the time axis, while p < 0.5 for signal components more aligned with the frequency axis [24]. The RTwIST algorithm is defined by replacing Equation (19) with Equation (21), and the solution is obtained by iterating them until the stopping criterion ϵ is satisfied or the maximum number of iterations N i t is reached. In [24], it was shown that RTwIST outperforms state-of-the-art reconstruction algorithms that use a hard-thresholding operator with the parameter λ . However, despite the absence of the parameter λ , setting the parameters δ t and δ f too large or emphasizing the respective TFD with inconsistent components (parameter p) also leads to an oversparse reconstructed TFD.

2.5. The Proposed Adaptive CS-AF Area Selection

2.5.1. Ambiguity Function Thresholding

The result of the sparse TFD reconstruction is highly dependent on the proper selection of the CS-AF area. It has been shown that too few samples reduce TF resolution and fail to reconstruct higher-polynomial FM signal components with low amplitude. On the other hand, using too many samples leads to the unwanted reconstruction of the cross-terms [14]. Furthermore, this problem is further emphasized by the RTwIST algorithm, as it can decrease the classification accuracy of the shrinkage operator, i.e., the cross-term-related samples can be included as one of the N C t ( t ) (or N C f ( f ) ) components, while discarding the auto-term-related samples.
Since the goal of sparse reconstruction is to obtain a cross-terms-free TFD, the authors in [14] have proposed an adaptive N τ × N ν rectangular CS-AF area, where N τ and N ν denote the numbers of lag and Doppler bins, respectively. This area is centered around the AF origin, while its vertices are positioned adjacent to the first pair of cross-terms, capturing the cross-terms-free area around the AF origin as large as possible. Increasing the cardinality of this area compared to the static N t × N t area ( N t being the number of time samples) lowers the requirements of the reconstruction algorithm. However, the complete N τ × N ν area has two limitations; first, it emphasizes the linear part behavior of the auto-terms, which can deteriorate the trajectories of higher polynomial FM components. Second, its strict rectangular shape may include AF samples unrelated to the auto-terms as N τ and N ν increase, which reduces the overall reconstruction performance.
In this paper, a parametrization of the above-mentioned method is proposed motivated by an assumption that the reconstruction performance can be improved by selecting only the most significant AF samples within the original CS-AF area, denoted as A z Γ ν , τ , with the optional inclusion of the external AF samples from the rest of the AF area, denoted as A z Υ ν , τ . Thus, the following database matrix Ω , which will serve as an input of the DBSCAN algorithm, is constructed as follows:
Ω = A z ν , τ , | A z Γ ν , τ | Γ | A z Υ ν , τ | Υ , 0 , otherwise ,
where Γ and Υ parameters are the minimum normalized magnitude of the AF sample selected from A z Γ ν , τ and A z Υ ν , τ , respectively. It is important to note that the auto-terms and the cross-terms have the following AF properties [36,37]:
  • The auto-terms are concentrated along trajectories passing through the AF origin. These trajectories follow the components’ IF law.
  • The auto-term magnitude peaks at the AF origin and steadily decreases.
  • The auto-terms and cross-terms may intersect in the AF.
The majority of the samples within the A z Γ ν , τ are important in the TFD reconstruction since they represent signal auto-terms. However, it is possible to lower the number of samples by excluding the low-magnitude ones which are often contained within the A z Γ ν , τ due to its strict rectangular shape. These samples may contain noise or be cross-term-related due to the non-linear auto-term behavior, and, as such, would be reconstructed in the resulting TFD. Because of this, using a relatively low Γ value is recommended, as A z Γ ν , τ could also contain the auto-terms with low magnitude.
On the other hand, in A z Υ ν , τ , the goal is to expand the CS-AF area with the auto-term-related samples in order to provide more information about the non-linear auto-term behavior. Due to the above-mentioned second property, the cross-terms in A z Υ ν , τ have a magnitude that can surpass the magnitude of the auto-terms. Because of this, the low Γ value used in A z Γ ν , τ is inadequate. Thus, in order to guarantee the exclusive inclusion of the auto-term-related samples, it is recommended to use a much higher Υ value in A z Υ ν , τ . It is worth noting that the optimal values of Γ and Υ are signal-dependent and lie within the range of [ 0 , 1 ] . Consequently, these parameters will be optimized together with the reconstruction parameters for each signal example to determine their optimal values. Furthermore, for ( Γ , Υ ) = ( 0 , 1 ) , the CS-AF is equivalent to the original N τ × N ν area. The idea behind this is not to discriminate between the auto-term and the cross-term samples but rather to lower the card ( Ω ) while preserving as much of the auto-terms as possible in order to decrease the computational complexity of the clustering algorithm. In the next step, the DBSCAN algorithm will be utilized to make the final classification decision.

2.5.2. The Density-Based Spatial Clustering

The next and final step involves extracting a single cluster from Ω centered at the AF origin, denoted as C Ω in Equation (13), satisfying the previously outlined auto-term properties. In order to do that, the obtained Ω serves as the input for a data clustering problem. Given that it requires the extraction of only a single cluster with the known position in the AF (defined by the auto-term properties), the DBSCAN has been used since it does not require a predefined cluster number. Furthermore, the DBSCAN has strong flexibility in the cluster shapes and sizes, which is essential for signals with various auto-term trajectories. These advantages, along with the lower computational complexity and the ability to exclude outliers and noise-related samples from a cluster, highlight the DBSCAN over the partitioning and hierarchical methods [22,23,38] for our use case.
The DBSCAN aims to detect clusters in Ω that satisfy the minimum density criterion and are separated by an empty area or an area with lower sample density [21,39,40,41,42]. The DBSCAN performance is controlled with two parameters. The first parameter is the radius ε defining the ε -neighborhood of the AF sample A z ν p , τ p :
N ε ( A z ν p , τ p ) = { A z ν q , τ q Ω | d ( A z ν p , τ p , A z ν q , τ q ) ε } ,
where A z ν q , τ q denotes the AF sample in the ε -neighborhood of the A z ν p , τ p , within Euclidean distance:
d ( A z ν p , τ p , A z ν q , τ q ) = ( ν p ν q ) 2 + ( τ p τ q ) 2 .
The second DBSCAN parameter, m i n P t s , controls the minimum number of samples within the ε -neighborhood of the observed AF sample.
For our clustering problem, the parameter values have been set to m i n P t s = 4 and ε = 3 , according to recommendations given in [21,43]. Furthermore, border samples have been merged with core samples in order to form an even cluster, which is more consistent with the concepts of a density level set [21,44]. The computational efficiency of DBSCAN is O ( n 2 ) or O ( n · log n ) for special data structures. In order to enhance the computational efficiency, DBSCAN does not perform density estimation in between points. Instead, it transitively clusters all samples within the ε -neighborhood of the core sample [21].

2.6. The Proposed Objective Functions for the Multi-Objective Optimization Method

2.6.1. The Measure Based on the Localized Rényi Entropy

The purpose of the objective functions is to guide the optimization process towards a high-performing reconstructed TFD accurately, i.e., a TFD with high auto-term resolution and preservation, without reconstructing cross-term or noise-related TF samples. As mentioned above, the CS-based reconstruction method involves optimization difficulty as its parameters may cause the loss of auto-terms; therefore, the use of measures without lower or upper limit and position information is excluded. Given that the number of components can vary locally, the loss of components can occur anywhere in a TFD. For this reason, the local approach and extraction of the local number of components in the starting TFD (TFD with fully preserved auto-terms) provide valuable information for the optimization process [24]. More precisely, the objective functions are formalized as two mean squared errors (MSEs) between the local number of components in the starting, ρ ( t , f ), and reconstructed TFD, ϑ z 0 ( t , f ) , obtained from the STRE (notation t) and NBRE (notation f), as:
MSE t = 1 N t t = 1 N t N C t ρ ( t , f ) ( t ) N C t ϑ z 0 ( t , f ) ( t ) max N C t ρ ( t , f ) ( t ) , N C t ϑ z 0 ( t , f ) ( t ) 2 ,
MSE f = 1 N f f = 1 N f N C f ρ ( t , f ) ( f ) N C f ϑ z 0 ( t , f ) ( f ) max N C f ρ ( t , f ) ( f ) , N C f ϑ z 0 ( t , f ) ( f ) 2 ,
where N f is the number of frequency bins. In [24], the authors have combined this measure with the global concentration measure proposed in [25], given as:
M z S = 1 N t N f t = 1 N t f = 1 N f ϑ z 0 t , f 1 / 2 2 ,
where the lower M z S value indicated a reconstructed TFD with higher auto-term concentration and cross-term suppression, while the lower MSE t , f = MSE t + MSE f value indicated better auto-term preservation.
However, simulations on various test signals have shown that using only the MSE t and MSE f as objective functions with the ideal TFDs of the reference signals for N C t ϑ z 0 ( t , f ) ( t ) and N C f ϑ z 0 ( t , f ) ( f ) when considering the STRE and NBRE, respectively, ensures a high-performing reconstructed TFD. In this work, our goal is to show that a reconstructed TFD with low resolution or component inconsistency leads to considerable differences between the respective Rényi entropies, resulting in an incorrect estimate of the local number of components and, ultimately, misclassification with respect to the MSE t and MSE f values. This discovery precludes the need for the M z S measure and reduces the computational complexity of the optimization process, which requires multiple executions of objective functions.

2.6.2. The Proposed Number of Regions with Continuously Connected Samples

Since MSE t and MSE f operate on isolated time or frequency slices, the position and connectivity of signal components through different slices is not taken into account. Hence, as the third objective function, minimizing the number of regions with continuously connected TFD samples, denoted with N r , is proposed. In this work, each sample with location ( x , y ) within one region is connected to at least one sample in its eight-neighborhood set. With that criterion, it is desired that the resulting reconstructed TFD obtained by the optimization have its components as close as possible to continuous IF trajectories without any interruption.
Thus, this objective evaluates the component consistency, where a lower N r value indicates that the components, i.e., the auto-terms, have higher consistency. Since the presence of interference and noise in the reconstructed TFD involves additional regions, a lower N r value can also indicate reconstructed TFD with fewer interference and noise samples. Ideally, N r would equal the global number of signal components in the TF plane; however, in practice, N r is usually larger since reconstructed TFD components are not perfectly connected in individual IF trajectories. Thus, the N r value is not interpreted as a measure of the global number of components but rather as a measure supplementing the MSE t and MSE f values.

2.7. The Multi-Objective Meta-Heuristic Optimization

The optimization scheme proposed in [45] constructs an optimized TFD by selecting the optimal TFD for each time instant from a set of arbitrarily generated TFDs with the minimum local number of components and the smallest entropy. In order to obtain the optimal TFD, the optimization scheme implies at least one cross-terms-free TFD for each time instant within the chosen set of TFDs. In the context of sparse reconstruction, the arbitrarily chosen parameters of the CS-AF area or the reconstruction algorithm could lead to the absence of essential components in a certain time instant of the reconstructed TFD. Therefore, the optimization procedure in [45] would incorrectly classify a reconstructed TFD with inconsistent components as the best one. Moreover, given the number of parameters involved in our context, it would be inconvenient and time- and memory-consuming to generate a large set of reconstructed TFDs.
Classical gradient-based optimization techniques, such as the gradient descent method (GDM), are highly dependent on the choice of initial parameter values and therefore require the user to have knowledge of the TFD and the analyzed signal [46]. Furthermore, they generate a single point at each iteration which might lead to many iterations, and reaching a global minimum/maximum is not guaranteed for a non-convex function. Finally, GDM is not derivative-free. The classical Nelder–Mead optimization algorithm is derivative-free, but its performance depends on the correct choice of initial parameters. The disadvantages of these methods have been addressed in [46] by using a hybrid genetic algorithm that provides an automatic approach to optimize QTFDs while minimizing a single objective concentration measure. In our context, all the mentioned optimization techniques using a single objective suffer from the same problem: minimizing a single concentration measure leads to an oversparse (or completely empty) reconstructed TFD.
As a solution, the use of multiple here-defined objective functions is imposed to formalize a multi-objective optimization problem for the RTwIST algorithm as:
min { MSE t , MSE f , N r ( α , β , p , δ t , δ f , Γ , Υ ) } , s . t . α , p , δ t , δ f , Γ , Υ [ 0 , 1 ] , β [ 0 , 2 α ] .
In this work, the multi-objective optimization method based on particle swarm optimization (MOPSO) [47,48,49] has been used. In multi-objective optimization, the feasible solution does not minimize all objective functions simultaneously, i.e., one objective cannot be improved without degrading at least one of the other objectives. Therefore, the multi-objective algorithm constructs all non-dominated solutions in the Pareto front [47,48]. The dominance relationship is a fundamental concept in multi-objective optimization that identifies superior solutions among a set of alternatives. Specifically, a solution x is said to dominate another solution y if x is at least as good as y in all objectives, namely, MSE t ( x ) MSE t ( y ) , MSE f ( x ) MSE f ( y ) , N r ( x ) N r ( y ) , and strictly better than y in at least one objective, that is, either MSE t ( x ) < MSE t ( y ) , MSE f ( x ) < MSE f ( y ) , or N r ( x ) < N r ( y ) . The Pareto front characterizes the set of non-dominated solutions which form the trade-off boundary between competing objectives. The optimal solution among the Pareto front has been chosen by the fuzzy satisfying method (FSM) [50] as used in [24].

3. Results and Discussion

The here-proposed algorithm performance has been tested on a synthetic signal z SS , with N t = 256 samples, composed of two parabolic FM components embedded in additive white Gaussian noise (AWGN) with SNR = 5 dB, as well as on the real-life gravitational-wave signal (This research has made use of data, software, and/or web tools obtained from the LIGO Open Science Center (https://losc.ligo.org (accessed on 1 February 2023)), a service of LIGO Laboratory and the LIGO Scientific Collaboration. LIGO is funded by the U.S. National Science Foundation.) z RS [51,52], with N t = 216 samples. The WVDs of the considered signals and their respective AFs with the N τ × N ν areas selected by the method in [14] are shown in Figure 1.
The performance of the proposed CS-AF area selection was tested using the following state-of-the-art reconstruction algorithms: the RTwIST [24], the TwIST [20], the Sparse reconstruction by separable approximation (SpaRSA) [53], and the Split augmented Lagrangian shrinkage algorithm (SALSA) [54]. Note that the input parameters of all evaluated reconstruction algorithms (RTwIST, TwIST, SpaRSA, SALSA) have been optimized using the same procedure described in Section 2.6.
For the MOPSO, the numbers of iterations and swarm size have been set to 100 and the maximum number of particles in the Pareto front has been set to 50 as in [24], while the inertia weight and the coefficients controlling the stochastic terms have been set according to [48]. The localized Rényi entropy has been calculated using the parameter α R = 3 and Θ t = Θ f = 11 as used in [14,24,28], while the EMBD parameters α E = 0.09 , β E = 0.18 and α E = 0.12 , β E = 0.13 for the signals z SS and z RS , respectively, have been optimized using the measure proposed in [25]. Finally, the parameters ϵ = 10 3 and N i t = 100 have been set as in [14,24,34].
In order to further quantify and compare the performance of the proposed CS-AF area construction, additional performance indicators have been used; the mean absolute error (MAE) and the maximum absolute error (MAX) between the local number of components in starting and reconstructed TFDs:
MAE t = 1 N t t = 1 N t | N C t ρ ( t , f ) ( t ) N C t ϑ z 0 ( t , f ) ( t ) max N C t ρ ( t , f ) ( t ) , N C t ϑ z 0 ( t , f ) ( t ) | ,
MAE f = 1 N f f = 1 N f | N C f ρ ( t , f ) ( f ) N C f ϑ z 0 ( t , f ) ( f ) max N C f ρ ( t , f ) ( f ) , N C f ϑ z 0 ( t , f ) ( f ) | ,
MAX t = max t = 1 , , N t | N C t ρ ( t , f ) ( t ) N C t ϑ z 0 ( t , f ) ( t ) max N C t ρ ( t , f ) ( t ) , N C t ϑ z 0 ( t , f ) ( t ) | ,
MAX f = max f = 1 , , N f | N C f ρ ( t , f ) ( f ) N C f ϑ z 0 ( t , f ) ( f ) max N C f ρ ( t , f ) ( f ) , N C f ϑ z 0 ( t , f ) ( f ) | .
The proposed objective functions and performance indicators have been compared with commonly used concentration measures: the global Rényi entropy, R, given in Equation (8), the concentration measure, M z S , given in Equation (27), the ratio of norm-based measure [1] defined as:
R N = t = 1 N t f = 1 N f ϑ z 0 ( t , f ) 4 t = 1 N t f = 1 N f ϑ z 0 ( t , f ) 2 2 ,
and the Hoyer measure defined as [55]:
H M = H t = 1 N t f = 1 N f | ϑ z 0 ( t , f ) | t = 1 N t f = 1 N f | ϑ z 0 ( t , f ) | 2 ( H 1 ) 1 ,
where H is the total size of the TFD: H = N t × N f . For R N and H M , a larger value represents a more concentrated and desirable TFD, while the opposite is true for the measures R and M z S .

3.1. CS-AF Area Selection

Figure 2 shows the clustered CS-AF areas. By using the proposed method, the C Ω can be reduced from the N τ × N ν area, focusing on the AF samples belonging exclusively to the auto-terms, as shown in Figure 2a for the signal z SS . Furthermore, the DBSCAN is able to successfully form C Ω area with the additional AF samples outside the N τ × N ν area, emphasizing the non-LFM behavior of the signal z RS , as shown in Figure 2b. In addition, the AF samples that do not follow the auto-term trajectories in both examples have been classified as outliers/noise by the DBSCAN.
The comparisons between the TFDs obtained as a result of AF filtering with a full N τ × N ν rectangle (i.e., Γ = 0 , Υ = 1 ) and the here-proposed CS-AF area selection with Γ and Υ parameters are shown in Figure 3. For the signal z SS , the C Ω obtained with the here-proposed method reduced the number of artifacts while maintaining the auto-term resolution. On the other hand, the auto-term resolution and hyperbolic IF reconstruction in the signal z RS have been significantly improved. Considering that the performance of the RTwIST algorithm is highly dependent on the distinction between the amplitude and bandwidth/duration of the auto-terms compared to the cross-terms, these improvements imply a better performance of the shrinkage operator in the detection of the samples related to the auto-terms, and, consequently, the overall reconstruction performance.

3.2. The Objective Function Performance

Here, the suitability of the objective functions is demonstrated for two cases: an oversparse and blurred reconstructed TFD, obtained with the RTwIST algorithm with arbitrarily chosen parameters. Note that the RTwIST algorithm was chosen because it showed superior performance to the other reconstruction algorithms in [24]. The discrepancy between the local number of components in the starting and reconstructed TFD, shown in Figure 4, indicates on an oversparse or blurred reconstructed TFD, as shown in Figure 5. More precisely, if the local number of components in the reconstructed TFD is less than in the starting TFD, the reconstructed TFD is oversparse with missing components. Moreover, the sharp drop in the local number of components to zero clearly indicates in which time or frequency slices the complete loss of components in the reconstructed TFD occurred, as shown in Figure 4a,b and Figure 5a. On the other hand, if the local number of components in the reconstructed TFD is greater than in the starting TFD, the reconstructed TFD contains artifacts and/or low-resolution auto-terms, as shown in Figure 4c,d and Figure 5b.
The numerical results for these two cases are given in Table 1, where the absence of the lower or the upper limit for the M z S and R, or R N and H M measures, respectively, falsely classifies the oversparse TFD as high-performing. On the other hand, an increase in the MSE t , MSE f , and N r values solves this limitation and appropriately penalizes the oversparsity of the reconstructed TFD shown in Figure 5a. The low-resolution TFD with artifacts, which is usually correctly measured by M z S , R, R N , and H M , is also penalized by an increase in the value of MSE t , MSE f , and N r . Additional performance indicators ( MAE t , MAE f , MAX t , and MAX f ) also confirm the cases presented here.

3.3. Results

3.3.1. Results for Synthetic Signal

The simulations have been performed for two cases: the CS-AF area with fixed geometry as proposed in [14] ( Γ = 0 , Υ = 1 ), and the CS-AF area selected by the here-proposed algorithm with optimized values of Γ + and Υ + ( ( · ) + denotes the optimized value). The reconstruction algorithms and CS-AF parameters have been optimized using the MOPSO algorithm resulting in the Pareto front from which the optimal solution was obtained using the FSM.
The numerical results of the comparison between the state-of-the-art reconstruction algorithms for the z SS are given in Table 2 and shown in Figure 6. The RTwIST algorithm, with the optimized parameters and the proposed CS-AF area selection ( α + , β + , p + , δ t + , δ f + , Γ + , Υ + ) = ( 0.909 , 0.94 , 0.92 , 0.905 , 0.729 , 0.046 , 0.426 ) , showed significant improvement compared to the same algorithm with the optimized parameters and the full N τ × N ν area ( 0.922 , 0.881 , 0.94 , 0.882 , 0.9 , 0 , 1 ) , especially for MSE t and N r , which are now reduced by 49.16% and 40.91%, respectively. The additional performance indicators confirm this improvement: MAE t and MAE f are reduced by 31.64% and 4.42%, respectively.
The superiority of the proposed CS-AF area is also evident in the remaining reconstruction algorithms. The SpaRSA algorithm achieves the most significant improvement, both numerically and visually. Namely, MSE t , MSE f , and N r values are reduced by 70.45%, 59.38%, and 98.39%, respectively. Furthermore, the importance of N r is evident in the results obtained for the SALSA algorithm. Although the results show a slight increase in the MSE f value (by 5.29%), which is a consequence of the lower auto-term resolution, a significant reduction in N r is achieved (by 93.33%), indicating higher component consistency with fewer interference and noise samples. Moreover, the SpaRSA and TwIST algorithms with the proposed CS-AF area resulted in the smallest N r values, which almost correspond to the ideal global number of components. Finally, the RTwIST algorithm achieved the best overall performance among the tested algorithms. Upon conducting a visual inspection of the outcomes presented in Figure 6, the aforementioned findings were further substantiated. Specifically, it was observed that by disregarding the AF samples that were associated with interference or noise in the obtained CS-AF areas, they were prevented from resurfacing in the obtained reconstructed TFDs. Additionally, this approach resulted in either the retention of or a slight enhancement in the resolution and preservation of the auto-terms.
Moreover, the increase in M z S for the SALSA algorithm with the proposed CS-AF area shows the limitation of the global concentration approach. This limitation is also apparent when comparing the results for the optimized RTwIST with the oversparse RTwIST from Table 1—all global measures erroneously favor the oversparse reconstructed TFD.
Note that a significant reduction in the CS-AF area size has been achieved, from 37.74% for the SpaRSA algorithm up to 79.55% for the SALSA algorithm, proving that most of the AF samples within the full N τ × N ν rectangle are not related to the auto-terms. Furthermore, the proposed CS-AF area selection with given Γ + and Υ + values did not increase the execution time of reconstruction algorithms. In fact, competitive reconstruction execution time has been achieved for all algorithms when using the proposed CS-AF, with the SpaRSA being the fastest reconstruction algorithm.

3.3.2. Results for Real-Life Signal

Next, the same simulations have been performed on the real-life gravitational-wave signal z RS [56,57]. The optimal solution for the RTwIST algorithm obtained by the FSM gives: α + = 0.946 , β + = 0.92 , p + = 1 , δ t + = 0.91 , δ f + = 0.56 , Γ + = 0.142 , Υ + = 0.189 . The numerical results of the comparison are provided in Table 3. All reconstruction algorithms with the proposed CS-AF area achieved reductions in MSE t and MSE f values by up to 90.41% and 73.95% for the RTwIST algorithm, respectively, with little or no reduction in N r (except for the RTwIST algorithm, which achieved higher N r ). The results follow the observations from the previous example; the RTwIST algorithm has the best performance, while the SpaRSA algorithm has the smallest execution time. By conducting a visual examination of the results illustrated in Figure 7, it is evident that utilizing the full N τ × N ν rectangle results in considerable degradation of the hyperbolic IF demonstrated in Figure 3d. This degradation is also observed in all reconstructed TFDs. However, upon implementing the proposed CS-AF area selection approach, a substantial enhancement in the component concentration along the hyperbolic IF is observed in all the reconstructed TFDs.
In addition, all reconstruction algorithms achieved better results with up to 16% fewer CS-AF samples. The reduction in the CS-AF area is less significant than in the previous example. This is because the optimized CS-AF area in this example includes additional auto-term-related samples outside the N τ × N ν rectangle, which improves the hyperbolic IF reconstruction of the auto-term.
The SpaRSA algorithm with the proposed CS-AF area and SALSA with both CS-AF areas have almost equal R values. This result confirms two properties of the global Rényi entropy [31]: its insensitivity to small changes in the TFDs and permutation symmetry (the permutation of any probability in the distribution does not affect the entropy value). Again, the global concentration measures incorrectly highlighted the SALSA with ( Γ , Υ ) = ( 0 , 1 ) and incomplete auto-term as better performing than the SALSA with ( Γ + , Υ + ) = ( 0.098 , 0.195 ) . This further emphasizes the importance of the information about the auto-terms obtained from the localized approach ( MSE t , MSE f , and N r ) over the global approach in evaluating similar TFDs.
Finally, Table 4 reports the results obtained for the z SS embedded in AWGN with three different SNRs. The lowest SNR tested here was chosen to be 2 dB, as the investigation in [24] showed that the performance of the RTwIST algorithm is reliable for SNR > 1 dB. The results show that when the SNR decreases, the MSE t , MSE f , and N r values increase for all CS-AF selections. However, the improvement of the proposed CS-AF area selection over the full N τ × N ν area is largest for the lowest SNR = 2 dB— MSE t , MSE f , and N r values are reduced by 45.63%, 34.17%, and 43.24%, respectively. The reason is that by increasing the noise level, more noise-related samples are present in the N τ × N ν , which are then excluded using the proposed CS-AF area selection. Note also that the optimal parameter value Γ + increases with decreasing SNR. This indicates that the noise-related samples are of higher magnitude and therefore need to be excluded with a higher Γ value.

3.4. Results Summary

The proposed CS-AF area selection approach outperforms the existing N τ × N ν rectangle [14] in terms of visual inspection and proposed measures MSE t , MSE f , and N r , as visible from Figure 6 and Figure 7 and corroborated by numerical results in Table 2 and Table 3. For both signals considered, the DBSCAN algorithm successfully extracted a single cluster that satisfied the key properties of the auto-terms in the AF, and the obtained CS-AF areas showed to be capable of tracking the trajectories of the auto-terms, allowing an arbitrary shape of the area.
For the signal z SS , the reconstruction improvement was achieved by excluding the AF samples not associated with auto-terms from the full N τ × N ν rectangle. This attenuated or slightly improved the auto-terms resolution, while significantly reducing the reconstruction of samples related to interference and noise, as measured with MSE t , MSE f , and N r which were improved by up to 98.39%. In addition, the CS-AF area was reduced by up to 79.55%, proving that the existing N τ × N ν rectangle may include a significant amount of samples not related to the auto-terms.
For the real-life signal z RS , the reconstruction improvement was achieved by including auto-term-related AF samples outside the N τ × N ν area, which turned out to be essential for highly non-LFM components. The proposed CS-AF area selection approach overcomes the limitations of the existing N τ × N ν rectangle, which adapts only around the linear part of the auto-term behavior in the AF, and presents a strong basis for future investigation of gravitational-wave signals with deep learning methods using time-frequency analysis, such as in [52].
Experimental results with several state-of-the-art reconstruction algorithms, namely, the RTwIST [24], TwIST [20], SpaRSA [53], and SALSA [54], have shown that the reconstruction improvement by the proposed CS-AF area selection is not limited to a single reconstruction algorithm. In particular, the RTwIST algorithm exhibited the best performance among the considered algorithms, achieving the highest objective function values, while the SpaRSA algorithm achieved the fastest execution time. This finding is consistent with previous studies that have shown the superior performance of the RTwIST algorithm in signal reconstruction tasks [24,28].
The tests conducted for different SNR levels showed consistent improvement in the proposed CS-AF area selection, which is more significant for lower SNR values as more noise samples are present in the AF.
The optimization algorithm’s time primarily depends on the execution time of the reconstruction algorithm, the number of objectives, the number of particles, and the number of iterations. In this paper, the optimization was conducted offline to find optimal parameters for high-performing reconstructed TFDs which might not be identified through manual selection. The average time for the entire optimization process with parameters defined at the beginning of this section ranged from 4042 s for the SpaRSA algorithm and signal z RS to 9711 s for the RTwIST algorithm and signal z SS .
Furthermore, we showed that the MSE t and MSE f measures, in addition to preserving the component, provide information about their resolution and cross-term suppression quality as well. TFD component connectivity was ensured by measuring the number of regions with continuously connected samples N r . These measures overcome the limitations of global concentration measures and are suitable as objective functions for a multi-objective optimization algorithm. However, it is important to note that the interpretation of global measures should always be supported by theoretical proof that the utilized approach does not involve the absence of auto-terms, or by an additional measure proving that the auto-terms have been preserved.

4. Conclusions

This paper presents the CS-AF area construction with adaptive geometry, which selects only the most impactful AF samples related to the auto-terms. The selected AF samples’ key properties have been ensured using the DBSCAN algorithm. The proposed approach has improved the TFD reconstruction for all considered algorithms while using significantly fewer CS-AF samples compared to the geometrically fixed CS-AF area.
These findings have been supported by the introduced TFD performance measures. Namely, a localized approach of measuring TFD concentration has been used through the local number of components obtained from the STRE and NBRE. Low MSE values obtained for the local number of components in starting and reconstructed TFDs indicate higher resolution and better component consistency in the reconstructed TFD, which precludes the need for a global concentration measure. Moreover, the TFD components’ connectivity has been enforced by measuring the number of regions with continuously connected samples. The obtained results have shown that these criteria provide suitable objective functions for multi-objective meta-heuristic optimization in sparse TFD reconstruction and overcome the limitations of global concentration measures.
The presented results show that the optimization method with the proposed objective functions and the CS-AF area selection achieve highly concentrated TFDs with good auto-term preservation and consistency for both noisy synthetic and real-life signals, without requiring prior knowledge of the signal nature. The multi-objective optimization framework presented in this study is not limited to sparse TFD reconstruction. Hence, future work will focus on applying our approach to other TF methods and developing a single measure for auto-term loss evaluation, enabling less-demanding single-objective optimization.

Author Contributions

Conceptualization, V.J. and N.L.; methodology, V.J.; software, V.J.; validation, V.J.; formal analysis, V.J., N.L. and M.V.; investigation, V.J.; resources, V.J. and N.L.; data curation, V.J.; writing—original draft preparation, V.J.; writing—review and editing, N.L. and M.V.; visualization, V.J.; supervision, N.L. and M.V.; project administration, N.L.; funding acquisition, N.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the University of Rijeka under the projects “Analysis and Classification of Non-Stationary Signals Using Advanced Deep Learning Methods” (uniri-mladi-tehnic-22-16) and “Computer-Aided Digital Analysis and Classification of Signals” (uniri-tehnic-18-17).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AFAmbiguity function
AWGNAdditive white Gaussian noise
CSCompressive sensing
DBSCANDensity-based spatial clustering
EMBDExtended modified B distribution
FSMFuzzy satisfying method
GDMGradient descent method
IFInstantaneous frequency
LFMLinear frequency-modulated
LRELocal Rényi entropy
MOPSOMulti-objective particle swarm optimization
MSEMean squared error
NBRENarrow-band Rényi entropy
SALSASplit augmented Lagrangian shrinkage algorithm
SNRSignal-to-noise ratio
SpaRSASparse reconstruction by separable approximation
STREShort-term Rényi entropy
TFTime-frequency
TFDTime-frequency distribution
TwISTTwo-step iterative/shrinkage algorithm
WVDWigner–Ville distribution
QTFDQuadratic time-frequency distribution

References

  1. Boashash, B. Time-Frequency Signal Analysis and Processing, a Comprehensive Reference, 2nd ed.; Elsevier: Amsterdam, The Netherlands, 2016. [Google Scholar]
  2. Stankovic, L.; Dakovic, M.; Thayaparan, T. Time-Frequency Signal Analysis with Applications; Artech House Inc.: Norwood, MA, USA, 2013. [Google Scholar]
  3. Donoho, D.L. Compressed sensing. IEEE Trans. Inf. Theory 2006, 52, 1289–1306. [Google Scholar] [CrossRef]
  4. Baraniuk, R.G. Compressive Sensing [Lecture Notes]. IEEE Signal Process. Mag. 2007, 24, 118–121. [Google Scholar] [CrossRef]
  5. Davenport, M.A.; Duarte, M.F.; Eldar, Y.C.; Kutyniok, G. Introduction to Compressed Sensing. In Compressed Sensing: Theory and Applications; Cambridge University Press: Cambridge, UK, 2012; pp. 1–64. [Google Scholar] [CrossRef]
  6. Ye, J.C. Compressed Sensing MRI: A Review From Signal Processing Perspective. BMC Biomed. Eng. 2019, 1, 8. [Google Scholar] [CrossRef] [PubMed]
  7. Ren, K.; Du, L.; Wang, B.; Li, Q.; Chen, J. Statistical Compressive Sensing and Feature Extraction of Time-Frequency Spectrum From Narrowband Radar. IEEE Trans. Aerosp. Electron. Syst. 2020, 56, 326–342. [Google Scholar] [CrossRef]
  8. Khobahi, S.; Soltanalian, M. Model-Based Deep Learning for One-Bit Compressive Sensing. IEEE Trans. Signal Process. 2020, 68, 5292–5307. [Google Scholar] [CrossRef]
  9. Mahdaoui, A.E.; Ouahabi, A.; Moulay, M.S. Image Denoising Using a Compressive Sensing Approach Based on Regularization Constraints. Sensors 2022, 22, 2199. [Google Scholar] [CrossRef]
  10. Zonzini, F.; Carbone, A.; Romano, F.; Zauli, M.; De Marchi, L. Machine Learning Meets Compressed Sensing in Vibration-Based Monitoring. Sensors 2022, 22, 2229. [Google Scholar] [CrossRef]
  11. Chen, Y.; Huang, Y.; Song, J. Robust sparse time-frequency analysis for data missing scenarios. IET Signal Process. 2023, 17, e12184. [Google Scholar] [CrossRef]
  12. Stanković, L.; Orović, I.; Stanković, S.; Amin, M. Compressive Sensing Based Separation of Nonstationary and Stationary Signals Overlapping in Time-Frequency. IEEE Trans. Signal Process. 2013, 61, 4562–4572. [Google Scholar] [CrossRef]
  13. Stanković, L.; Stanković, S.; Orović, I.; Amin, M.G. Robust Time-Frequency Analysis Based on the L-Estimation and Compressive Sensing. IEEE Signal Process. Lett. 2013, 20, 499–502. [Google Scholar] [CrossRef]
  14. Volaric, I.; Sucic, V.; Stankovic, S. A Data Driven Compressive Sensing Approach for Time-Frequency Signal Enhancement. Signal Process. 2017, 141, 229–239. [Google Scholar] [CrossRef]
  15. Flandrin, P.; Borgnat, P. Time-Frequency Energy Distributions Meet Compressed Sensing. IEEE Trans. Signal Process. 2010, 58, 2974–2982. [Google Scholar] [CrossRef]
  16. Jiang, L.; Zhang, H.; Yu, L. Learning Structured Sparsity For Time-Frequency Reconstruction. In Proceedings of the ICASSP 2022-2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Singapore, 23–27 May 2022; pp. 5398–5402. [Google Scholar] [CrossRef]
  17. Su, H.; Zhang, Y. Time-Frequency Analysis Based on Compressive Sensing. In Proceedings of the 2016 2nd International Conference on Cloud Computing and Internet of Things (CCIOT), Dalian, China, 22–23 October 2016; pp. 138–142. [Google Scholar] [CrossRef]
  18. Gholami, A. Sparse Time–Frequency Decomposition and Some Applications. IEEE Trans. Geosci. Remote. Sens. 2013, 51, 3598–3604. [Google Scholar] [CrossRef]
  19. Zhang, Z.; Xu, Y.; Yang, J.; Li, X.; Zhang, D. A Survey of Sparse Representation: Algorithms and Applications. IEEE Access 2015, 3, 490–530. [Google Scholar] [CrossRef]
  20. Bioucas-Dias, J.M.; Figueiredo, M.A.T. A New TwIST: Two-Step Iterative Shrinkage/Thresholding Algorithms for Image Restoration. IEEE Trans. Image Process. 2007, 16, 2992–3004. [Google Scholar] [CrossRef]
  21. Schubert, E.; Sander, J.; Ester, M.; Kriegel, H.P.; Xu, X. DBSCAN Revisited, Revisited: Why and How You Should (Still) Use DBSCAN. ACM Trans. Database Syst. 2017, 42, 1–21. [Google Scholar] [CrossRef]
  22. Xu, R.; Wunsch, D. Survey of Clustering Algorithms. IEEE Trans. Neural Netw. 2005, 16, 645–678. [Google Scholar] [CrossRef]
  23. Xu, D.; Tian, Y. A Comprehensive Survey of Clustering Algorithms. Ann. Data Sci. 2015, 2, 165–193. [Google Scholar] [CrossRef]
  24. Jurdana, V.; Volaric, I.; Sucic, V. Sparse time-frequency distribution reconstruction based on the 2D Rényi entropy shrinkage algorithm. Digit. Signal Process. 2021, 118, 103225. [Google Scholar] [CrossRef]
  25. Stanković, L. A Measure of Some Time–Frequency Distributions Concentration. Signal Process. 2001, 81, 621–631. [Google Scholar] [CrossRef]
  26. Sucic, V.; Saulig, N.; Boashash, B. Estimating the number of components of a multicomponent nonstationary signal using the short-term time-frequency Rényi entropy. EURASIP J. Adv. Signal Process. 2011, 2011, 125. [Google Scholar] [CrossRef]
  27. Sucic, V.; Saulig, N.; Boashash, B. Analysis of Local Time-Frequency Entropy Features for Nonstationary Signal Components Time Supports Detection. Digit. Signal Process. 2014, 34, 56–66. [Google Scholar] [CrossRef]
  28. Jurdana, V.; Volaric, I.; Sucic, V. The Local Rényi Entropy Based Shrinkage Algorithm for Sparse TFD Reconstruction. In Proceedings of the 2020 International Conference on Broadband Communications for Next Generation Networks and Multimedia Applications (CoBCom), Graz, Austria, 12–14 July 2022; pp. 1–8. [Google Scholar] [CrossRef]
  29. Baraniuk, R.G.; Flandrin, P.; Janssen, A.J.E.M.; Michel, O.J.J. Measuring Time-Frequency Information Content Using the Rényi Entropies. IEEE Trans. Inf. Theory 2001, 47, 1391–1409. [Google Scholar] [CrossRef]
  30. Aviyente, S.; Williams, W.J. Minimum Entropy Time-Frequency Distributions. IEEE Signal Process. Lett. 2005, 12, 37–40. [Google Scholar] [CrossRef]
  31. Principe, J. Information Theoretic Learning: Renyi’s Entropy and Kernel Perspectives; Springer Science and Business Media: New York, NY, USA, 2010. [Google Scholar] [CrossRef]
  32. Saulig, N.; Lerga, J.; Miličić, S.; Tomasović, Z. Block-Adaptive Renyi Entropy-Based Denoising for Non-Stationary Signals. Sensors 2022, 22, 8251. [Google Scholar] [CrossRef]
  33. Saulig, N.; Milanovic, Z.; Ioana, C. A local entropy-based algorithm for information content extraction from time–frequency distributions of noisy signals. Digit. Signal Process. 2017, 70, 155–165. [Google Scholar] [CrossRef]
  34. Volaric, I.; Sucic, V. Localized Rényi Entropy Based Sparse TFD Reconstruction. In Proceedings of the Second International Balkan Conference on Communications and Networking BalkanCom 2018 Podgorica, Montenegro, Podgorica, Montenegro, 6–8 June 2018; pp. 1–5. [Google Scholar]
  35. Qiu, K.; Dogandzic, A. Sparse Signal Reconstruction via ECME Hard Thresholding. IEEE Trans. Signal Process. 2012, 60, 4551–4569. [Google Scholar] [CrossRef]
  36. Boashash, B.; Ouelha, S. An Improved Design of High-Resolution Quadratic Time–Frequency Distributions for the Analysis of Nonstationary Multicomponent Signals Using Directional Compact Kernels. IEEE Trans. Signal Process. 2017, 65, 2701–2713. [Google Scholar] [CrossRef]
  37. Boashash, B.; Jawad, B.K.; Ouelha, S. Refining the Ambiguity Domain Characteristics of Non-Stationary Signals for Improved Time–Frequency Analysis: Test Case of Multidirectional and Multicomponent Piecewise LFM and HFM Signals. Digit. Signal Process. 2018, 83, 367–382. [Google Scholar] [CrossRef]
  38. Zhu, X.; Fujii, T. A Novel Modulation Classification Method in Cognitive Radios Based on Features Clustering of Time-Frequency. In Proceedings of the 2016 IEEE Radio and Wireless Symposium (RWS), Austin, TX, USA, 24–27 January 2016; pp. 45–47. [Google Scholar] [CrossRef]
  39. Paral, P.; Chatterjee, A.; Rakshit, A. Vision Sensor-Based Shoe Detection for Human Tracking in a Human–Robot Coexisting Environment: A Photometric Invariant Approach Using DBSCAN Algorithm. IEEE Sens. J. 2019, 19, 4549–4559. [Google Scholar] [CrossRef]
  40. Shen, J.; Hao, X.; Liang, Z.; Liu, Y.; Wang, W.; Shao, L. Real-Time Superpixel Segmentation by DBSCAN Clustering Algorithm. IEEE Trans. Image Process. 2016, 25, 5933–5942. [Google Scholar] [CrossRef] [PubMed]
  41. Yang, Y.; Suliang, M.; Jianwen, W.; Bowen, J.; Weixin, L.; Xiaowu, L. Fault Diagnosis in Gas Insulated Switchgear Based on Genetic Algorithm and Density- Based Spatial Clustering of Applications With Noise. IEEE Sens. J. 2021, 21, 965–973. [Google Scholar] [CrossRef]
  42. Jiang, X.; Ma, J.; Jiang, J.; Guo, X. Robust Feature Matching Using Spatial Clustering With Heavy Outliers. IEEE Trans. Image Process. 2020, 29, 736–746. [Google Scholar] [CrossRef] [PubMed]
  43. Sander, J.; Ester, M.; Kriegel, H.P.; Xu, X. Density-Based Clustering in Spatial Databases: The Algorithm GDBSCAN and Its Applications. Data Min. Knowl. Discov. 1998, 2, 169–194. [Google Scholar] [CrossRef]
  44. Campello, R.J.G.B.; Moulavi, D.; Sander, J. Density-Based Clustering Based on Hierarchical Density Estimates. In Advances in Knowledge Discovery and Data Mining, Proceedings of the 17th Pacific-Asia Conference, PAKDD 2013, Gold Coast, Australia, 14–17 April 2013; Pei, J., Tseng, V.S., Cao, L., Motoda, H., Xu, G., Eds.; Springer: Berlin/Heidelberg, Germany, 2013; pp. 160–172. [Google Scholar] [CrossRef]
  45. Saulig, N.; Orović, I.; Sucic, V. Optimization of Quadratic Time–Frequency Distributions Using the Local Rényi Entropy Information. Signal Process. 2016, 129, 17–24. [Google Scholar] [CrossRef]
  46. Awal, M.A.; Boashash, B. An automatic fast optimization of Quadratic Time-frequency Distribution using the hybrid genetic algorithm. Signal Process. 2017, 131, 134–142. [Google Scholar] [CrossRef]
  47. Durillo, J.J.; García-Nieto, J.; Nebro, A.J.; Coello, C.A.C.; Luna, F.; Alba, E. Multi-Objective Particle Swarm Optimizers: An Experimental Comparison. In Evolutionary Multi-Criterion Optimization, Proceedings of the 5th International Conference, EMO 2009, Nantes, France, 7–10 April 2009; Ehrgott, M., Fonseca, C.M., Gandibleux, X., Hao, J.K., Sevaux, M., Eds.; Springer: Berlin/Heidelberg, Germany, 2009; pp. 495–509. [Google Scholar] [CrossRef]
  48. Garg, H. A Hybrid PSO-GA Algorithm for Constrained Optimization Problems. Appl. Math. Comput. 2016, 274, 292–305. [Google Scholar] [CrossRef]
  49. Lopac, N.; Jurdana, I.; Lerga, J.; Wakabayashi, N. Particle-Swarm-Optimization-Enhanced Radial-Basis-Function-Kernel-Based Adaptive Filtering Applied to Maritime Data. J. Mar. Sci. Eng. 2021, 9, 439. [Google Scholar] [CrossRef]
  50. Soroudi, A.; Ehsan, M.; Zareipour, H. A practical eco-environmental distribution network planning model including fuel cells and non-renewable distributed energy resources. Renew. Energy 2011, 36, 179–188. [Google Scholar] [CrossRef]
  51. Lopac, N.; Hržić, F.; Vuksanović, I.P.; Lerga, J. Detection of Non-Stationary GW Signals in High Noise From Cohen’s Class of Time-Frequency Representations Using Deep Learning. IEEE Access 2021, 10, 2408–2428. [Google Scholar] [CrossRef]
  52. Lopac, N. Detection of Gravitational-Wave Signals from Time-Frequency Distributions Using Deep Learning. Ph.D. Thesis, University of Rijeka, Faculty of Engineering, Rijeka, Croatia, 2022. [Google Scholar]
  53. Wright, S.J.; Nowak, R.D.; Figueiredo, M.A.T. Sparse Reconstruction by Separable Approximation. IEEE Trans. Signal Process. 2009, 57, 2479–2493. [Google Scholar] [CrossRef]
  54. Afonso, M.V.; Bioucas-Dias, J.M.; Figueiredo, M.A.T. Fast Image Recovery Using Variable Splitting and Constrained Optimization. IEEE Trans. Image Process. 2010, 19, 2345–2356. [Google Scholar] [CrossRef] [PubMed]
  55. Hurley, N.; Rickard, S. Comparing Measures of Sparsity. IEEE Trans. Inf. Theory 2009, 55, 4723–4741. [Google Scholar] [CrossRef]
  56. Lopac, N.; Lerga, J.; Cuoco, E. Gravitational-Wave Burst Signals Denoising Based on the Adaptive Modification of the Intersection of Confidence Intervals Rule. Sensors 2020, 20, 6920. [Google Scholar] [CrossRef]
  57. Lopac, N.; Lerga, J.; Saulig, N.; Stanković, L.; Daković, M. On Optimal Parameters for ICI-Based Adaptive Filtering Applied to the GWs in High Noise. In Proceedings of the 2021 6th International Conference on Smart and Sustainable Technologies (SpliTech), Split & Bol, Croatia, 8–11 September 2021; IEEE: New York, NY, USA, 2021; pp. 1–6. [Google Scholar] [CrossRef]
Figure 1. Considered signals: (a) WVD of z SS ; (b) AF of z SS , N τ = 49 , N ν = 53 ; (c) WVD of z RS ; (d) AF of z RS , N τ = 35 , N ν = 15 . The automatically selected N τ × N ν AF area is marked by a rectangle.
Figure 1. Considered signals: (a) WVD of z SS ; (b) AF of z SS , N τ = 49 , N ν = 53 ; (c) WVD of z RS ; (d) AF of z RS , N τ = 35 , N ν = 15 . The automatically selected N τ × N ν AF area is marked by a rectangle.
Sensors 23 04148 g001
Figure 2. The clustered CS-AF area C Ω , whose samples are marked by black circles, of: (a) z SS , with Γ = 0.06 , Υ = 0.5 ; (b) z RS with Γ = 0.15 , Υ = 0.18 . Outlier/noise samples are marked by red circles, while the automatically selected N τ × N ν area is marked by a black rectangle.
Figure 2. The clustered CS-AF area C Ω , whose samples are marked by black circles, of: (a) z SS , with Γ = 0.06 , Υ = 0.5 ; (b) z RS with Γ = 0.15 , Υ = 0.18 . Outlier/noise samples are marked by red circles, while the automatically selected N τ × N ν area is marked by a black rectangle.
Sensors 23 04148 g002
Figure 3. The obtained TFD from the filtered AF of: (a) the z SS with a full N τ × N ν area, Γ = 0 , Υ = 1 ; (b) the z SS with the proposed CS-AF area, Γ = 0.06 , Υ = 0.5 ; (c) the z RS with a full N τ × N ν area, Γ = 0 , Υ = 1 ; (d) the z RS with the proposed CS-AF area, Γ = 0.15 , Υ = 0.18 .
Figure 3. The obtained TFD from the filtered AF of: (a) the z SS with a full N τ × N ν area, Γ = 0 , Υ = 1 ; (b) the z SS with the proposed CS-AF area, Γ = 0.06 , Υ = 0.5 ; (c) the z RS with a full N τ × N ν area, Γ = 0 , Υ = 1 ; (d) the z RS with the proposed CS-AF area, Γ = 0.15 , Υ = 0.18 .
Sensors 23 04148 g003
Figure 4. The local number of components in the starting (blue line) and the reconstructed (red line) TFD based on the RTwIST algorithm for the signal z SS , with α = 0.84 , β = 0.69 and: (a,b) p = 0.75 , δ t = 0.99 , δ f = 0.99 , Γ = 0.25 , Υ = 1 ; (c,d) p = 0.1 , δ t = 0.75 , δ f = 0.75 , Γ = 0.1 , Υ = 1 .
Figure 4. The local number of components in the starting (blue line) and the reconstructed (red line) TFD based on the RTwIST algorithm for the signal z SS , with α = 0.84 , β = 0.69 and: (a,b) p = 0.75 , δ t = 0.99 , δ f = 0.99 , Γ = 0.25 , Υ = 1 ; (c,d) p = 0.1 , δ t = 0.75 , δ f = 0.75 , Γ = 0.1 , Υ = 1 .
Sensors 23 04148 g004
Figure 5. Reconstructed sparse TFDs based on the RTwIST algorithm for the considered test signal z SS , with α = 0.84 , β = 0.69 and: (a) p = 0.75 , δ t = 0.99 , δ f = 0.99 , Γ = 0.25 , Υ = 1 ; (b) p = 0.1 , δ t = 0.75 , δ f = 0.75 , Γ = 0.1 , Υ = 1 .
Figure 5. Reconstructed sparse TFDs based on the RTwIST algorithm for the considered test signal z SS , with α = 0.84 , β = 0.69 and: (a) p = 0.75 , δ t = 0.99 , δ f = 0.99 , Γ = 0.25 , Υ = 1 ; (b) p = 0.1 , δ t = 0.75 , δ f = 0.75 , Γ = 0.1 , Υ = 1 .
Sensors 23 04148 g005
Figure 6. Reconstructed sparse TFDs of z SS with: (a) RTwIST algorithm, Γ = 0 , Υ = 1 ; (b) RTwIST algorithm, Γ + = 0.046 , Υ + = 0.426 ; (c) TwIST algorithm, Γ = 0 , Υ = 1 ; (d) TwIST algorithm, Γ + = 0.043 , Υ + = 0.520 ; (e) SpaRSA algorithm, Γ = 0 , Υ = 1 ; (f) SpaRSA algorithm, Γ + = 0.029 , Υ + = 0.515 ; (g) SALSA algorithm, Γ = 0 , Υ = 1 ; (h) SALSA algorithm, Γ + = 0.070 , Υ + = 0.350 .
Figure 6. Reconstructed sparse TFDs of z SS with: (a) RTwIST algorithm, Γ = 0 , Υ = 1 ; (b) RTwIST algorithm, Γ + = 0.046 , Υ + = 0.426 ; (c) TwIST algorithm, Γ = 0 , Υ = 1 ; (d) TwIST algorithm, Γ + = 0.043 , Υ + = 0.520 ; (e) SpaRSA algorithm, Γ = 0 , Υ = 1 ; (f) SpaRSA algorithm, Γ + = 0.029 , Υ + = 0.515 ; (g) SALSA algorithm, Γ = 0 , Υ = 1 ; (h) SALSA algorithm, Γ + = 0.070 , Υ + = 0.350 .
Sensors 23 04148 g006
Figure 7. Reconstructed sparse TFDs of z RS with: (a) RTwIST algorithm, Γ = 0 , Υ = 1 ; (b) RTwIST algorithm, Γ = 0.142 , Υ = 0.189 ; (c) TwIST algorithm, Γ = 0 , Υ = 1 ; (d) TwIST algorithm, Γ = 0.3 , Υ = 0.179 ; (e) SpaRSA algorithm, Γ = 0 , Υ = 1 ; (f) SpaRSA algorithm, Γ = 0.08 , Υ = 0.195 ; (g) SALSA algorithm, Γ = 0 , Υ = 1 ; (h) SALSA algorithm, Γ = 0.098 , Υ = 0.195 .
Figure 7. Reconstructed sparse TFDs of z RS with: (a) RTwIST algorithm, Γ = 0 , Υ = 1 ; (b) RTwIST algorithm, Γ = 0.142 , Υ = 0.189 ; (c) TwIST algorithm, Γ = 0 , Υ = 1 ; (d) TwIST algorithm, Γ = 0.3 , Υ = 0.179 ; (e) SpaRSA algorithm, Γ = 0 , Υ = 1 ; (f) SpaRSA algorithm, Γ = 0.08 , Υ = 0.195 ; (g) SALSA algorithm, Γ = 0 , Υ = 1 ; (h) SALSA algorithm, Γ = 0.098 , Υ = 0.195 .
Sensors 23 04148 g007
Table 1. Comparison of the oversparse and low-resolution TFDs.
Table 1. Comparison of the oversparse and low-resolution TFDs.
Signal z SS
RTwIST, α = 0.84 , β = 0.69
p = 0.75 p = 0.01
δ t = 0.99 , δ f = 0.99 δ t = 0.75 , δ f = 0.75
Γ = 0.25 , Υ = 1 Γ = 0.1 , Υ = 1
card ( C Ω ) 39397
MSE t 0.37840.1070
MSE f 0.11780.0301
N r 168103
MAE t 0.60610.3117
MAE f 0.26490.1204
MAX t 0.89650.5133
MAX f 0.75240.4832
R8.29910.938
M z S 0.00750.0459
R N ( × 10 3 ) 4.100.65
H M 0.93210.8239
Table 2. Performance of the state-of-the-art reconstruction algorithms with the full N τ × N ν area ( ( Γ , Υ ) = ( 0 , 1 ) ) versus the proposed CS-AF area selection ( Γ + , Υ + ) .
Table 2. Performance of the state-of-the-art reconstruction algorithms with the full N τ × N ν area ( ( Γ , Υ ) = ( 0 , 1 ) ) versus the proposed CS-AF area selection ( Γ + , Υ + ) .
Signal z SS
RTwIST [24]TwIST [20]SpaRSA [53]SALSA [54]
Γ = 0 Γ + = 0.046 Γ = 0 Γ + = 0.043 Γ = 0 Γ + = 0.029 Γ = 0 Γ + = 0.070
Υ = 1 Υ + = 0.426 Υ = 1 Υ + = 0.520 Υ = 1 Υ + = 0.515 Υ = 1 Υ + = 0.350
card ( C Ω ) 259788325971009259716172597531
MSE t 0.01790.00910.05970.03780.10290.02530.01590.0117
MSE f 0.01780.01580.02070.01870.09040.02480.01890.0199
N r 22133531863755
MAE t 0.11410.0780.23440.17380.28660.08470.10540.0928
MAE f 0.07690.07350.08860.07920.2240.0910.07420.0778
MAX t 0.31920.26540.57910.64750.58330.7890.68040.2983
MAX f 0.53340.61700.48970.54110.94110.67620.6820.6112
R10.339.9710.4710.2811.449.9410.2210.14
M z S 0.02690.01950.02780.02370.3690.01850.04050.0431
R N ( × 10 3 ) 0.891.130.921.210.031.301.111.22
H M 0.86070.87810.85160.86110.65780.87710.86310.8672
t [ s ] *0.7470.7260.2310.2330.4650.1170.4670.385
* In order to minimize the stochastic behavior of the reconstruction algorithm execution times, the results have been averaged over 1000 algorithm runs. The simulations were performed on a PC with the AMD Ryzen 7 3700X @ 3.60 GHz processor and 16 GB of RAM. Values in bold indicate the best-performing or the fastest algorithm.
Table 3. Performance of the state-of-the-art reconstruction algorithms with the full N τ × N ν area ( ( Γ , Υ ) = ( 0 , 1 ) ) versus the proposed CS-AF area selection ( Γ + , Υ + ) .
Table 3. Performance of the state-of-the-art reconstruction algorithms with the full N τ × N ν area ( ( Γ , Υ ) = ( 0 , 1 ) ) versus the proposed CS-AF area selection ( Γ + , Υ + ) .
Signal z RS
RTwIST [24]TwIST [20]SpaRSA [53]SALSA [54]
Γ = 0 Γ + = 0.142 Γ = 0 Γ + = 0.130 Γ = 0 Γ + = 0.080 Γ = 0 Γ + = 0.098
Υ = 1 Υ + = 0.189 Υ = 1 Υ + = 0.179 Υ = 1 Υ + = 0.195 Υ = 1 Υ + = 0.195
card ( C Ω ) 525441525505525505525456
MSE t 0.03860.00370.04040.02680.03560.02860.01550.0150
MSE f 0.03570.00930.0280.02000.02450.01970.02090.0144
N r 910424477
MAE t 0.13750.03320.12210.10840.11920.11280.07330.0773
MAE f 0.11190.05100.10020.08200.09520.08070.08450.0627
MAX t 0.51480.20610.53710.51910.52120.5530.48980.451
MAX f 0.55660.50920.55380.62270.51300.57470.66830.6087
R8.828.018.68.038.388.128.148.13
M z S 0.01340.00700.01300.00780.01090.00850.03440.0473
R N ( × 10 3 ) 2.915.224.125.534.625.235.745.61
H M 0.90240.92720.90750.92610.91500.92320.92300.9221
t [ s ] *0.2030.3310.1330.2500.0600.0500.1620.137
* In order to minimize the stochastic behavior of the reconstruction algorithm execution times, the results have been averaged over 1000 algorithm runs. The simulations were performed on a PC with the AMD Ryzen 7 3700X @ 3.60 GHz processor and 16 GB of RAM. Values in bold indicate the best-performing or the fastest algorithm.
Table 4. Performance comparison of the RTwIST algorithm with the full N τ × N ν area ( ( Γ , Υ ) = ( 0 , 1 ) ) versus the proposed CS-AF area selection ( Γ + , Υ + ) for the z SS embedded in noise with different SNRs.
Table 4. Performance comparison of the RTwIST algorithm with the full N τ × N ν area ( ( Γ , Υ ) = ( 0 , 1 ) ) versus the proposed CS-AF area selection ( Γ + , Υ + ) for the z SS embedded in noise with different SNRs.
Signal z SS , RTwIST
2 dB6 dB10 dB
Γ = 0 Γ + = 0.071 Γ = 0 Γ + = 0.044 Γ = 0 Γ + = 0.036
Υ = 1 Υ + = 0.336 Υ = 1 Υ + = 0.452 Υ = 1 Υ + = 0.454
MSE t 0.03200.01740.01520.01040.01020.0081
MSE f 0.03210.02110.01880.01610.01310.0112
N r 37212012159
Values are averaged from 1000 independent algorithm runs of the signal with different noise realizations.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Jurdana, V.; Lopac, N.; Vrankic, M. Sparse Time-Frequency Distribution Reconstruction Using the Adaptive Compressed Sensed Area Optimized with the Multi-Objective Approach. Sensors 2023, 23, 4148. https://doi.org/10.3390/s23084148

AMA Style

Jurdana V, Lopac N, Vrankic M. Sparse Time-Frequency Distribution Reconstruction Using the Adaptive Compressed Sensed Area Optimized with the Multi-Objective Approach. Sensors. 2023; 23(8):4148. https://doi.org/10.3390/s23084148

Chicago/Turabian Style

Jurdana, Vedran, Nikola Lopac, and Miroslav Vrankic. 2023. "Sparse Time-Frequency Distribution Reconstruction Using the Adaptive Compressed Sensed Area Optimized with the Multi-Objective Approach" Sensors 23, no. 8: 4148. https://doi.org/10.3390/s23084148

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop