ConceptioArchivearXiv CS
arXiv CSopen access

Dilated CNNs for Periodic Signal Processing: A Low-Complexity Approach

2026 · arxiv_cs
arXiv CS · Papers · License: Open Access · 2026
Open Source ↗Direct PDF ↓
neural-networks
machine learning, deep learning, neural networks

Dilated CNNs for Periodic Signal Processing: A Low-Complexity Approach Eli Gildisha, Michael Grebshteina, Igor Makienkoa a

RSL Electronics LTD, Migdal Ha'Emek, 23100, Israel

Abstract Denoising of periodic signals and accurate waveform estimation are core tasks across many signal processing domains, including speech, music, medical diagnostics, radio, and sonar. Although deep learning methods have recently shown performance improvements over classical approaches, they require substantial computational resources and are usually trained separately for each signal observation. This study proposes a computationally efficient method based on DCNN and Re-sampling, termed RDCNN, designed for operation under strict power and resource constraints. The approach targets signals with varying fundamental frequencies and requires only a single observation for training. It generalizes to additional signals via a lightweight resampling step that aligns time scales in signals with different frequencies to re-use the same network weights. Despite its low computational complexity, R-DCNN achieves performance comparable to state-of-the-art classical methods, such as autoregressive (AR)-based techniques, as well as conventional DCNNs trained individually for each observation. This combination of efficiency and performance makes the proposed method particularly well suited for deployment in resource-constrained environments without sacrificing denoising or estimation accuracy. Keywords: Deep Learning, periodic signal de-noising, signal waveform estimation, Dilated CNN, Low-power applications, IoT devices

1. Introduction Deep learning models designed to work with images, video and text are less fitted for processing and analysis of periodical signals corrupted by noise, like speech, EEG/ECG, radar and sonar signals, seismic signals and many others. This study proposes a new deep learning method fitted for periodical signals and optimized for minimum computational complexity and storage to be used in power limited devices like sensors or IoT devices. The method matches the performance of classical deep learning approaches with significantly reduced computational complexity. The proposed training-inference architecture requires a tiny network with very small number of parameters whose weights are trained on a single observation only and further used during inference. One-dimensional (1D) Dilated Convolutional Neural Networks (DCNNs) have emerged as a cornerstone for processing time-series and sequential data. Unlike standard convolutions, dilated convolutions introduce gaps between kernel elements, enabling the network to capture a significantly larger receptive field without increasing the number of parameters or loosing resolution through pooling [1]. These networks are widely used in signal processing, denoising, prediction and other applications. In signal processing they handle long-range temporal dependencies like: receptive field expansion to observe long segments of a signal where dilated filters allow a shallow network to incorporate more contextual information from the input signal [2]; multi-scale analysis of signals replacing the combination of discrete wavelet transforms with 2026 Apr, Corresponding author: (I. Makienko) E-mail address: [email protected]

2026, E. Gildish, M. Grebshtein and I.Makienko

CNNs to allow simultaneous learning of long-term and short-term features in a single layer for biomedical signals like ECG and EEG [6]; improving efficiency compared to RNNs or LSTMs, since DCNNs are more computationally efficient (for example, in electrical power prediction it was 84% faster compared with LSTM [8]). In denoising the use of multi-scale dilated convolution layers captures noise features across different temporal resolutions. This allows the network to adaptively enhance key signal channels while suppressing unstructured background noise [5]. DCNNs are frequently integrated with other techniques, such as Wavelet Transforms or autoencoders, to improve robustness. For example, in induction motor fault diagnosis, signals are preprocessed using autoencoders before entering a refined CNN architecture to handle complex, non-linear noise correlations. In highnoise environments, such as monitoring bearing faults, DCNN extracts features from both time and frequency domains simultaneously to ensure reliable classification despite significant disturbances [3] and provides high performance in vibration sources separation [9]. The predictive capabilities of DCNNs are widely utilized in biomedical applications like for seizure prediction and arrhythmia detection. For example, a combination of DCNNs with bidirectional RNN have achieved 99.9% accuracy in identifying cardiac irregularities [6]. In addition, DCNNs is a more stable alternative in time series forecasting compared with traditional LSTM showing less variability in results across different parameter configurations [4]. Dilated architectures are used in Speech Emotion Recognition (SER) to learn hidden local features and long-term contextual correlations from raw audio files, often outperforming deeper, more memory-intensive models [7]. Current DCNNs generally use fixed, integer-based dilation factors (e.g., 2𝑙−1 ) for each layer. This constraint stems from the discrete nature of digitized signals, where signal period is constant. While this simplifies implementation during training, it significantly limits the network's flexibility to work with signals whose period changes like in most real-life applications. In real-world scenarios, when signal period varies the frequencies of signal components are not integer multiples of the sampling rate times dilation factor. Then the fixed dilation limits the network from achieving optimal performance due to the wrong temporal alignment. To compensate for it, existing DCNN use either non-linear activation functions with substantial increase in number of parameters or continuous re-training for every signal. The solutions significantly degrade convergence and increase computational overhead limiting the use of DCNN in powerlimited edge applications. This paper proposes a novel method of using DCNN with Re-sampling (R-DCNN) for de-noising of periodical signals whose period varies. The study proves that the denoising can be performed without re-training on new observations when their fundamental frequency is known. The model is trained by using a single observation only tested on re-sampled observations whose time axis is transformed to match the time axis of the trading observation. The paper proves that when signal fundamental frequency varies the only parameter which should be adjusted is time scaling allowing to use the model with fixed weights. The experiments demonstrate that the new R-DCNN provides high accuracy of signal denoising while significantly decreasing computational complexity compared to the existing methods including deep learning DCNN and even classical autoregression (AR) in the estimation of periodic signals with varying period. 2. Problem Statement Consider a discrete-time stochastic process 𝑦[𝑛] observed over a window 𝑁: 𝑦[𝑛] = 𝑥[𝑛] + 𝜂[𝑛],

𝑛 ∈ [0, 𝑁 − 1]

(1)

Where: •

𝑥[𝑛] is a deterministic periodic process: 𝑥[𝑛] = 𝑥[𝑛 + 𝑃0 ] for some period 𝑃0 (in samples). 𝑃 = 𝑓𝑠 /𝐹0 , where 𝑓𝑠 is the sampling frequency. The signal is composed of sinusoids some of them correspond to fundamental frequency 𝐹0 and its harmonics.

In real life 𝜂[𝑛] is an additive color noise such that 𝜂[𝑛] = ∑𝐽𝑗=1 𝑏𝑗 𝜀[𝑛 − 𝑗] and 𝜀[𝑛] is uncorrelated innovation process. 2

E. Gildish, M. Grebshtein and I.Makienko

The goal is to estimate deterministic periodic process 𝑥̂[𝑛] given that its fundamental frequency 𝐹0 is known. Minimum computational complexity is required to allow the method to be used in edge devices.

3. Methodology 3.1. Existence of the Optimal and Unique Solution Since the noise is colored the estimation should be done by separating between the internal signal dependencies inside the periodical and the stochastic noise with correlation. According to Wold's theorem [12] it is always possible to achieve a unique decomposition of a process into deterministic (or periodic) and stochastic parts. In a periodic process 𝑥[𝑛], any observation can be reconstructed without error by using a linear combination of its past observations 𝑥[𝑛 − 𝑖], where 𝑖 > 0. However, in stochastic process 𝜂[𝑛], prediction of its future values based on past values results in a random error. For periodic signals the optimal predictor in terms of mean squared error is a linear combination of its past values. The predictor for values in 𝑦[𝑛] is equivalent to the estimator of the periodic signal 𝑥̂[𝑛] as follows: 𝑀

𝑦̂[𝑛 + ∆] = 𝑥̂[𝑛 + ∆] = ∑ 𝑤𝑚 ⋅ 𝑦[𝑛 − 𝑚] 𝑚=1

(2)

where the predictor 𝑥̂[𝑛] estimates the value 𝑦[𝑛] by utilizing its previous M values given a specific value of 𝐹0 . According to [10] the time delay ∆ guarantees that the stochastic component remains uncorrelated, as expressed by the condition 𝐸{𝜂[𝑛]𝜂[𝑛 − 𝑚]} = 0, ∀ 𝑚 > ∆. For the sake of clarity, the delay will be omitted in the following sections and will be taken into consideration only in the implementation for predicting 𝑦̂[𝑛 + ∆] instead of 𝑦̂[𝑛]. Once estimated, the solution for 𝑤𝑚 is unique and optimal for a deterministic process, as proven by Wold. Thus, the estimator of 𝑥̂ exist and unique given the coefficients 𝑤𝑚 and delay ∆. 3.2. Problem Re-Formulation In practice, the fundamental frequency of a periodic signal varies over time. Consider a reference signal with a known fundamental frequency 𝐹ref . The fundamental frequency of another signal can then be expressed as 𝐹𝑖 = 𝑠𝑖 𝐹ref , where 𝑠𝑖 is a scaling factor (equivalently, the period scales by 1/𝑠𝑖 ). For the resulting signal, denoising can be performed using the same coefficients 𝑤𝑚 , applied to the values 𝑦̃𝑖 [𝑛/𝑠𝑖 ]. Since these values generally do not lie on the discrete-time grid, they must be obtained via interpolation. The same set of weights 𝑤𝑚 can also be used to estimate any periodic deterministic process 𝑥̂𝑖 [𝑛]after scaling the reference frequency by 𝑠𝑖 . In this case, the time axis of the corresponding observation must be scaled by 1/𝑠𝑖 to match that of the reference signal. 𝑀

𝑥̂𝑟𝑒𝑓 [𝑛] = ∑ 𝑤𝑚 ⋅ 𝑦𝑟𝑒𝑓 [𝑛 − 𝑚] 𝑚=1

(3)

𝑀

𝑥̂𝑖 [𝑛/𝑠𝑖 ] = ∑ 𝑤𝑚 ⋅ 𝑦̃𝑖 [𝑛/𝑠𝑖 − 𝑚/𝑠𝑖 ] 𝑚=1

Where: •

𝑦̃ represents the interpolated observation 𝑦[𝑛] at fractional indices depending on 𝑠𝑖 3

2026, E. Gildish, M. Grebshtein and I.Makienko

This means that, once estimated, the weights may be fixed when the fundamental frequency changes and the scaling factor (or fundamental frequency) is known. 3.3. Periodic Signal Denoising There are many methods for periodic signal denoising, which can be broadly categorized into parametric, nonparametric, and more recently, machine learning (ML) - based approaches. Among the nonparametric (spectral) methods, the Lomb–Scargle periodogram (LSP) is widely used to estimate spectral density via a least-squares fit of sinusoids. For practical applications, study [14] extends LSP to also estimate phase and amplitude spectra. Study [15] introduces SigSpec, which derives an analytical probability density for amplitude in frequency domain under white noise, incorporating both frequency and phase. It is reported to be less susceptible to aliasing than LSP or Phase Dispersion Minimization. A comparative study [16] benchmarks several nonparametric frequency estimators in terms of bias, standard deviation, and computational complexity. Parametric and model-based methods approach the problem differently. Study [17] surveys parametric frequency estimation for sinusoids in noise, covering autoregressive (AR) modeling via Yule–Walker equations, high-resolution subspace methods (Root-MUSIC, ESPRIT, truncated SVD), maximum likelihood, and Bayesian approaches, along with the critical issue of model order selection. Adaptive and filtering methods address signals with slowly varying frequencies. Paper [18] proposes an adaptive algorithm based on discounted least squares for enhancement and tracking of periodic signals with fixed or slowly varying frequency. Study [19] derives a nonlinear observer for estimating parameters of multi-sinusoidal (possibly harmonically related) signals, reporting improved performance over the extended Kalman filter. In [20] the authors present a nonlinear adaptive time-domain method for instantaneous frequency estimation with strong noise immunity. Sparse and compressed sensing methods represent a more recent direction. Study [21] proposes recovery of periodic mixtures via sparse representations in nested periodic dictionaries, deriving improved support recovery guarantees using newly introduced coherence measures. In [22], the authors show that exploiting the periodic support structure of clustered sparse signals improves upon classical compressed sensing bounds. Machine learning - based methods can be divided into two groups: learning-based frequency estimation and periodicity - exploiting denoising. On the frequency estimation side, a notable contribution is [23], presented at NeurIPS, which proposes a neural network architecture that outputs a learned representation with local maxima corresponding to estimated frequencies of multi-sinusoidal signals. The model includes a dedicated module for estimating the number of frequency components and achieves state-of-the-art performance, outperforming existing techniques “by a substantial margin at medium-to-high noise levels.” In [24], the authors propose a hybrid approach: a DnCNN (residual learning denoising CNN) is first used to remove unstructured noise, followed by a conventional subspace estimator (e.g., MUSIC/ESPRIT) applied to the denoised signal. This two-stage approach outperforms atomic norm minimization– based denoising and significantly improves line spectral estimation compared to applying subspace methods directly to noisy data. Study [25] demonstrates a simpler three-layer neural network for single-frequency estimation from noisy sinusoids at 25 dB SNR, achieving very low mean squared error for normalized frequencies with inference times under one second. For periodicity-exploiting denoising, [26] propose a framework specifically designed for periodic signals by folding a 1D waveform into a 2D grid (one period per row) and applying fully convolutional 2D denoisers. This allows the network to exploit cross-period correlations, conceptually similar to classical synchronous averaging but learned. A key advantage is that a single trained model generalizes across a range of frequencies, including unseen ones. The same group in [27] applied WaveNet-based architectures to periodic signals with strong discontinuities, using a total variation cost function and training solely on synthetic data, with successful transfer to real friction signals from tribological systems. Similarly, [28] applies a 2D stacking approach to ECG denoising, where cardiac cycles are arranged into a 2D tensor and processed using a CNN with a local/non-local cycle observation module, demonstrating improvements on the MIT-BIH Arrhythmia database. Learnable wavelet-based approaches were introduced starting with [29], which presents a learnable wavelet packet transform - a signal-processing-inspired deep architecture with few parameters and intuitive initialization. It demonstrates strong denoising performance across signal classes unseen during training and robustness to varying 4

E. Gildish, M. Grebshtein and I.Makienko

noise levels. In [30], a Dual-Domain Denoising Network (D3N) is proposed, integrating trainable lifting schemes with a dual-path architecture: a recurrent attention branch for global temporal dependencies and a sparse wavelet coding branch for local spectral features. Significant improvements over baseline methods are reported on ECG and seismic datasets. In [31], a fast wavelet transform is combined with a feedforward network that learns binary weights for subband selection, effectively discarding noisy wavelet components during photoplethysmogram (PPG) signal reconstruction. For representation learning of periodic time series, [32] proposes Floss, an unsupervised frequency-domain regularization method that detects dominant periodicities and enforces periodic consistency in learned representations via spectral density similarity measures. It can be integrated into existing deep learning models for classification, forecasting, and anomaly detection. Study [33] introduces a CNN-based period classification algorithm that learns period lengths from waveform shape rather than amplitude, achieving perfect accuracy in low-noise conditions and degrading gracefully with increasing noise. In [34], the authors argue that conventional preprocessing filters (e.g., Butterworth, FIR, wavelet) distort cyclic waveforms and degrade downstream deep learning performance; they propose a self-adaptive frequency decomposition method with regularization, reporting a 45% improvement in MSE over Butterworth filtering for PPG signals. Several trends emerge from this literature. The most effective approaches for periodic signals explicitly exploit periodic structure—either by transforming 1D signals into 2D representations ([26]-[28]) or by combining learned denoising with classical spectral estimators ([24]). Pure end-to-end approaches such as [23] perform well for frequency estimation but do not necessarily reconstruct the full waveform. Learnable wavelet-based methods provide a promising balance between interpretability and flexibility. Recent and rapidly developing approaches, including transformer-based models, physics-informed neural networks, and diffusion-based denoisers for periodic signals, are not covered in this survey. Machine learning approaches typically require significant computational resources for both training and inference, which limits their applicability in power-constrained edge devices. Furthermore, many classical periodic signal denoising methods are not directly suitable for IoT applications, as they require parameter optimization for each observation. As baseline methods for new developments, autoregressive (AR) modeling and self-adaptive noise cancellation (SANC) can be considered. These methods predict periodic signal components using short-term historical data, as proposed in [35] and further improved in [36] through multi-delay prediction to reduce variance. However, they assume long and stationary recordings to achieve high frequency resolution, making them less robust when the fundamental frequency varies. More recently, studies [9] and [13] address this limitation using dilated convolutional neural networks (DCNNs), which improve frequency resolution by increasing the receptive field without increasing the number of trainable parameters. Nevertheless, a key drawback is that model parameters must be re-estimated for each new observation, limiting their practicality under strict power constraints. In this work, a new method for periodic signal denoising using DCNNs under power constraints is developed and compared with existing state-of-the-art approaches. 3.4. R-DCNN - Dilated CNN with Resampling The estimation procedure consists of two stages: training and inference. During the training stage, a 1D linear dilated convolutional neural network (DCNN) is employed instead of autoregressive (AR) - based methods, which typically require very large window sizes to achieve high frequency resolution. The DCNN is trained using a single reference observation, after which its architecture and parameters are fixed. During the inference stage, the trained model is applied to all observations. Prior to processing, each observation is resampled to ensure synchronization with the reference observation used during training. The algorithm employs a linear one-dimensional DCNN to obtain an optimal linear predictor for the periodic signal, as shown in (3). The estimation is carried out such that each output sample 𝑦[𝑛 + ∆] is predicted using the preceding 𝑀 samples 𝑦[𝑛 − 1], … , 𝑦[𝑛 − 𝑀]. 5

2026, E. Gildish, M. Grebshtein and I.Makienko

The DCNN network parameters are: where 𝑊

(ℓ)

Θ = {𝑊 (1) , … , 𝑊 (𝐿) } are the convolution weights of layer ℓ,

The dilation of layer ℓ is defined as: 𝑑ℓ = 2ℓ−1

(4)

(ℓ)

Let ℎ𝑟 [𝑛] denote the 𝑟-th channel of layer ℓ. The input is ℎ(0) [𝑛] = 𝑦[𝑛 − 1], … 𝑦[𝑛 − 𝑀] For a kernel of length 𝐾ℓ , the dilated convolution of layer ℓ is calculated as follows: 𝐶ℓ−1 𝐾ℓ −1

(ℓ) (ℓ) (ℓ−1) ℎ𝑟 [𝑛] = ∑ ∑ 𝑤𝑟𝑐𝑘 ℎ𝑐 [𝑛 − 𝑘𝑑ℓ ] 𝑐=1 𝑘=0

(5)

(ℓ)

Where 𝑤𝑟𝑐𝑘 are weights of the ℓ layer corresponding to channel 𝑟. An example of a 3-layer DCNN is shown in Figure 1

Figure 1. An example of a single-channel DCNN with two hidden layers and a scaling factor 𝑠 When signal fundamental frequency 𝐹0 is scaled by factor 𝑠 the predictor changes as follows: 𝐾

𝑥̂[𝑛/𝑠] = ∑ 𝑤𝑘 ⋅ 𝑦̃[𝑛/𝑠 − 𝑘/𝑠]

(6)

𝑘=1

This implies that the model weights 𝑤𝑘 may remain unchanged when the time-scaling 𝑠 varies with the fundamental frequency 𝐹0 , resulting in a resampled signal 𝑦̃[𝑛/𝑠], obtained via interpolation at time instances 𝑛/𝑠. Accordingly, the DCNN model, whose parameters are learned during training from a single observation, can be applied to denoise any new observation, with a fundamental frequency 𝐹, after a resampling with a scaling factor 𝑠 = 𝐹/𝐹0 . The scaling factor 𝑠 is assumed to be known in this study; however, in practice, it can be estimated using low-complexity spectral methods, such as spectrum-based frequency estimation techniques like in [13]. 6

E. Gildish, M. Grebshtein and I.Makienko

The resampling can be implemented using a rational factor representation with upsampling factor 𝑈and downsampling factor 𝐿, such that 𝑠 = 𝑈/𝐿. To ensure computational efficiency, the operation is performed using polyphase filtering in the downsampled domain, satisfying 𝑠 = 𝑈/𝐿 while minimizing computational complexity: 𝑠. 𝑡. |𝑠 − 𝑈/𝐿| ≤ 𝜀

int(𝑈, 𝐿 > 0), 𝑎rgmin(𝑈 + 𝐿),

(7)

The parameters 𝑈and 𝐿 are determined using a standard rational approximation of the scaling factor 𝑠, based on the required precision, or by identifying a common denominator: 𝑠 = 𝐹/𝐹0 , 𝐹 > 𝐹0 𝑈=

𝐹 , gcd(𝐹, 𝐹0 )

𝐿=

𝐹0 gcd (𝐹, 𝐹0 )

(8)

The precision of 𝑠 determines the accuracy of the resampling process. Its selection is guided by the desired trade-off between denoising performance and computational complexity. An alternative approach for determining 𝑈and 𝐿 is based on a fractional approximation algorithm. In this case, the scaling factor 𝑠 is represented as a sequence of rational approximations 𝑈𝑛 /𝐿𝑛 , which progressively converge to the true value of 𝑠, as follows: 1

𝑠 = 𝑎0 + 𝑎1 +

1 𝑎2 +

1 𝑎3 + ⋯

(9)

The approximation is obtained iteratively by extracting the integer part of 𝑠 and its remainder at each step. The remainder is then inverted, and the procedure is applied recursively. The corresponding numerator and denominator terms, 𝑈 and 𝐿, are updated at each iteration as follows: 𝑎𝑛 = ⌊1/𝑟𝑛−1 ⌋ 𝑈𝑛 = 𝑎𝑛 𝑈𝑛−1 + 𝑈𝑛−2 ,

𝑈−2 = 0, 𝑈−1 = 1

𝐿𝑛 = 𝑎𝑛 𝐿𝑛−1 + 𝐿𝑛−2 ,

𝐿−2 = 1, 𝐿−1 = 0

(10)

where 𝑎𝑛 are the coefficients defined as the integer part of the inverted remainder from the previous iteration. The initialization is given by 𝑎0 = ⌊𝑠⌋ and 𝑟0 = 𝑠 − 𝑎0 . At each iteration, the approximation accuracy improves; however, the corresponding values of 𝑈 and 𝐿 also increase, leading to higher computational complexity. The resampling process using polyphase filtering is illustrated schematically in Figure 2:

Figure 2. Signal re-sampling according to scale factor 𝑈/𝐿

7

2026, E. Gildish, M. Grebshtein and I.Makienko

4. Algorithm Summary: 4.1. R-DCNN Training for Weights Estimation A one-dimensional linear DCNN is used, with its weights optimized by minimizing the prediction error for a single reference observation: ℒ=

1 ∑(𝑦̂[𝑛] − 𝑦[𝑛])2 2𝑁 𝑛

Required: A single training observation 𝑦[𝑛]; number of DCNN layers 𝐿; kernel lengths 𝐾ℓ for each layer; channel counts 𝐶ℓ ; learning rate 𝜂, number of epochs, batch size. Initialization: (ℓ) Weights 𝑤𝑟𝑐𝑘 of each layer with small random values; dilations 𝑑 = 2ℓ−1 Training: (𝑙) The network is trained on a single observation 𝑦[𝑛], during which the weights 𝑤𝑟𝑐𝑘 are optimized. It is assumed that the signal fundamental frequency remains constant over the duration of this observation. 4.2. Inference (R-DCNN) For each new observation with known fundamental frequency 𝐹, the scaling factor 𝑠 = 𝐹/𝐹0 is first estimated. The upsampling and downsampling factors, 𝑈 and 𝐿, are then computed according to (9) - (10), and resampling is performed using a polyphase filter. The deterministic periodic signal 𝑥[𝑛] is subsequently estimated by applying the trained DCNN to the resampled observation. The stages of the algorithm are illustrated schematically in Figure 2.

Figure 3. The proposed R-DCNN method for periodic signal denoising operates in two stages. First, a DCNN 8

E. Gildish, M. Grebshtein and I.Makienko

is trained using a single reference observation with known fundamental frequency 𝐹0 . Second, the trained model is applied to new observations with fundamental frequency 𝐹 = 𝑠𝐹0 , followed by resampling to match their time scale to that of the reference signal.

5. Experimental Results 5.1. Simulations The simulations were conducted to evaluate the accuracy of the proposed R-DCNN in comparison with existing approaches for periodic deterministic signal estimation based on historical samples, such as deep learning DCNN and classical autoregressive (AR) methods. These methods require retraining for each observation, leading to significant computational overhead. The objective is to demonstrate that the estimation accuracy of the R-DCNN is comparable to that of classical methods, thereby making it a more suitable solution for periodic signal denoising in powerconstrained applications. Three methods: R-DCNN, DCNN, and AR are evaluated by comparing the input SNR with the output SNR after denoising over the frequency 𝐹0 range of 20 to 50 Hz. For each method, the best performance across the entire SNR range is considered. Two key parameters are varied in the simulations: the number of harmonics (5, 10, and 20) and the input SNR levels (-10, -5, 0, 10, and 15 dB). The reported results are based on 100 independent realizations for each method and parameter configuration. In each realization, the deterministic signal 𝑥[𝑛] is generated as a sum of sinusoids comprising a fundamental frequency and its harmonics, with amplitudes and phases uniformly distributed over the ranges [0, 1] and (0, π/2) respectively. The fundamental frequency varies between realizations. Each observation 𝑦[𝑛] is formed by adding white noise to 𝑥[𝑛], according to the specified SNR. 5.2. Settings Sampling frequency: 2000 Hz Signal length: 2 sec Number of signals per iteration: 100 Number of iterations: 100 AR: •

The window length was varied over the range [20, 40, 60, 80, 100] samples to obtain different receptive fields and corresponding frequency resolutions.

DCNN: •

The model is retrained for each new observation.

Architecture: [2, 3, 4, 5] layers with a kernel size of 8 samples. The total number of parameters ([16, 24, 32, 40]) is determined by the number of layers and kernel size, yielding receptive fields comparable to those of AR methods.

R-DCNN: •

Number of signals for training: 1; for inference: 99

Architecture: the same as in DCNN

Fundamental frequency 𝐹0 in training observation and 𝐹 in inference observations are known and used to compute the scaling factor 𝑠

Re-sampling precision during inference: |𝑠 − 𝑈/𝐿| ≤ 𝜀, 𝜀 = 0.1 9

2026, E. Gildish, M. Grebshtein and I.Makienko

5.3. Results The simulation results, presented in Figure 4, demonstrate that the performance of the proposed R-DCNN is comparable to that of existing methods. This indicates that R-DCNN is a favorable choice for periodic signal denoising in power-constrained applications. The evaluation is conducted across a range of SNRs, number of harmonics, and fundamental frequencies. The DCNN trained separately for each observation achieves the best performance; however, it incurs significantly higher computational complexity. In contrast, the average performance of R-DCNN and AR methods is similar, with R-DCNN showing an advantage at lower SNR levels. This advantage arises from the assumption that the fundamental frequency of each observation is known, enabling accurate resampling. In practical scenarios, the performance of R-DCNN may degrade due to errors in fundamental frequency estimation. However, this aspect is beyond the scope of the present study.

Figure 4. Performance comparison of the proposed R-DCNN with conventional DCNN and AR methods for periodic signal denoising. In contrast to the latter, R-DCNN eliminates the need for per-observation training. The x-axis denotes the input SNR, and the y-axis denotes the output SNR after denoising. The performance of the R-DCNN for different numbers of layers is shown in Figure 6. The results indicate a high level of stability across configurations; however, the accuracy is lower compared to the per-observation DCNN presented in Figure 6. In both methods, performance degrades as the number of layers decreases, since the resulting receptive field becomes insufficient to achieve the required frequency resolution, particularly for signals composed of closely spaced sinusoids. Similarly, the AR performance, illustrated in Figure 7 exhibits degradation as the window length decreases. This is due to the same limitation in effective receptive field length observed in DCNN-based methods.

10

E. Gildish, M. Grebshtein and I.Makienko

Figure 5. Performance of the R-DCNN trained on a single reference observation for different numbers of layers. The x-axis represents the input SNR of the noisy observation, and the y-axis represents the output SNR after denoising. The performance is consistent across different layer configurations, with underfitting observed for 𝐿 = 2.

Figure 6. Performance of the per-observation DCNN for varying numbers of layers. The x-axis denotes the input SNR, and the y-axis denotes the output SNR after denoising. A noticeable performance degradation occurs at 𝐿 = 2, due to the insufficient receptive field for capturing the required frequency resolution. 11

2026, E. Gildish, M. Grebshtein and I.Makienko

Figure 7. Performance of AR-based denoising with per-observation optimization for varying prediction window lengths. The x-axis denotes the input SNR, and the y-axis denotes the output SNR after denoising. Reduced performance is observed for shorter window lengths (20 and 40 samples), due to the insufficient receptive field for accurate frequency resolution. Some examples of the periodic signal waveform estimation are shown in few figures below under different SNR conditions.

12

E. Gildish, M. Grebshtein and I.Makienko

Figure 8. R-DCNN-based periodic signal waveform estimation at 5 dB SNR with 𝐿 = 4 layers. The estimated signal (green) is shown alongside the clean signal (orange) and the noisy input signal (blue).

Figure 9. R-DCNN-based periodic signal waveform estimation at 0 dB SNR with 𝐿 = 4 layers. The estimated signal (green) is shown alongside the clean signal (orange) and the noisy input signal (blue).

13

2026, E. Gildish, M. Grebshtein and I.Makienko

Figure 10. R-DCNN-based periodic signal waveform estimation at -5 dB SNR with 𝐿 = 4 layers. The estimated signal (green) is shown alongside the clean signal (orange) and the noisy input signal (blue). 5.4. Conclusions and Future Work This study presents a novel R-DCNN method for estimating periodic deterministic signals from noisy observations with varying fundamental frequency. On the one hand, the method leverages the advantages of DCNNs, enabling a large receptive field without increasing the number of parameters. On the other hand, it is adapted for low computational complexity, making it suitable for power-constrained applications such as edge IoT devices. Unlike conventional approaches, which require retraining the DCNN for each observation, the proposed method trains the network on a single reference observation and applies it to new observations with different fundamental frequencies. This is achieved by resampling each observation to match the time scale of the reference signal prior to inference. Simulation results demonstrate that the performance of the R-DCNN is comparable to that of classical methods, including DCNN and AR approaches, which involve significantly higher computational complexity due to perobservation retraining. This makes the proposed method a promising alternative for periodic signal denoising in power-limited environments. A key limitation of the method is the requirement for accurate knowledge of the fundamental frequency for each observation. Future work will focus on evaluating the robustness of the method to errors in fundamental frequency estimation and resampling precision. This analysis is essential, as achieving high accuracy in these parameters may introduce additional computational overhead, which must remain minimal in practical applications. The authors welcome collaboration to evaluate the proposed method across different applications. Declaration of competing interest The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

14

E. Gildish, M. Grebshtein and I.Makienko

References [1] X. Zhang, Y. Zou, and W. Shi, “Dilated convolution neural network with Leaky ReLU for environmental sound classification,” Proc. IEEE Int. Conf. Digital Signal Processing (DSP), pp. 1–5, 2017, doi:10.1109/ICDSP.2017.8096153. [2] A. Casolaro, V. Capone, G. Iannuzzo, and F. Camastra, “Deep learning for time series forecasting: Advances and open problems,” Information, vol. 14, no. 11, p. 598, 2023, doi:10.3390/info14110598. [3] Y. Kim and Y.-K. Kim, “Time-frequency multi-domain 1D convolutional neural network with channelspatial attention for noise-robust bearing fault diagnosis,” Sensors, vol. 23, no. 23, p. 9311, 2023, doi:10.3390/s23239311. [4] P. Lara-Benítez, M. Carranza-García, and J. C. Riquelme, “An experimental review on deep learning architectures for time series forecasting,” Int. J. Neural Syst., vol. 31, no. 3, 2021, doi:10.1142/S0129065721300011. [5] X. Liu and Y. Yang, “WTTnet: A network combining wavelet transform and transformer for denoising microseismic signal,” Front. Earth Sci., vol. 14, 2026, doi:10.3389/feart.2026.1790572. [6] T. Meyer et al., “Time scale network: An efficient shallow neural network for time series data in biomedical applications,” IEEE J. Sel. Topics Signal Process., vol. 19, pp. 129–139, 2025, doi:10.1109/JSTSP.2024.3443659. [7] M. R. Ahmed et al., “An ensemble 1D-CNN-LSTM-GRU model with data augmentation for speech emotion recognition,” Expert Syst. Appl., vol. 218, p. 119633, 2023, doi:10.1016/j.eswa.2023.119633. [8] SUKATMO, S., NUGROHO, H. A., RUSANTO, B. H., & SOEKIRNO, S. Performance Comparison of 1D-CNN and LSTM Deep Learning Models for Time Series-Based Electric Power Prediction. ELKOMIKA, 13(1), 44., 2025. [9] I. Makienko, M. Grebshtein, and E. Gildish, “Estimating vibration sources for industrial IoT using dilated CNN and deconvolution,” Internet Things, vol. 27, p. 101303, 2024. [10] J. Antoni and R. B. Randall, “Unsupervised noise cancellation for vibration signals: Part I—Evaluation of adaptive algorithms,” Mech. Syst. Signal Process., vol. 18, no. 1, pp. 89–101, 2004. [11] A. Brandt, Noise and Vibration Analysis: Signal Analysis and Experimental Procedures. Wiley, 2023. [12] M. B. Priestley, Spectral Analysis and Time Series. Academic Press, 1981. [13] E. Gildish, M. Grebshtein, and I. Makienko, “Vibration-based rotation speed estimation for industrial IoT,” Internet Things, vol. 25, p. 101024, 2024. [14] K. Hocke, “Phase estimation with the Lomb–Scargle periodogram method,” Ann. Geophys., 1998. [15] P. Reegen, “Frequency- and phase-resolved significance in Fourier space,” Astron. Astrophys., 2007. [16] J. Slepicka et al., “Comparison of nonparametric frequency estimators,” Proc. IEEE I2MTC, 2010. [17] D. Ducasse et al., “Estimation de fréquences: panorama des méthodes paramétriques,” Traitement du Signal, 1998. [18] P. Händel and P. Tichavský, “Adaptive estimation for periodic signal enhancement and tracking,” Int. J. Adapt. Control Signal Process., 1994. [19] G. A. Einicke and L. B. White, “A class of nonlinear filters for periodic signals,” Proc. IEEE ISCAS, 1993. [20] A. K. Ziarani and J. Konrad, “A nonlinear method of frequency estimation in noise,” Proc. IEEE MWSCAS, 2002. [21] A. Saidi and G. Atia, “Support recovery of periodic mixtures with nested periodic dictionaries,” Circuits Syst. Signal Process., 2021. [22] J. Lim and M. B. Wakin, “Recovery of periodic clustered sparse signals from compressive measurements,” Proc. IEEE GlobalSIP, 2014. [23] G. Izacard et al., “Data-driven estimation of sinusoid frequencies,” NeurIPS, 2019. [24] Y. Jiang et al., “Deep learning denoising-based line spectral estimation,” IEEE Signal Process. Lett., 2019. [25] S. Sajedian and S. Rho, “Accurate and instant frequency estimation from noisy sinusoidal waves by deep learning,” Nano Convergence, 2019. [26] M. Rio et al., “Leveraging end-to-end denoisers for denoising periodic signals,” EUSIPCO, 2021. 15

2026, E. Gildish, M. Grebshtein and I.Makienko

[27] M. Rio et al., “WaveNet-based architectures for denoising periodic discontinuous signals,” EUSIPCO, 2021. [28] A. Rasti-Meymandi and A. Ghaffari, “A deep learning-based framework for ECG signal denoising,” Biomed. Signal Process. Control, 2022. [29] G. Frusque and O. Fink, “Robust time series denoising with learnable wavelet packet transform,” Adv. Eng. Informatics, 2022. [30] T. Tanaka and H. Suzuki, “A dual-domain denoising network for nonstationary signals,” Multidisciplinary Research in Computing Information Systems, 2025. [31] M. Ahmed et al., “A deep learning & fast wavelet transform-based hybrid approach for denoising of PPG signals,” arXiv, 2023. [32] Y. Yang et al., “Enhancing representation learning for periodic time series with frequency domain regularization,” arXiv, 2023. [33] X. Zhang et al., “Periodic time series data analysis by deep learning methodology,” IEEE Access, 2020. [34] C. Chao and J. Lian, “A self-adaptive frequency decomposition approach for denoising cyclic time series,” IEEE Access, 2025. [35] D. Ho, “Bearing diagnostics and self-adaptive noise cancellation,” PhD dissertation, UNSW Sydney, 1999. [36] C. Peeters, J. Antoni, and J. Helsen, “A multi-delay extension of the discrete/random separation method,” Mech. Syst. Signal Process., vol. 236, p. 112959, 2025.

16

Record · ID 126525 · SHA-256 0d1c52f27f6aae54
Retrieved via Conceptio — every document is proof-bundled with source, license, and retrieval metadata.