Skip to Content
AxiomsAxioms
  • Article
  • Open Access

11 September 2026

34 Pages

Resolution-Adaptive Compact-Support Priors for Bayesian Wavelet Denoising: A Wendland–Semicircle Slab Mixture for Low-SNR Signal Recovery

Department of Mathematical Sciences, College of Science, The University of Texas at El Paso, 500 W University Ave, El Paso, TX 79968-0514, USA

Abstract

We propose a resolution-adaptive Bayesian wavelet-denoising method for noisy one-dimensional signals. The main contribution is a spike-and-slab prior whose continuous slab is a mixture of a compactly supported Wendland-type polynomial kernel and the semicircle density, with data-adaptive, resolution-specific mixture weights, produced by a low-dimensional empirical-Bayes trend. The Wendland component concentrates mass near zero and vanishes smoothly at the support boundary, whereas the semicircle component is more dispersed. This construction combines explicit sparsity and support control with an interpretable mechanism for adapting the shrinkage shape across resolutions. Under squared-error loss, we derive the posterior-mean estimator; establish key symmetry, boundedness, continuity, and limiting properties; define pointwise fixed-hyperparameter bias, variance, and risk; and develop an empirical-Bayes estimation procedure. The Wendland contribution has finite-sum expressions under a Laplace working likelihood, while the semicircle contribution is evaluated by stable one-dimensional integration. Simulations using the Bumps, Blocks, Doppler, and HeaviSine signals compare the proposed Gaussian- and Laplace-likelihood versions with universal thresholding, false-discovery-rate (FDR) thresholding, cross-validation (CV), Stein’s unbiased risk estimate (SURE), the Bayesian adaptive multiresolution shrinker (BAMS), and a nonlocal-prior (NLP)-based method. In the primary Gaussian-error simulation study, the Gaussian-likelihood version was the strongest non-NLP method in 24 of the 36 design cells, including 11 of the 12 low signal-to-noise ratio (SNR) cells, and had a substantially more favorable computational profile than the Laplace-likelihood version. Analysis of a seismic acceleration trace from the 2008 Chino Hills earthquake illustrates attenuation of rapid fluctuations and preservation of the dominant acceleration event under the chosen diagnostics. Using the processed channel-1 trace as surrogate truth, the corresponding semi-synthetic validation showed that WS–Gaussian improved on the noisy observation at lower and moderate SNRs but not at the highest SNR.

1. Introduction

Wavelet methods provide a localized representation of an unknown function in both the observation and scale domains. This localization is particularly useful for signals containing discontinuities, isolated peaks, sharp transitions, and rapid oscillations. A second important feature is sparsity, which means that, at a given resolution level, most wavelet coefficients are often close to zero, whereas a relatively small number of coefficients describe the principal features of the signal. Wavelet shrinkage exploits this structure by reducing noisy empirical coefficients before reconstructing the signal through the inverse discrete wavelet transform [1,2,3,4]. We propose a Bayesian wavelet-shrinkage model whose continuous slab is a bounded mixture of a compactly supported Wendland-type density and the semicircle density. The model permits the mixture weight and the support scale to vary with resolution, while the extent to which the data identify such variation is assessed empirically.
Classical wavelet estimators include hard and soft thresholding, false-discovery-rate (FDR) thresholding, cross-validation (CV), and Stein’s unbiased risk estimation (SURE) [1,2,5,6]. These procedures are useful and often fast, but their shrinkage behavior is governed by a threshold-selection rule rather than by an explicit prior distribution for the unknown coefficient. Universal hard or soft thresholds can be conservative for moderate signals; hard thresholding also introduces a discontinuous decision at the threshold, whereas soft thresholding imposes a fixed shrinkage bias on retained coefficients. FDR thresholding controls a multiple-testing criterion rather than directly minimizing reconstruction loss, CV can be computationally expensive and sensitive to the validation scheme, and SURE can be variable in low-SNR settings when the estimated risk is noisy. These are not universal failures, but they motivate an explicit prior-based alternative. A Bayesian prior can encode sparsity through a spike at zero, symmetry and bounded support through the slab, and uncertainty about the magnitude of nonzero coefficients through its continuous shape. Early Bayesian wavelet models used mixtures of normal distributions or mixtures involving a point mass at zero and a continuous slab [7,8,9]. Subsequent work considered double-exponential, uniform, double-Weibull, beta, logistic, compact-support, and nonlocal priors [10,11,12,13,14,15,16,17]. Low-signal-to-noise ratio (SNR) settings are particularly challenging because an observed moderate-size coefficient may represent either a genuine local feature or noise. Bayesian shrinkage rules are attractive in this setting because they can incorporate uncertainty about both possibilities [16,18].
Compactly supported slab priors are appealing because their support and shape can control the attenuation of moderate wavelet coefficients and the behavior of the shrinkage rule near the support boundary. The contribution here is the specific Wendland–semicircle bounded mixture slab for Bayesian wavelet coefficient shrinkage, together with a resolution-indexed mixture parameter and a data-adaptive support scale. This is a narrower novelty claim than a claim about Wendland functions, semicircle laws, compact support, or resolution-adaptive sparsity in general. The Wendland component is a normalized compactly supported polynomial density with a high-order zero at the support boundary. Wendland functions were originally introduced as compactly supported positive-definite functions for scattered-data approximation [19,20]. In the present model, this component is concentrated near zero and represents small nonzero coefficients that are difficult to distinguish from noise. The semicircle component is also symmetric and compactly supported, but is more dispersed and places relatively more mass away from zero. The semicircle law is classically associated with the limiting eigenvalue distribution of random matrices [21]; here, it is used as a bounded slab density rather than as a spectral limit. To the best of our knowledge, the particular combination of these two bounded densities as a mixture slab for Bayesian wavelet shrinkage has not previously been studied in this form. Henceforth, we use the abbreviation WS for Wendland–semicircle.
The proposed prior combines the two slab shapes with a point mass at zero. At each resolution level, a mixture weight determines the relative contribution of the Wendland component, while a support-scale parameter determines the common bounded truncation interval for the two slab densities. The weight is parameterized through a low-dimensional empirical-Bayes trend in resolution. Thus, the model permits the relative slab contribution to vary with resolution; whether the data materially identify that variation is examined in the component-and-adaptivity comparison. The prior retains an explicit spike at zero, allows a single specification to express both strong concentration near zero and preservation of moderate coefficients, and maintains an interpretable bounded-support structure. The posterior-mean rule is computationally tractable because the Wendland contribution benefits from its finite polynomial form, whereas the semicircle contribution reduces to a one-dimensional integral. We consider a Gaussian observation model as the primary specification and a Laplace working likelihood as an alternative sensitivity specification.
Our empirical evaluation assesses reconstruction accuracy, normalized error, paired performance, and computational cost. The primary Gaussian-error experiment considers the Bumps, Blocks, Doppler, and HeaviSine test signals at n = 512 , 1024, and 2048, with amplitude SNR values ρ ∈ { 0.2 , 1 , 3 } and 100 replications per design cell. An expanded n = 1024 experiment additionally uses ρ ∈ { 0.5 , 2 , 5 } . WS–Gaussian and WS–Laplace are compared with universal thresholding, FDR thresholding, CV, SURE, the Bayesian adaptive multiresolution shrinker (BAMS), and a nonlocal-prior (NLP)-based method. In the original Gaussian grid, WS–Gaussian is the best non-NLP method in 24 of the 36 cells and in 11 of the 12 low-SNR signal cells. These are cellwise statements rather than claims of universal dominance; pooled and normalized summaries, including the computational cost of the numerical methods, are reported separately.
We also analyze a 77-s, 200 Hz strong-motion accelerogram from the 29 July 2008 Chino Hills earthquake recorded at station 24763. The real-data analysis compares WS fits, the two component-specific endpoint fits, and classical thresholding rules using residual variability, residual roughness, retained squared energy, preservation and timing of the dominant acceleration peak, and waveform plots. Because the observed record has no trusted noise-free reference, these diagnostics describe the amount and character of the modification rather than denoising risk. A separate semi-synthetic validation treats the processed channel-1 trace as a surrogate truth, adds controlled Gaussian noise at prespecified amplitude SNR values, and evaluates recovery against that surrogate. It therefore complements, but does not replace, the real-data illustration.
The remainder of the article is organized as follows. Section 2 introduces the nonparametric regression and wavelet-domain models. Section 3 defines the Wendland and semicircle slab densities and the mixture prior. Section 4 establishes properties of the prior and the resulting shrinkage rule. Section 5 develops posterior inference and the empirical-Bayes fitting procedure. Section 6 presents the simulation design and results, and Section 7 gives the seismic-trace application; the semi-synthetic validation is reported in Supplementary Section S3.2. Section 8 summarizes the findings, limitations, and extensions.

2. Statistical Model and Wavelet Representation

Let R denote the real line and let N = { 1 , 2 , … } . Let N denote the number of observations in the original record and let N ˜ denote the length of the vector supplied to the discrete wavelet transform. In the idealized dyadic setting considered here, N = N ˜ = n = 2 J , where J ∈ N is the number of dyadic resolution steps. Suppose that the N observations are collected at equally spaced design points x i = ( i − 1 ) / ( N − 1 ) , i = 1 , … , N . We observe
y i = f ( x i ) + ϵ i , i = 1 , … , N ,
where f : [ 0 , 1 ] → R is an unknown regression function and ϵ i are independent and identically distributed Gaussian errors satisfying
ϵ i ∼ N ( 0 , σ 2 ) , σ 2 > 0 ,
where σ 2 is the observational noise variance.
Let x = ( x 1 , … , x N ) T , y = ( y 1 , … , y N ) T , f = ( f ( x 1 ) , … , f ( x N ) ) T , and ϵ = ( ϵ 1 , … , ϵ N ) T . Then, (1) can be written as
y = f + ϵ , ϵ ∼ N N ( 0 , σ 2 I N ) ,
where N N denotes the N-variate normal distribution and I N is the N × N identity matrix.
Let ϕ be a scaling function and let ψ be a mother wavelet generating an orthonormal wavelet basis. For a location index k and resolution level j, define
ϕ j , k ( x ) = 2 j / 2 ϕ ( 2 j x − k ) , ψ j , k ( x ) = 2 j / 2 ψ ( 2 j x − k ) .
For a fixed primary resolution level J 0 , the wavelet expansion of f is written formally as
f ( x ) = ∑ k c J 0 , k ϕ J 0 , k ( x ) + ∑ j = J 0 ∞ ∑ k θ j , k ψ j , k ( x ) , θ j , k = ∫ 0 1 f ( x ) ψ j , k ( x ) d x ,
where c J 0 , k are scaling coefficients and θ j , k are detail wavelet coefficients. In the finite-sample analysis below, only levels j = J 0 , … , J − 1 are represented, and the scaling coefficients are retained without shrinkage.
Let P : R N → R N ˜ denote a prescribed deterministic padding or extension operator, where N ˜ = 2 J . Define the vectors supplied to the DWT by
y ˜ = P ( y ) , f ˜ = P ( f ) , ϵ ˜ = P ( ϵ ) .
Thus, y ˜ = f ˜ + ϵ ˜ . In the ideal dyadic setting, P is the identity and N = N ˜ . For a padded record, y ˜ is the computational DWT input. The padding does not represent additional independent observations. In particular, when P is not the identity, ϵ ˜ need not have independent coordinates. For a non-dyadic record, the discrete wavelet transform is applied after a documented extension to a dyadic length N ˜ ≥ N , and the reconstructed values are truncated to the original N observations before reporting application-level diagnostics. The specific extension rule used for the seismic record is given in Section 7.
Let W be an orthogonal N ˜ × N ˜ matrix representing a DWT, so that W T W = I N ˜ . For each detail level j = J 0 , … , J − 1 , define the observed and true detail-coefficient vectors by d j = ( d j , k : k ∈ K j ) T and θ j = ( θ j , k : k ∈ K j ) T , respectively. Let c J 0 ( y ) and c J 0 ( f ) denote the observed and true scaling-coefficient vectors at the primary resolution level. With the DWT coefficients ordered by placing the scaling coefficients first, define
d = W y ˜ = c J 0 ( y ) d J 0 ⋮ d J − 1 , θ = W f ˜ = c J 0 ( f ) θ J 0 ⋮ θ J − 1 , ϵ * = W ϵ ˜ .
Thus, d , θ , and ϵ * are N ˜ -dimensional vectors. In the ideal dyadic setting,
ϵ * ∼ N N ˜ ( 0 , σ 2 I N ˜ ) .
For a nontrivial padding operator, no independent multivariate-normal assertion is made for ϵ * . The coefficientwise model below is used as the working likelihood for the padded analysis.
The prior in (10), below, is assigned only to the scalar detail coefficients θ j , k ; the scaling coefficients c J 0 ( f ) are retained without shrinkage. In scalar expressions below, θ denotes a generic value of a detail coefficient, whereas θ j , k denotes the particular detail coefficient at level j and location k. For a detail coefficient at level j and location k, the coefficientwise wavelet-domain model is
d j , k = θ j , k + ϵ j , k * , ϵ j , k * ∼ N ( 0 , σ 2 ) ,
where j = J 0 , … , J − 1 and k ∈ K j = { 0 , 1 , … , 2 j − 1 } . Here, d j , k is the observed empirical detail coefficient.

3. Adaptive Wendland–Semicircle Prior

3.1. Two Normalized Slab Densities

For a set A ⊆ R , let I ( A ) denote its indicator function. Let u be a dimensionless coefficient and let β > 0 be a scale parameter. We define the Wendland-type kernel
K W ( u ) = 3 2 ( 1 − | u | ) 4 ( 1 + 4 | u | ) I ( | u | < 1 ) .
The polynomial in (4) can equivalently be written, for | u | < 1 , as
( 1 − | u | ) 4 ( 1 + 4 | u | ) = 1 − 10 | u | 2 + 20 | u | 3 − 15 | u | 4 + 4 | u | 5 .
The normalization follows from
∫ − 1 1 K W ( u ) d u = 3 ∫ 0 1 ( 1 − u ) 4 ( 1 + 4 u ) d u = 1 .
The second slab is the semicircle kernel
K S ( u ) = 2 π 1 − u 2 I ( | u | < 1 ) .
Since ∫ − 1 1 1 − u 2 d u = π / 2 , K S is also a density. The scale versions of these kernels are
g W ( θ ; β ) = 1 β K W θ β = 3 2 β 1 − | θ | β 4 1 + 4 | θ | β I ( | θ | < β ) , g S ( θ ; β ) = 1 β K S θ β = 2 π β 2 β 2 − θ 2 I ( | θ | < β ) .
Both densities are symmetric about zero and have support [ − β , β ] . The Wendland density is more concentrated near zero and has a high-order zero at the support boundary. The semicircle density is less concentrated at the center and allocates relatively more prior mass to moderate coefficients. The differing concentration and dispersion of the two slab densities are illustrated in Figure 1, which also displays their equal-weight continuous mixture on the standardized support.
Figure 1. Normalized Wendland-type and semicircle slab densities on the common standardized support u = θ / β , together with their continuous equal-weight mixture 0.5 K W ( u ) + 0.5 K S ( u ) . The mixture curve is shown for illustration only. In the proposed model, the mixture weight ω j is estimated separately at each resolution level. The point-mass spike at zero is not shown.
Proposition 1 
(Normalization and dispersion). For every β > 0 , g W ( · ; β ) and g S ( · ; β ) are probability densities on R , both have mean zero, and
Var W ( θ ) = β 2 14 , Var S ( θ ) = β 2 4 .
Proof. 
Normalization and symmetry follow from (6) and the semicircle-area formula. For the Wendland density, using symmetry and (5),
E W ( θ 2 ) = 3 β 2 ∫ 0 1 u 2 ( 1 − u ) 4 ( 1 + 4 u ) d u = β 2 14 .
For the semicircle density,
E S ( θ 2 ) = 2 β 2 π ∫ − 1 1 u 2 1 − u 2 d u = β 2 4 .
The means are zero by symmetry, so the second moments equal the variances.    □

3.2. Spike-and-Mixture Slab Prior

Let δ 0 denote the Dirac probability measure concentrated at zero. For each resolution level j, let π j ∈ ( 0 , 1 ) be the prior probability that a coefficient is exactly zero, let ω j ∈ [ 0 , 1 ] be the conditional probability of the Wendland component given that the coefficient is nonzero, and let β j > 0 be the level-specific support scale. Define the continuous mixture slab
g j ( θ ; ω j , β j ) = ω j g W ( θ ; β j ) + ( 1 − ω j ) g S ( θ ; β j ) .
The proposed prior for a detail coefficient is
θ j , k ∣ π j , ω j , β j ∼ π j δ 0 + ( 1 − π j ) g j ( θ ; ω j , β j ) .
The main theoretical development considers the interior mixture case 0 < ω j < 1 , in which both slab components receive positive prior weight. The endpoint values define reduced one-component models:
g j ( θ ; 1 , β j ) = g W ( θ ; β j ) , g j ( θ ; 0 , β j ) = g S ( θ ; β j ) .
Thus, ω j = 1 is the Wendland-only specification and ω j = 0 is the Semicircle-only specification. These endpoint specifications are fitted separately in the component-and-adaptivity comparison. They are also used in the numerical endpoint checks, where the absent component is omitted rather than evaluated with a zero numerical weight.
Equivalently, introduce a latent component indicator Z j , k ∈ { 0 , W , S } , where Z j , k = 0 denotes the spike, Z j , k = W denotes the Wendland slab, and Z j , k = S denotes the semicircle slab. Its prior probabilities are
Pr ( Z j , k = 0 ) = π j , Pr ( Z j , k = W ) = ( 1 − π j ) ω j , Pr ( Z j , k = S ) = ( 1 − π j ) ( 1 − ω j ) .
Conditional on Z j , k = 0 , θ j , k = 0 . Conditional on Z j , k = W or Z j , k = S , the coefficient has density g W ( · ; β j ) or g S ( · ; β j ) , respectively.
The prior variance of a nonzero coefficient at level j is
Var ( θ j , k ∣ Z j , k ≠ 0 ) = β j 2 ω j 14 + 1 − ω j 4 ,
which also applies to the two endpoint models. The prior variance of a nonzero coefficient at level j is given by (11), and the unconditional prior variance is ( 1 − π j ) times that quantity. Thus, π j controls sparsity, β j controls the coefficient scale, and ω j controls the shape of the nonzero slab. The endpoint values ω j = 0 and ω j = 1 are handled by the corresponding one-component posterior formulas.

3.3. Resolution-Dependent Hyperparameters

Following the principle that fine-scale coefficients are more likely to be noise, we use the level-dependent spike probability:
π j = 1 − 1 ( j − J 0 + ℓ ) γ , j = J 0 , … , J − 1 ,
where ℓ > 1 is the spike-offset parameter and γ > 0 is the resolution sparsity exponent. Larger values of γ make the spike probability increase more rapidly with resolution level, whereas ℓ controls its starting value. These quantities are fixed in the primary analysis and are varied one at a time in the supplementary sensitivity study.
To adapt the slab shape across resolution levels, define
t j = j − J 0 J − 1 − J 0 , η = ( η 0 , η 1 ) T ∈ R 2 ,
for J > J 0 + 1 , and set
ω j ( η ) = logit − 1 ( η 0 + η 1 t j ) = exp ( η 0 + η 1 t j ) 1 + exp ( η 0 + η 1 t j ) .
Here, η 0 controls the Wendland weight at the coarsest detail level and η 1 controls its change across resolution levels. A positive η 1 describes an increasing fitted Wendland weight under this parameterization; it does not imply that such an increase is present in every dataset. If no trend is desired, setting η 1 = 0 yields a common slab mixture weight across levels. The fitted weights and their empirical identification are assessed in the component-and-adaptivity analysis.
The scale β j defines the common prior truncation interval, but its fitted value is treated as a data-adaptive truncation-scale choice rather than as a formal estimator of an unknown true support. It may be specified from prior knowledge or selected from the empirical coefficients. We recommend the robust upper-quantile rule
β ^ j ( 0 ) = max σ ^ , Q ϰ { | d j , k | : k ∈ K j } , ϰ ∈ ( 0 , 1 ) ,
where Q ϰ denotes the empirical ϰ -quantile and σ ^ is the robust noise-scale estimate defined in Section 5. To ensure compatibility with the assumption β j > 0 , define
s β = max 1 , σ ^ , max ℓ , k | d ℓ , k | , β min = ε β s β ,
where the maximum is taken over all detail levels and locations, and ε β > 0 is a small numerical constant. We use ε β = 10 − 8 . The fitted support scale is therefore
β ^ j = max β ^ j ( 0 ) , β min .
In the implementation, Q ϰ is the empirical quantile calculated by the exact quantile convention used in the R analysis (the default stats::quantile type 7 if unchanged). The value ϰ = 0.99 is therefore a data-adaptive truncation rule, not a formal estimator or guarantee of the true support. At coarse resolutions, relatively few coefficients determine this quantile, and a future coefficient may exceed the fitted interval. This floor preserves β ^ j ≥ σ ^ while preventing a degenerate zero support when σ ^ = 0 and all relevant coefficients vanish. The alternative β ^ j = max k ∈ K j | d j , k | can be used when a conservative truncation scale is preferred, but it is more sensitive to isolated noise outliers and must likewise be subject to the positive floor in (15). The default hyperparameter choices and their interpretations are summarized in Table 1. These settings are used throughout the primary simulation and real-data analyses unless a sensitivity analysis is explicitly identified.
Table 1. Default prior hyperparameters and likelihood-specific tuning quantities.

4. Bayesian Shrinkage Rule and Its Properties

Unless stated otherwise, all theoretical results in this section condition on fixed values of the prior and likelihood hyperparameters. Thus, the propositions describe the fixed-hyperparameter, or oracle, rule δ j ( d ; π j , ω j , β j , λ ) . The effect of estimating these quantities from the observed wavelet coefficients is treated separately in Section 5.

4.1. Gaussian Likelihood Formulation

Under (3), the coefficientwise likelihood is
L N ( d ∣ θ , σ 2 ) = 1 2 π σ 2 exp − ( d − θ ) 2 2 σ 2 .
For any nonnegative likelihood L ( d ∣ θ ) , define the mixture-slab moments
M r , j ( d ) = ∫ − β j β j θ r g j ( θ ; ω j , β j ) L ( d ∣ θ ) d θ , r ∈ { 0 , 1 } .
The corresponding component moments are
M r , W , j ( d ) = ∫ − β j β j θ r g W ( θ ; β j ) L ( d ∣ θ ) d θ , M r , S , j ( d ) = ∫ − β j β j θ r g S ( θ ; β j ) L ( d ∣ θ ) d θ .
By (9),
M r , j ( d ) = ω j M r , W , j ( d ) + ( 1 − ω j ) M r , S , j ( d ) .
Proposition 2 
(Posterior-mean shrinkage rule). Under squared-error loss L 2 ( a , θ ) = ( a − θ ) 2 , the Bayes estimator of θ j , k based on d j , k = d is
δ j ( d ) = ( 1 − π j ) M 1 , j ( d ) π j L ( d ∣ 0 ) + ( 1 − π j ) M 0 , j ( d ) .
The posterior probabilities of the three latent components are
p 0 , j ( d ) = π j L ( d ∣ 0 ) D j ( d ) ,
p W , j ( d ) = ( 1 − π j ) ω j M 0 , W , j ( d ) D j ( d ) ,
p S , j ( d ) = ( 1 − π j ) ( 1 − ω j ) M 0 , S , j ( d ) D j ( d ) ,
where
D j ( d ) = π j L ( d ∣ 0 ) + ( 1 − π j ) M 0 , j ( d ) .
Consequently,
δ j ( d ) = p W , j ( d ) μ W , j ( d ) + p S , j ( d ) μ S , j ( d ) ,
where μ W , j ( d ) = M 1 , W , j ( d ) / M 0 , W , j ( d ) and μ S , j ( d ) = M 1 , S , j ( d ) / M 0 , S , j ( d ) are the posterior means conditional on the corresponding continuous component.
Proof. 
The marginal likelihood of d is D j ( d ) . The spike contributes zero to the posterior first moment, while the continuous mixture contributes ( 1 − π j ) M 1 , j ( d ) . Dividing the posterior first moment by the marginal likelihood gives (17). The component probabilities follow by Bayes’ theorem, and (22) follows by separating the two continuous components.    □
Remark 1. 
Under squared-error loss, the proposed estimator is generally a continuous shrinkage rule rather than an exact hard threshold, so, except at d = 0 , the posterior mean is usually nonzero even though the posterior assigns positive probability to the exact spike. The quantity p 0 , j ( d ) is the appropriate posterior measure of evidence for an exactly zero coefficient.
Proposition 3 
(Continuity of moments and shrinkage rule). Assume that 0 < π j < 1 , β j > 0 , and that the prior slab is supported on [ − β j , β j ] . For either the Gaussian likelihood in (16) with fixed σ 2 > 0 , or the fixed-rate Laplace likelihood in (24) with fixed λ > 0 , the functions M r , j ( d ) , M r , W , j ( d ) , and M r , S , j ( d ) are continuous in d for r ∈ { 0 , 1 } . Moreover, D j ( d ) is continuous and strictly positive for every d ∈ R , and the posterior-mean rule δ j ( d ) in (17) is continuous on R .
Proof. 
Fix d 0 ∈ R and let d → d 0 . For either likelihood, the function L ( d ∣ θ ) is continuous in d for every θ , and it is bounded uniformly over d and θ by a finite constant that depends only on the fixed likelihood parameter. Since | θ | ≤ β j on the slab support, for r ∈ { 0 , 1 } the integrands defining the moments are dominated by an integrable function proportional to β j r g j ( θ ; ω j , β j ) . Dominated convergence therefore gives continuity of M r , j ( d ) . The same argument applies separately to the Wendland and semicircle moments.
The likelihood is strictly positive at θ = 0 , and π j > 0 , so D j ( d ) ≥ π j L ( d ∣ 0 ) > 0 for every finite d. Hence, the numerator and denominator in (17) are continuous and the denominator never vanishes. Their quotient, δ j ( d ) , is consequently continuous on R .    □
Proposition 4 
(Monotonicity of the fixed Gaussian shrinkage rule). Assume the Gaussian likelihood in (16) with fixed σ 2 > 0 , and hold π j , ω j , and β j fixed. Let
m j ( d ) = π j L N ( d ∣ 0 , σ 2 ) + ( 1 − π j ) M 0 , j ( N ) ( d )
denote the marginal density of d. Then,
δ j ( d ) = d + σ 2 d d d log m j ( d ) , δ j ′ ( d ) = Var ( θ j , k ∣ d ) σ 2 ≥ 0 .
Consequently, the posterior-mean map is nondecreasing in d for fixed hyperparameters. This conclusion concerns the fixed-hyperparameter rule; it does not by itself establish monotonicity of an empirical-Bayes map whose fitted hyperparameters change with the complete coefficient vector.
Proof. 
For the Gaussian likelihood,
d d d log m j ( d ) = E ( θ j , k ∣ d ) − d σ 2 .
Consequently, δ j ( d ) = d + σ 2 ( log m j ) ′ ( d ) . Differentiating the posterior mean under the integral sign gives
δ j ′ ( d ) = Cov θ j , k , θ j , k − d σ 2 | d = Var ( θ j , k ∣ d ) σ 2 ≥ 0 .
The calculation holds for fixed hyperparameters. It does not apply directly to an empirical-Bayes map after η ^ , β ^ j , or σ ^ has been refitted as a function of the complete observed coefficient vector.    □
Remark 2 
(Endpoint cases). If π j = 1 , the prior is degenerate at zero and δ j ( d ) = 0 for every d; ω j and β j are irrelevant. If π j = 0 , the spike is absent and
δ j ( d ) = M 1 , j ( d ) M 0 , j ( d ) .
If ω j = 1 or ω j = 0 , the absent semicircle or Wendland component is omitted, respectively. These endpoint formulas are used in the component-specific fits and in the numerical checks.
Proposition 3 establishes continuity of the component moments, the posterior denominator, and the resulting shrinkage rule for both likelihood specifications. Figure 2 illustrates how the posterior-mean shrinkage rule changes with the prior spike probability, the Wendland mixture weight, the support scale, and the estimated noise level under the Gaussian likelihood. The plots also show the resulting attenuation relative to the unshrunk rule.
Figure 2. Posterior-mean shrinkage curves δ j ( d ) for the proposed Wendland–semicircle prior under a Gaussian likelihood. Each panel varies one parameter while holding the others fixed: the prior spike probability π j , the Wendland mixture weight ω j , the slab support scale β j , and the noise-scale estimate σ ^ . The gray diagonal line represents the unshrunk rule δ j ( d ) = d .
The differences among the panels have distinct interpretations. Increasing π j increases the prior probability of the spike at zero and therefore strengthens shrinkage toward zero. Increasing ω j gives more weight to the Wendland slab, which is more concentrated near zero and vanishes at the support boundary. Relative to the more dispersed semicircle slab, this generally produces greater attenuation of moderate coefficients. Increasing β j widens the admissible slab support and delays boundary saturation, allowing larger posterior means when the data support them. Increasing σ ^ makes a fixed observed coefficient less informative relative to the noise and therefore increases shrinkage. For small | d | , all curves remain close to zero because the spike is plausible; as | d | increases, the posterior probability of the slab increases and the curves move toward the diagonal. The curves are odd because the slab and likelihood are symmetric, and the bounded slab prevents the posterior mean from exceeding the fitted support in magnitude.

4.2. Laplace Working Likelihood and Analytic Wendland Contribution

The normal likelihood in (16) is the primary observation model. For a closed-form coefficientwise rule, we also consider the variance-mixture working likelihood used in related Bayesian wavelet-shrinkage constructions. Specifically, let v > 0 denote a coefficientwise latent variance and suppose
d ∣ θ , v ∼ N ( θ , v ) , v ∼ Exp ( λ ) , λ > 0 ,
where Exp ( λ ) denotes the exponential distribution with density
p ( v ∣ λ ) = λ exp ( − λ v ) I ( v > 0 ) , λ > 0 .
Thus, λ is the rate of the exponential distribution assigned to the latent variance v; it is not the Gaussian noise variance σ 2 . Integrating out v gives
L L ( d ∣ θ , λ ) = a 2 exp { − a | d − θ | } , a = 2 λ ,
which is the density of a Laplace distribution centered at θ with scale 1 / a . The parameter λ is relevant only to the Laplace working likelihood. In the empirical-Bayes implementation, λ is fixed at the value in (37) and is not re-estimated. The numerical safeguard for a zero median absolute deviation (MAD) is described in the noise-scale subsection. The Laplace construction is therefore used as a coefficientwise working likelihood when the data are generated under the Gaussian model (2). The use of (23) should be interpreted as a coefficientwise working likelihood when the original data are generated under the common-variance Gaussian model (2).
For the Laplace likelihood, define the elementary exponential moment:
I m ( b ; u , v ) = ∫ u v t m e b t d t , m ∈ { 0 , 1 , 2 , … } , b ≠ 0 , u < v .
It has the finite-sum representation
I m ( b ; u , v ) = e b t ∑ r = 0 m ( − 1 ) r m ! ( m − r ) ! t m − r b r + 1 t = u t = v .
For a fixed d, let P ( d , β ) be the partition of [ − β , β ] obtained by inserting the points 0 and d whenever they lie strictly inside the interval. On every interval I = [ u I , v I ] ∈ P ( d , β ) , define s θ , I ∈ { − 1 , 1 } as the constant sign of θ on the interior of I, and define s d , I ∈ { − 1 , 1 } as the constant sign of d − θ on the interior of I. Values at partition points are irrelevant because they have Lebesgue measure zero. Let
( c 0 , c 1 , c 2 , c 3 , c 4 , c 5 ) = ( 1 , 0 , − 10 , 20 , − 15 , 4 ) .
Proposition 5 
(Finite-sum Wendland moments). Under the Laplace likelihood (24), for r ∈ { 0 , 1 } ,
M r , W ( d ; β , λ ) = 3 a 4 β ∑ I = [ u I , v I ] ∈ P ( d , β ) e − a s d , I d ∑ m = 0 5 c m β − m s θ , I m I r + m ( a s d , I ; u I , v I ) ,
where a = 2 λ and I m is given by (25). Thus, both the zero-order marginal contribution and the first-order posterior numerator for the Wendland component are available without numerical integration.
Proof. 
By (5), the Wendland density on each interval of the partition is
g W ( θ ; β ) = 3 2 β ∑ m = 0 5 c m β − m s θ , I m θ m .
On the same interval, | d − θ | = s d , I ( d − θ ) , and hence
exp { − a | d − θ | } = e − a s d , I d e a s d , I θ .
Multiplication by θ r ( a / 2 ) and integration over each interval gives (26).    □
For the semicircle component, the substitution θ = β cos t , 0 ≤ t ≤ π , yields the stable one-dimensional representation
M r , S ( d ; β , λ ) = a π ∫ 0 π ( β cos t ) r exp { − a | d − β cos t | } sin 2 ( t ) d t , r ∈ { 0 , 1 } .
For | d | ≥ β , the integrand has no interior kink. The treatment of the | d | < β case is specified in the numerical implementation paragraph below. Standard adaptive Gauss–Legendre quadrature provides a deterministic and accurate evaluation.
In our implementation, we use several numerical safeguards. In the finite-sum Wendland calculation, the case | b | < 10 − 10 is evaluated by the limiting polynomial integral I m ( 0 ; u , v ) = ( v m + 1 − u m + 1 ) / ( m + 1 ) , avoiding the powers of b − 1 . Otherwise, the finite-sum expression in (25) is used. If it is non-finite, the code falls back to adaptive integration with relative tolerance 10 − 10 and absolute tolerance 10 − 12 . Quadrature-based component moments are evaluated on the log scale using row-wise log-sum-exp calculations. The semicircle integral is split at t d = arccos ( d / β ) when the absolute-value kink is inside the integration interval. The independent quadrature study selected q = 128 for the remaining simulation-suite analyses. The real-data and semi-synthetic seismic analyses used q = 48 , as specified in Section 7; these orders were fixed before evaluating the corresponding outcomes. The selected orders were not chosen by inspecting the corresponding reconstruction results.

4.3. Structural Properties of the Shrinkage Rule

Proposition 6 
(Symmetry, boundedness, and tail behavior). Consider the prior in (10), where 0 < π j < 1 , β j > 0 , and g j ( · ; ω j , β j ) is a symmetric probability density supported on [ − β j , β j ] . Assume that the likelihood is finite and strictly positive for finite d and θ, and satisfies L ( − d ∣ − θ ) = L ( d ∣ θ ) . Then:
(i) 
δ j ( − d ) = − δ j ( d ) for every d ∈ R , and δ j ( 0 ) = 0 ;
(ii) 
| δ j ( d ) | < β j for every finite d, and | δ j ( d ) | ≤ β j for all d;
(iii) 
If L = L N is the Gaussian likelihood in (16) with fixed σ 2 > 0 , and g j ( θ ; ω j , β j ) > 0 for every θ ∈ ( − β j , β j ) , then
lim d → ∞ δ j ( d ) = β j , lim d → − ∞ δ j ( d ) = − β j ;
These endpoint values are limits of the posterior mean and are not attained at finite d;
(iv) 
If L = L L is the fixed-rate Laplace likelihood in (24), with a > 0 , then the tail limits are
lim d → ∞ δ j ( d ) = ( 1 − π j ) A 1 , j + π j + ( 1 − π j ) A 0 , j + , lim d → − ∞ δ j ( d ) = ( 1 − π j ) A 1 , j − π j + ( 1 − π j ) A 0 , j − ,
where
A r , j + = ∫ − β j β j θ r g j ( θ ; ω j , β j ) e a θ d θ , A r , j − = ∫ − β j β j θ r g j ( θ ; ω j , β j ) e − a θ d θ , r ∈ { 0 , 1 } ;
(v) 
p 0 , j ( d ) , p W , j ( d ) , and p S , j ( d ) are even functions of d, whereas μ W , j ( d ) and μ S , j ( d ) are odd functions of d.
The proof is given in Appendix A.
Remark 3. 
The bounded-support property is a modeling choice, not a universal truth. It can reduce the influence of extreme noisy coefficients in low-SNR problems, but it also implies saturation, i.e., a genuinely large coefficient is eventually estimated near ± β j . For signals with unusually large dynamic range, the value of β j should therefore be examined carefully, and an unbounded slab should be considered as a sensitivity analysis.

4.4. Fixed-Hyperparameter Bias, Variance, and Risk

For the two likelihood specifications, define the likelihood-specific moments as
M r , j ( N ) ( d ; ω j , β j , σ 2 ) = ∫ − β j β j θ r g j ( θ ; ω j , β j ) L N ( d ∣ θ , σ 2 ) d θ , M r , j ( L ) ( d ; ω j , β j , λ ) = ∫ − β j β j θ r g j ( θ ; ω j , β j ) L L ( d ∣ θ , λ ) d θ ,
for r ∈ { 0 , 1 } . The fixed-hyperparameter shrinkage maps under the Gaussian and Laplace likelihoods are, respectively,
δ j , N ( d ; π j , ω j , β j , σ 2 ) = ( 1 − π j ) M 1 , j ( N ) ( d ; ω j , β j , σ 2 ) π j L N ( d ∣ 0 , σ 2 ) + ( 1 − π j ) M 0 , j ( N ) ( d ; ω j , β j , σ 2 ) ,
δ j , L ( d ; π j , ω j , β j , λ ) = ( 1 − π j ) M 1 , j ( L ) ( d ; ω j , β j , λ ) π j L L ( d ∣ 0 , λ ) + ( 1 − π j ) M 0 , j ( L ) ( d ; ω j , β j , λ ) .
Let
ζ j , N = ( π j , ω j , β j , σ 2 ) , ζ j , L = ( π j , ω j , β j , λ )
denote the fixed hyperparameter vectors for the Gaussian and Laplace likelihoods, respectively. For q ∈ { N , L } , let δ j , q ( d ; ζ j , q ) denote the corresponding map in (28) or (29).
Let D j , k denote a random empirical coefficient generated under a fixed true coefficient value θ . Because the simulations use the Gaussian data-generating model, define E θ G and Var θ G with respect to D j , k ∼ N ( θ , σ 2 ) , including when the Laplace working likelihood is used. For q ∈ { N , L } , the pointwise fixed-hyperparameter bias, variance, and frequentist risk are
B j , q G ( θ ; ζ j , q ) = E θ G δ j , q ( D j , k ; ζ j , q ) − θ ,
V j , q G ( θ ; ζ j , q ) = Var θ G δ j , q ( D j , k ; ζ j , q ) ,
R j , q G ( θ ; ζ j , q ) = E θ G δ j , q ( D j , k ; ζ j , q ) − θ 2 = B j , q G ( θ ; ζ j , q ) 2 + V j , q G ( θ ; ζ j , q ) ,
where the superscript G denotes the data-generating law D j , k ∼ N ( θ , σ 2 ) , not necessarily the likelihood used by the fitted shrinkage rule. Thus, B j , N G , V j , N G , and R j , N G describe the Gaussian likelihood under Gaussian data, whereas B j , L G , V j , L G , and R j , L G describe the Laplace working likelihood when the data are still generated under Gaussian errors. When the data-generating law is Laplace, expectations and variances must instead be taken under the variance-matched Laplace distribution; the Gaussian variance identity and the Gaussian monotonicity result are not used for those rows.
For completeness, let
D = { d j , k : j = J 0 , … , J − 1 , k ∈ K j }
denote the complete collection of observed detail coefficients. The two empirical-Bayes plug-in rules are
δ ^ j , k , N EB ( D ) = δ j , N d j , k ; π j , ω ^ j , N , β ^ j , σ ^ 2 ,
δ ^ j , k , L EB ( D ) = δ j , L d j , k ; π j , ω ^ j , L , β ^ j , λ ^ .
Here, ω ^ j , N and ω ^ j , L are defined in (42), and λ ^ is the fixed rate in (37). For q ∈ { N , L } , the end-to-end empirical-Bayes risk is
R j , k , q EB , G ( θ ) = E θ G δ ^ j , k , q EB ( D ) − θ j , k 2 ,
where the expectation is over the joint distribution of all empirical coefficients used to construct D . The primary Gaussian-error simulation study estimates R j , k , q EB , G through repeated data generation and refitting. The supplementary Laplace-error sensitivity analysis uses a different data-generating law and is reported separately; it should not be interpreted as an estimate of R j , k , q EB , G . The supplementary risk tables therefore identify the data-generating law and the working likelihood separately for every row.

5. Inference and Implementation

5.1. Noise-Scale Estimation

The noise standard deviation is estimated from the finest-resolution detail coefficients. Let med ( · ) denote the sample median. Define
σ ^ = med | d J − 1 , k − med ( d J − 1 , k ) | : k ∈ K J − 1 0.6745 .
If the raw MAD estimate is zero, replace σ ^ by max { σ ^ , ϵ mach } before calculating any likelihood-specific quantity. The resulting positive value is used below. The constant 0.6745 is the approximate median of | Z | for Z ∼ N ( 0 , 1 ) . A pooled MAD over the two or three finest levels is a prespecified alternative when the finest level may contain substantial signal; it is reported only for analyses in which that alternative is actually fitted.
For the Gaussian likelihood, σ ^ 2 is inserted into (16). For the Laplace working likelihood, the default rate is
λ ^ = 1 2 σ ^ 2 , a ^ = 2 λ ^ = 1 σ ^ ,
so that the working Laplace scale is σ ^ . For the processed seismic trace, σ ^ is a wavelet-domain scale estimate conditional on the supplied preprocessing; it is not interpreted as a direct estimate of physical measurement uncertainty.

5.2. Empirical-Bayes Estimation of the Slab-Shape Parameters

For fixed π j , β j , and likelihood-specific parameters, define the Gaussian and Laplace marginal densities by
m j , N ( d ; η ) = π j L N ( d ∣ 0 , σ 2 ) + ( 1 − π j ) M 0 , j ( N ) d ; ω j ( η ) , β j , σ 2 ,
m j , L ( d ; η ) = π j L L ( d ∣ 0 , λ ) + ( 1 − π j ) M 0 , j ( L ) d ; ω j ( η ) , β j , λ ,
where M 0 , j ( N ) and M 0 , j ( L ) are the mixture-slab moments defined in Section 4. The empirical-Bayes estimate of η is obtained separately for the two likelihood specifications by maximizing
η ^ N = arg max η ∈ [ − 12 , 12 ] 2 ℓ N ( η ) , ℓ N ( η ) = ∑ j = J 0 J − 1 ∑ k ∈ K j log m j , N ( d j , k ; η ) ,
η ^ L = arg max η ∈ [ − 12 , 12 ] 2 ℓ L ( η ) , ℓ L ( η ) = ∑ j = J 0 J − 1 ∑ k ∈ K j log m j , L ( d j , k ; η ) .
For numerical stability, each marginal density is evaluated on the log scale using a log-sum-exp operation. In all reported analyses, the optimization is performed with a bounded quasi-Newton method over [ − 12 , 12 ] 2 . This restriction prevents numerical probabilities indistinguishable from zero or one while having negligible practical effect on the fitted mixture weights. For every fitted replicate, the implementation records the optimizer convergence status, whether either optimization coordinate reaches its bound, whether the objective or any component moment is non-finite, whether a numerical fallback is used, the endpoint branch if applicable, and the fitted values of η ^ , ω ^ j , β ^ j , and the likelihood-specific noise-scale quantity. These fit-level diagnostics are summarized in the Supplementary Materials together with the warning messages and the number of finite performance measures.
The fitted estimators are obtained by an empirical-Bayes plug-in operation. The Gaussian and Laplace mixture weights are
ω ^ j , N = ω j ( η ^ N ) , ω ^ j , L = ω j ( η ^ L ) .
The values of π j , determined by the fixed hyperparameters ℓ and γ , are not estimated from the data. The denoised signal is reconstructed by applying the inverse DWT to the retained scaling coefficients and the appropriate estimator in (33) or (34).

5.3. Fitting Algorithm

The complete fitting procedure is as follows.
Step 1:
Apply an orthogonal DWT to y , obtaining empirical detail coefficients d j , k and scaling coefficients.
Step 2:
Estimate σ ^ using (36) and select the Gaussian likelihood ( q = N ) or the Laplace working likelihood ( q = L ) , with the corresponding quantities defined above.
Step 3:
Set π j , β ^ j ( 0 ) , and β ^ j using (12), (14), and (15); retain ϰ , ε β , and the selected quadrature order as part of the fitting specification.
Step 4:
Apply the endpoint branches before evaluating unnecessary component expressions. If π j = 1 , set the posterior mean and continuous-component probabilities to zero for that level. If π j = 0 , omit the spike term. If ω j = 1 or ω j = 0 , evaluate only the Wendland or semicircle component, respectively.
Step 5:
For an interior mixture, evaluate the mixture moments and marginal densities for a candidate η as defined in (38) and (39). Use log-sum-exp calculations and the stated numerical safeguards.
Step 6:
If the Gaussian likelihood is selected, maximize (40) to obtain η ^ N ; if the Laplace working likelihood is selected, maximize (41) to obtain η ^ L . Skip this optimization for a fixed endpoint specification.
Step 7:
Compute the posterior component probabilities and posterior mean for every detail coefficient using the appropriate interior or endpoint map, and save the branch, convergence status, boundary-hit status, warnings, and support diagnostics.
Step 8:
Apply the inverse DWT, retaining the empirical scaling coefficients, to obtain the denoised estimate f ^ . For a padded input, retain only the original observations before calculating reported application-level summaries.
The overall fitting workflow is summarized in Figure 3.
Figure 3. Flowchart for the empirical-Bayes wavelet-fitting procedure. Endpoint branches are evaluated before unnecessary component calculations; for a padded record, truncation to the original observations occurs before application-level diagnostics are reported.

6. Simulation Study

The simulation study had two purposes. The primary experiment compared reconstruction accuracy and computational cost over standard test signals, sample sizes, and signal-to-noise ratios. The supplementary experiments then examined the contribution of the two slab components, the resolution-adaptive mixture weight, numerical quadrature, fixed hyperparameters, support saturation, the wavelet basis and coarsest shrunk resolution, non-Gaussian errors, and semi-synthetic seismic recovery (Supplementary Section S3.2). All methods were evaluated on the same simulated realization within each scenario, so that paired comparisons could be formed directly.

6.1. Test Functions and Data Generation

Let f be one of the four standard test functions of Donoho and Johnstone [1]—Bumps, Blocks, Doppler, and HeaviSine. On [ 0 , 1 ] , the functions used in the simulations were as follows. Let sgn ( u ) denote the sign function. The Blocks function was
f Blocks ( x ) = ∑ r = 1 11 h r 1 + sgn ( x − t r ) 2 ,
where
( t 1 , … , t 11 ) = ( 0.10 , 0.13 , 0.15 , 0.23 , 0.25 , 0.40 , 0.44 , 0.65 , 0.76 , 0.78 , 0.81 ) , ( h 1 , … , h 11 ) = ( 4 , − 5 , 3 , − 4 , 5 , − 4.2 , 2.1 , 4.3 , − 3.1 , 2.1 , − 4.2 ) .
The Bumps function was
f Bumps ( x ) = ∑ r = 1 11 h r 1 + x − t r w r − 4 ,
where
( t 1 , … , t 11 ) = ( 0.10 , 0.13 , 0.15 , 0.23 , 0.25 , 0.40 , 0.44 , 0.65 , 0.76 , 0.78 , 0.81 ) , ( h 1 , … , h 11 ) = ( 4 , 5 , 3 , 4 , 5 , 4.2 , 2.1 , 4.3 , 3.1 , 5.1 , 4.2 ) , ( w 1 , … , w 11 ) = ( 0.005 , 0.005 , 0.006 , 0.010 , 0.010 , 0.030 , 0.010 , 0.010 , 0.005 , 0.008 , 0.005 ) .
The Doppler and HeaviSine functions were
f Doppler ( x ) = x ( 1 − x ) sin 2 π ( 1 + 0.05 ) x + 0.05 , f HeaviSine ( x ) = 4 sin ( 4 π x ) − sgn ( x − 0.3 ) − sgn ( 0.72 − x ) .
For each function, the observations were generated at x i = ( i − 1 ) / ( n − 1 ) , with n ∈ { 512 , 1024 , 2048 } , according to
y i ( r ) = f ( x i ) + ε i ( r ) , ε i ( r ) ∼ iid N ( 0 , σ 2 ) , i = 1 , … , n ,
where r = 1 , … , R indexes the R = 100 independent replications. The primary grid used ρ ∈ { 0.2 , 1 , 3 } for all three sample sizes. To address the sensitivity of conclusions to the very low-SNR setting, the expanded primary grid additionally used ρ ∈ { 0.5 , 2 , 5 } at n = 1024 . For every signal and sample size, the noise scale was set to
σ = SD { f ( x i ) : i = 1 , … , n } ρ .
Thus, ρ is an amplitude or standard-deviation SNR, not a power ratio. The corresponding power SNR is ρ 2 , and the decibel representation is 20 log 10 ( ρ ) . For example, ρ = 0.2 corresponds to a power SNR of 0.04 and − 13.98 dB, whereas ρ = 5 corresponds to a power SNR of 25 and 13.98 dB. The value 0.2 was retained as a deliberately difficult stress test, while the additional values 0.5 , 2, and 5 provide a wider range of more moderate and favorable conditions. A common random-number construction was used within every scenario: one noise vector was generated for the scenario and passed to all fitted methods.

6.2. Methods and Implementation

The primary method was the adaptive Wendland–semicircle mixture with a Gaussian coefficientwise likelihood, denoted WS–Gaussian or WS–G. The same prior fitted with a Laplace working likelihood, denoted WS–Laplace or WS–L, was included as a robustness and likelihood-sensitivity comparison. The benchmark methods were universal soft thresholding (Univ) [1], false-discovery-rate thresholding (FDR) [5], cross-validation thresholding (CV) [6], Stein’s unbiased risk estimate thresholding (SURE) [2], the Bayesian adaptive multiresolution shrinker (BAMS) [8], and the nonlocal-prior method (NLP) [15]. The comparison was restricted to methods with working software implementations in the analysis environment.
All methods used a Daubechies extremal-phase wavelet with filter number 10, periodic boundary handling, and J 0 = 0 , with the alternative basis and J 0 checks reported in Supplementary Section S2.6. The proposed fits used ℓ = 2 , γ = 2.4 , ϰ = 0.99 , and the quadrature order selected by the independent quadrature study, q = 128 . The BAMS calculation used 32 quadrature points. The finite-sum Wendland calculation was used where available under the Laplace working likelihood, and the specified quadrature order was used for the remaining component calculations. The four classical procedures used soft thresholding. NLP was fitted with the NLPwavelet implementation using its nonlocal-prior mixture, generalized-logit mixture probabilities, double-exponential scale specification, and default values for other settings. The fixed hyperparameters and their perturbations are examined in Supplementary Section S2.5.

6.3. Performance Measures

Let f ^ i ( r ) denote the reconstruction in replication r. We recorded the replication-specific mean squared error (MSE), mean absolute error (MAE), maximum absolute error, truth-based output SNR, and elapsed fitting time. In addition to the raw MSE, we used the normalized MSE,
NMSE ( r ) = MSE ( r ) Var { f ( x i ) : i = 1 , … , n } ,
which permits a more interpretable descriptive comparison across test functions with different scales. The truth-based output SNR was
SNR out ( r ) = SD { f ( x i ) : i = 1 , … , n } SD { f ^ i ( r ) − f ( x i ) : i = 1 , … , n } .
For a competitor m, the paired MSE and NMSE differences were defined as
Δ m MSE , ( r ) = MSE WS − G ( r ) − MSE m ( r ) , Δ m NMSE , ( r ) = NMSE WS − G ( r ) − NMSE m ( r ) .
The reporting script summarizes each mean with its Monte Carlo standard error and a replicate-level 95% t-interval. Negative paired differences favor WS–G, whereas a paired win rate is the proportion of common replications for which WS–G has the smaller error. Study-level fit counts and numerical warnings are reported in Supplementary Table S3.

6.4. Primary Gaussian-Error Results

The original 36-cell Gaussian-error grid contains four signals, three sample sizes, and three SNR values. Table 2 reports the complete cellwise MSE comparison; entries in parentheses are Monte Carlo standard errors. The WS–G fit was the best non-NLP method in 24 of the 36 original cells and in 11 of the 12 low-SNR cells (the four signals at each of the three sample sizes). The cellwise results also make explicit how the relative standing of the proposed fits and the benchmark methods changes with signal structure, sample size, and noise level.
Table 2. Mean MSE across 100 independent replications for the original Gaussian-error grid. Each entry is the mean MSE with its Monte Carlo standard error in parentheses; the smallest MSE in each cell is shown in bold.
Figure 4 displays normalized-error profiles over the expanded SNR range at n = 1024 . The additional SNR values test whether the low-SNR ranking persists away from ρ = 0.2 , while the normalization prevents the large-scale Blocks and HeaviSine signals from dominating the visual comparison. The figure is descriptive; the detailed cellwise MSE values remain the primary accuracy comparison.
Figure 4. Mean NMSE as a function of amplitude SNR at n = 1024 over the expanded primary Gaussian-error grid. Panels correspond to Bumps, Blocks, Doppler, and HeaviSine; each point averages 100 common-random-number replications, and lower values indicate better reconstruction accuracy.
Table 3 summarizes the primary Gaussian-error simulations based on the four deterministic Donoho–Johnstone test functions, averaged over the 36 signal–sample-size–SNR cells with 100 common-random-number replications per cell; MSE and NMSE are computed against the known generating functions. Because the test functions have different scales, these pooled averages should not be interpreted as a universal method ranking; normalized and cellwise summaries are more informative. NLP attains the smallest pooled mean MSE and NMSE, whereas WS–G is the best non-NLP method in 24 of the 36 cells. WS–G has mean MSE 0.631 and mean NMSE 0.306, compared with mean MSE 0.624 and mean NMSE 0.287 for NLP. This accuracy advantage for NLP comes at a substantial computational cost: its mean fitting time is 116.442 s per replicate, compared with 0.281 s for WS–G. Thus, the table indicates an accuracy–computational-cost trade-off rather than a universal pooled-MSE ordering.
Table 3. Descriptive averages over the original 36 Gaussian-error design cells. NMSE is normalized by the variance of the corresponding true signal; runtime is the mean elapsed time in seconds per fitted replicate; best values for each numerical measure are shown in bold.

6.4.1. What Is Gained by the Adaptive Mixture?

The central ablation compares four Gaussian WS specifications: Wendland-only ( ω j = 1 ), Semicircle-only ( ω j = 0 ), a constant mixture with only the intercept estimated, and the proposed adaptive mixture with both the intercept and resolution trend estimated. The comparison uses the component/adaptivity study over all three sample sizes, all three original SNR values, and all four signals. Table 4 reports normalized and raw error summaries together with cellwise wins and paired differences. The adaptive fit was the lowest-NMSE specification in 8 of the 36 ablation cells, whereas the Semicircle-only endpoint was lowest in 26 cells. Its paired win rate against the constant mixture was 72.6%. Thus, the ablation does not indicate a uniform accuracy gain from resolution-dependent mixing; rather, it shows that the adaptive mixture is a flexible specification whose benefit depends on the signal and noise level.
Table 4. Gaussian WS component and adaptivity ablation over the 36 original signal–sample-size–SNR cells. Best MSE/NMSE values are bolded. The paired difference is adaptive WS–G minus the indicated specification; negative values favor the adaptive mixture.
Figure 5 shows the fitted adaptive Wendland weight profiles at n = 1024 and ρ = 0.2 . The solid curve is the replicate median and the shaded region is the interquartile range. Although the weights are positive, they are extremely close to zero in this slice: all median weights are below 2.4 × 10 − 5 , and all upper-quartile values are below 2.3 × 10 − 4 . Thus, the adaptive fit is close to the Semicircle-only endpoint ω j = 0 ; the figure should be interpreted as showing weak data-driven variation around that endpoint, not substantial resolution-varying use of both components.
Figure 5. Fitted Wendland mixture-weight profiles ω ^ j for the adaptive WS–Gaussian fit at n = 1024 and amplitude SNR ρ = 0.2 . Panels correspond to the four test signals. Curves show replicate medians and ribbons show interquartile ranges. Signal-specific zoomed vertical axes display the small positive weights; the dotted horizontal line marks the Semicircle-only endpoint ω j = 0 , while the Wendland-only endpoint ω j = 1 lies outside the plotted ranges.

6.4.2. Paired and Normalized Comparisons

At n = 1024 and ρ = 0.2 , Table 5 reports paired MSE and NMSE differences pooled over the four signals and 100 common replications per signal. The interval for each difference uses the empirical standard deviation of the paired replicate differences, rather than separate intervals for the two method means. The 95% intervals for the WS–G versus NLP comparison include zero for both MSE and NMSE, and the WS–G win rate is 38.5%; therefore, this low-SNR slice does not establish an advantage for WS–G over NLP. The negative differences and win rates for the other comparisons indicate where WS–G has a reproducible low-SNR advantage and where competing methods remain competitive. Figure 6 gives the corresponding MSE-difference intervals on a common scale.
Table 5. Paired comparison with WS–Gaussian at (n = 1024) and amplitude SNR (0.2), pooled over the four signals and 100 common-random-number replications per signal. Negative differences favor WS–Gaussian.
Figure 6. Paired mean MSE differences at n = 1024 and amplitude SNR ρ = 0.2 , pooled over the four test signals. Points are mean differences MSE WS − G − MSE m , and horizontal intervals are replicate-level 95% t-intervals. Negative values favor WS–Gaussian.
Figure 7 shows the replicate-level MSE distributions and the spread and outliers underlying the paired summaries in Table 5.
Figure 7. Replicate-specific Box plots, showing MSE distributions at n = 1024 and amplitude SNR ρ = 0.2 , shown separately for the four test signals. Each box summarizes the 100 common-random-number replications for each method.

6.5. Interpretation

The primary simulation supports a qualified conclusion. At the representative low-SNR slice, the pooled MSE leader is WS–G, while the full cellwise table shows which signals and resolutions drive that summary. WS–G is the best non-NLP method in 24 of the original cells, and its performance should therefore be interpreted as a cellwise advantage in the difficult settings where it occurs rather than as uniform dominance. The ablation and fitted-weight results show that the model provides two alternative compact-support slab shapes and permits resolution-dependent weighting, but the fitted weights in the examined low-SNR slice were close to the Semicircle-only endpoint; thus, the present results do not demonstrate a substantial accuracy gain from resolution-dependent mixing.
The supplementary analyses quantify how sensitive this interpretation is to numerical and tuning choices. The quadrature study selects the smallest order whose reconstruction, component-moment, and MSE changes remain below prespecified tolerances. The hyperparameter and support analyses assess the fixed sparsity schedule, empirical support quantile, and possible saturation of large coefficients. The Laplace-error experiment evaluates a different data-generating mechanism and therefore is a sensitivity analysis rather than an estimate of the Gaussian-error risk. Finally, the semi-synthetic seismic experiment uses a processed trace as a known surrogate truth after adding controlled noise; it complements, but does not replace, the real-data illustration for which no noise-free reference waveform is available.

7. Seismic-Trace Data Application

The simulation study evaluates denoising accuracy against a known signal. For a measured seismic record, however, a noise-free reference acceleration is not available. We therefore use the real-data analysis as an illustration of the reconstructed waveform and compare the methods using signal-level diagnostics—residual variability, sample-to-sample residual roughness, retained squared-energy, preservation and timing of the largest absolute acceleration, and visual agreement with the observed trace. These quantities describe how aggressively each method modifies the record. They should not be interpreted as out-of-sample accuracy measures in the absence of a trusted reference signal.

7.1. Record and Data Extraction

The record was obtained through the United States Geological Survey (USGS) Earthquake Data portal https://www.usgs.gov/programs/earthquake-hazards/science/earthquake-data, which directs processed strong-motion waveform downloads to the Center for Engineering Strong Motion Data (CESMD) https://www.strongmotioncenter.org/ (both data links accessed on 10 August 2026). USGS Specifically, we downloaded the 29 July 2008 Chino Hills earthquake record from station 24763, which corresponds to Sylmar–Olive View Hospital Grounds. The station coordinates are 34 . 327 ∘ N and 118 . 444 ∘ W , and the record identifier is 24763-K0186-08211.01.
The time-domain data were extracted from CE24763.V2, which contains the corrected accelerogram blocks. The companion file CE24763.V3 contains the response and Fourier-amplitude spectra and was not used as the time-domain input. In the main text, we analyze channel 1, the horizontal component labeled 360 ∘ . The results for channels 2 and 3, labeled Up and 90 ∘ , respectively, are provided in the Supplementary Materials.
The source file reports instrument- and baseline-corrected acceleration and a bandpass with 3 dB points at 0.30 and 40.00 Hz. We used the acceleration block supplied in that file without applying an additional filter, detrending operation, or unit conversion. We used a fixed-width parser that read eight values per line using 10-character fields and retained the first N = 15,400 acceleration values. Let a i denote the ith observed acceleration, measured in cm s − 2 , and let Δ t = 0.005 s denote the sampling interval. The corresponding sampling frequency is f s = 1 / Δ t = 200 Hz, and the observation times are t i = ( i − 1 ) Δ t , i = 1 , … , N . Thus, the record spans 0 to 76.995 s, with a nominal duration of 77.000 s. The observed acceleration ranges from − 44.27435 to 36.89636   cm s − 2 ; the largest observed absolute acceleration is 44.27435 cm s − 2 at approximately 36.05 s. The data and common analysis settings are summarized in Table 6.
Table 6. Data and common analysis settings for the seismic application.

7.2. Padding and Wavelet Analysis

Because the original record has length N = 15,400 , which is not a power of two, the wavelet input was extended to N ˜ = 16,384 = 2 14 observations. Thus, J = log 2 ( N ˜ ) = 14 , and the detail levels in the padded analysis are j = J 0 , … , 13 . Specifically, 984 values were appended in reverse order from the end of the observed record. This reverse-padding rule avoids discarding observations and reduces the artificial endpoint jump that would result from simply appending zeros. The periodic boundary rule was then applied to the padded signal. After reconstruction, only the first N fitted values were retained, so all reported diagnostics refer to the original 77-s record.
All methods used the Daubechies extremal phase wavelet family with filter number 10, periodic boundary handling, and J 0 = 0 . The proposed Wendland–semicircle model was fitted with a Gaussian likelihood (WS–Gaussian) and a Laplace likelihood (WS–Laplace). For the two component-specific fits, Wendland-only fixes the resolution-specific Wendland mixture weight at ω j = 1 , whereas Semicircle-only fixes it at ω j = 0 , where ω j denotes the mixture weight assigned to the Wendland component at wavelet resolution j. The support-scale quantile, spike prior offset, spike exponent, and quadrature settings were 0.99 , 2, 2.4 , and 48, respectively, as summarized in Table 6. For comparison, Univ, FDR, CV, and SURE were used. These four classical rules used the same wavelet basis and boundary rule as the proposed method.

7.3. Real-Data Diagnostics

Let a ^ m , i denote the reconstructed acceleration at time t i under method m, and define the residual e m , i = a i − a ^ m , i . The residual standard deviation is SD ( e m ) , and the sample-to-sample residual roughness is SD ( Δ e m ) , where Δ e m , i = e m , i + 1 − e m , i for i = 1 , … , N − 1 . The retained squared-energy ratio is
R m = ∑ i = 1 N a ^ m , i 2 ∑ i = 1 N a i 2 .
Finally, let A m = max i | a ^ m , i | denote the reconstructed peak absolute acceleration and let T m = t i ^ m , where i ^ m = arg max i | a ^ m , i | , denote its time.
Table 7 reports the resulting diagnostics. The WS–Gaussian reconstruction has residual standard deviation 1.2357 in the input units. Its retained squared-energy ratio is 0.7496 , and its reconstructed peak is 37.4867 cm s − 2 at 36.04 s. WS–Laplace is nearly identical, while the Wendland-only fit has slightly larger residual variability and residual roughness. The Semicircle-only reconstruction is numerically almost indistinguishable from WS–Gaussian for this record.
Table 7. Signal-level diagnostics for the Chino Hills channel-1 accelerogram. Residual SD and residual roughness are in cm s − 2 ; retained energy is dimensionless; peak acceleration is in cm s − 2 ; and peak time is in seconds. The estimated noise scale is repeated because it was common to all fitted methods.
The thresholding reconstructions have residual standard deviations ranging from 0.0017 to 0.0121 in the input units. Their sample-to-sample roughness ranges from 0.0017 to 0.0084 , and their retained-energy ratios exceed 0.9988 . Thus, they remain extremely close to the observed record under these diagnostics and preserve the observed peak of approximately 44.27 cm s − 2 at 36.05 s. In contrast, the WS fits remove more high-frequency variation and attenuate the absolute peak to approximately 37.42 – 37.49   cm s − 2 , while preserving its timing to within 0.01 s. Since no clean signal is available, the larger residual and lower retained energy for WS should be interpreted as stronger shrinkage, not automatically as either improvement or deterioration. Supplementary Tables S13 and S14 include similar results for channels 2 and 3, respectively.

7.4. Waveform Comparison

The full-record comparison is shown in Figure 8. The observed acceleration is drawn in gray in every panel, while the colored curve is the reconstruction from the method named in that panel. All methods retain the principal wave packet, its approximate arrival time, and the subsequent decaying oscillations. The WS reconstructions visibly suppress some of the rapid oscillations and reduce the height of the largest extrema, whereas Univ, FDR, CV, and SURE remain nearly superimposed on the observed trace over most of the record. Supplementary Figures S9 and S10 present similar plots for channels 2 and 3, respectively.
Figure 8. Full-record comparison for the 77-s Chino Hills channel-1 accelerogram. In each panel, the gray curve is the observed acceleration and the colored curve is the reconstruction from the indicated method.
Figure 9 provides a closer view of the interval 34–38 s containing the largest observed absolute acceleration. The WS–Gaussian, WS–Laplace, Wendland-only, and Semicircle-only curves preserve the broad waveform while reducing the most extreme excursions. The thresholding curves preserve the peak more nearly exactly, consistent with the retained-energy and peak diagnostics in Table 7. The near overlap of WS–Gaussian and Semicircle-only in this window is also consistent with their nearly identical signal-level diagnostics.
Figure 9. Zoomed comparison over 34–38 s around the largest observed absolute acceleration. The observed trace and eight reconstructions are shown in cm s − 2 .

7.5. Interpretation and Limitations

This application demonstrates the operational behavior of the proposed shrinkage model on a processed strong-motion record. WS–Gaussian and WS–Laplace produce almost identical reconstructions for this example, and their output is much closer to the Semicircle-only fit than to the Wendland-only fit. The proposed fits also provide visibly stronger attenuation of rapid fluctuations than the four classical thresholding rules, while preserving the timing of the dominant acceleration pulse. These observations are useful for illustrating the model, but they do not establish that one method has lower denoising risk for real seismic data.
Several limitations should be made explicit. First, the record is a single horizontal component from one earthquake and one station; the results cannot be generalized to other magnitudes, distances, site conditions, components, or recording instruments. Second, the CESMD waveform has already undergone instrument and baseline correction and source-reported bandpass filtering, so the analysis assesses shrinkage conditional on that preprocessing. Third, the periodic boundary rule and reverse-padding construction can affect the two endpoints, although the dominant acceleration pulse is well inside the record. Fourth, the absence of a clean reference prevents direct calculation of MSE, MAE, or true signal-to-noise improvement.

8. Conclusions

We proposed a Bayesian wavelet-shrinkage rule based on a spike at zero and an adaptive mixture of a compactly supported Wendland density and the semicircle density. The Wendland component concentrates more strongly near zero and vanishes smoothly at the support boundary, whereas the semicircle component is more dispersed and can preserve moderate wavelet coefficients. The resulting posterior-mean estimator is computable through two component-specific integrals, with explicit support control through β j and adaptive shape selection through the resolution-specific mixture weight ω j .
The simulation results indicate that the proposed WS–Gaussian method is competitive in low-SNR settings. Its pooled mean MSE was 0.631 , compared with 0.624 for NLP and 0.879 for CV, and it was the best-performing non-NLP method in 24 of the 36 design cells, including 11 of the 12 low-SNR cells. At n = 1024 and ρ = 0.2 , WS–Gaussian had lower MSE than each non-NLP competitor in at least 93.2 % of paired replications. NLP achieved the best overall reconstruction accuracy, particularly for Doppler and at moderate or favorable SNR, but WS–Gaussian provided a more favorable accuracy–runtime balance than both NLP and the Laplace-working-likelihood version. Thus, the results do not support universal dominance of a single kernel. Instead, they suggest that the usefulness of the Wendland–semicircle construction depends on SNR, signal structure, and computational constraints.
The seismic application provides a complementary illustration without a noise-free reference. WS–Gaussian and WS–Laplace produced nearly identical reconstructions, and the WS–Gaussian output was numerically close to the Semicircle-only reconstruction. Relative to the observed peak acceleration of approximately 44.27 cm s − 2 , the proposed fits reduced the peak to approximately 37.49 cm s − 2 while preserving its timing to within 0.01 s. The classical thresholding methods retained more than 99.8 % of the observed squared energy and preserved the observed peak almost exactly. These results illustrate the different shrinkage strengths of the methods, but, because the seismic record does not provide a trusted clean signal, they cannot establish which reconstruction has lower real-data risk.
The semi-synthetic seismic validation complements this real-data illustration by treating the processed channel-1 trace as a surrogate truth and adding independent Gaussian noise at amplitude SNRs 0.5 , 1, 2, and 5. The noisy-observation baseline had mean NMSEs of approximately 3.995 , 0.999 , 0.249 , and 0.040 , respectively, closely matching the expected 1 / SNR 2 pattern. WS–Gaussian improved on this baseline at SNRs 0.5 , 1, and 2, but not at SNR 5, where weak noise made denoising less beneficial. The adaptive WS–Gaussian fit was nearly identical to the Semicircle-only fit, while WS–Laplace exhibited a substantial peak-timing error at SNR 2 (mean 0.412 s; 72% of replicates exceeded 0.1 s). These results support the operational use of the method under controlled surrogate-truth conditions, but they do not establish uniform superiority or real-data denoising risk.
The method is formulated for a one-dimensional signal observed on an equally spaced grid and analyzed with an orthogonal discrete wavelet transform. The primary formulation assumes independent errors with a common variance, whereas the Laplace version is a coefficient-wise working likelihood used for sensitivity analysis; it does not assert that a time-domain Laplace error remains exactly Laplace and independent after the discrete wavelet transform. For a non-dyadic record, a deterministic extension to a dyadic length is used, and the reconstructed values are truncated to the original observations before application-level diagnostics are calculated. Conditional on the empirical-Bayes hyperparameters, detail coefficients are modeled independently with symmetric spike-and-slab priors at each resolution, while scaling coefficients are retained rather than shrunk. Consequently, the coefficient-wise construction does not model dependence among neighboring or parent–child coefficients or across resolutions.
The level-specific support interval [ − β j , β j ] is an explicit modeling and truncation choice. When β j is obtained from an empirical quantile, it is not a formal estimator or guarantee of the true support; coefficients outside the interval are necessarily subject to boundary saturation. The method may therefore be less suitable when errors are strongly correlated or heteroscedastic, when the signal contains frequent large coefficients outside the fitted support, or when the selected wavelet basis and boundary rule inadequately represent the signal. The results are consequently basis-, boundary-, hyperparameter-, and support-rule-dependent, and the present formulation does not directly cover two-dimensional images.
The present method estimates the shape trend through a low-dimensional empirical-Bayes parameterization. A fully Bayesian extension could place a prior on η , propagate its uncertainty into the posterior mean, and provide posterior uncertainty intervals for ω j across resolutions. The resolution trend permits, but does not guarantee, meaningful variation in ω j , and numerical integration and bounded optimization introduce additional computational considerations. Future work should investigate correlated observation errors, blockwise shrinkage, two-dimensional image wavelets, and applications to multiple seismic components and independent earthquake records. Such studies should combine reconstruction measures with uncertainty quantification, fitted mixture weights, support-scale behavior, realistic noise models, and diagnostics based on known physical features of the observed signal.

Supplementary Materials

The following supporting information can be downloaded at https://www.mdpi.com/article/10.3390/axioms15090678/s1, Figure S1: Replicate-level distributions of the estimated noise scale σ ^ from WS–Gaussian fits, by signal, SNR, and sample size. Each box summarizes 100 independent replications; Figure S2: Quadrature diagnostics relative to q = 128 for the Gaussian and Laplace likelihoods. Curves show the 95th-percentile relative MSE change, reconstruction NRMSE, and component-conditional-mean RMSE scaled by σ ^ ; the vertical marker indicates the selected order; Figure S3: Relative change in mean Gaussian WS NMSE from the default hyperparameter setting, shown for one-at-a-time changes in γ , ϰ , and ℓ at n = 1024 . Each point averages the four signals and three original SNR values; Figure S4: Mean proportion of true wavelet coefficients outside the fitted support interval for the default WS–Gaussian fit at n = 1024 , by signal and amplitude SNR; Figure S5: Mean MSE under Laplace errors as a function of amplitude SNR at n = 1024 , shown separately for the four test signals. Each point averages 100 replications; Figure S6: Replicate-specific MSE distributions under Laplace errors at n = 1024 and amplitude SNR ρ = 0.2 , shown separately for Bumps, Blocks, Doppler, and HeaviSine; Figure S7: Per-fit runtime distributions under Laplace errors across the 36 design cells, displayed on a logarithmic scale; Figure S8: Replicate-level distributions of the estimated noise scale σ ^ from WS–Gaussian fits under Laplace errors, by signal and amplitude SNR; Figure S9: Full-record comparison for the 77-s Chino Hills channel-2 accelerogram. In each panel, the gray curve is the observed acceleration and the colored curve is the reconstruction from the indicated method; Figure S10: Full-record comparison for the 77-s Chino Hills channel-3 accelerogram. In each panel, the gray curve is the observed acceleration and the colored curve is the reconstruction from the indicated method; Figure S11: Semi-synthetic seismic validation using the processed channel-1 accelerogram as a surrogate truth. The left panel shows mean NMSE and the right panel shows mean absolute peak-timing error over 100 replications at amplitude SNR values 0.5 , 1, 2, and 5. Lower values indicate better recovery; Table S1: Quadrature diagnostics relative to q = 128 . The relative MSE change, reconstruction NRMSE, and component-conditional-mean RMSE are 95th-percentile summaries over the quadrature study; the selected order is the smallest order satisfying all prespecified tolerances.; Table S2: Numerical checks for the posterior-mean map over endpoint spike probabilities and endpoint slab weights. The minimum first difference checks nondecreasing behavior on the evaluation grid; the two endpoint columns check the exact π j = 0 and π j = 1 rules; Table S3: Quality-control summary for the saved replicate-level outputs. Warning counts count fits with at least one recorded warning, and non-finite MSE counts include failed or invalid fits; Table S4: Computing environment used for the simulation and semi-synthetic analyses; Table S5: Mean NMSE for the four Gaussian WS component and adaptivity specifications in the component/adaptivity study. The smallest value in each cell is shown in bold; Table S6: Gaussian WS hyperparameter sensitivity at n = 1024 , averaged over the four signals and the three original SNR values. Each parameter is varied one at a time around the default ( γ , ϰ , ℓ ) = ( 2.4 , 0.99 , 2 ) ; Table S7: Support-exceedance diagnostics for the default WS–Gaussian fit at n = 1024 . The first column is the mean coefficient-level exceedance percentage, the second is the percentage of replications with at least one exceedance at a level, and the third is the percentage of true wavelet energy outside the fitted supports; values are averaged over fitted detail levels; Table S8: Mean NMSE (Monte Carlo standard error) for selected methods (WS–G, WS–L, CV, and NLP) at the additional n = 1024 amplitude SNR values in the expanded primary Gaussian-error study. The table provides a compact selection representing both proposed likelihoods and two benchmark procedures; the complete method comparison is reported in the primary Gaussian-error results; Table S9: Gaussian WS sensitivity to the coarsest shrunk resolution and wavelet basis at n = 1024 , averaged over the four signals and three original SNR values; Table S10: Mean MSE across 100 replications under the Laplace-error data-generating mechanism. Entries in parentheses are Monte Carlo standard errors, and the smallest MSE in each cell is shown in bold; Table S11: Descriptive averages over the 36 Laplace-error design cells. NMSE is normalized by the variance of the corresponding true signal, and runtime is the mean elapsed time in seconds per fitted replicate; Table S12: Paired comparison with WS–Gaussian under Laplace errors at n = 1024 and amplitude SNR 0.2 , pooled over the four signals. Negative differences favor WS–Gaussian; Table S13: Signal-level diagnostics for the Chino Hills channel-2 accelerogram. Residual SD and residual roughness are in cm s − 2 ; retained energy is dimensionless; peak acceleration is in cm s − 2 ; and peak time is in seconds. The estimated noise scale is repeated because it was common to all fitted methods; Table S14: Signal-level diagnostics for the Chino Hills channel-3 accelerogram. Residual SD and residual roughness are in cm s − 2 ; retained energy is dimensionless; peak acceleration is in cm s − 2 ; and peak time is in seconds. The estimated noise scale is repeated because it was common to all fitted methods; Table S15: Semi-synthetic seismic recovery using the processed channel-1 trace as a surrogate truth. The table compares selected methods over 100 replications at each amplitude SNR. For fitted procedures, entries are replicate means with Monte Carlo standard errors in parentheses. The noisy-observation identity baseline is reported by its replicate mean only as a descriptive reference; it is not a fitted method. MSE is in ( cm s − 2 ) 2 , peak-magnitude error in cm s − 2 , and peak-timing error in seconds; the two peak errors are absolute errors relative to the surrogate truth.

Funding

Research reported in this publication was partially supported by the Border Biomedical Research Center at The University of Texas at El Paso through the National Institute on Minority Health and Health Disparities of the National Institutes of Health under award number U54MD007592.

Data Availability Statement

All simulation data were generated computationally for this study using the signal functions, sample sizes, signal-to-noise ratios, and error distributions described in the manuscript. The real-data analysis used publicly available strong-motion records from the Center for Engineering Strong Motion Data (CESMD) for the 29 July 2008 Chino Hills, California earthquake, recorded at station 24763 (Sylmar–Olive View Hospital Grounds). The records are available at https://www.strongmotioncenter.org/ (accessed on 10 August 2026). No private or human-participant data were collected. We have made the implementation code, simulation scripts, real-data analysis scripts, and Supplementary Materials openly available at https://github.com/nilotpalsanyal/WSwavelet (last accessed on 9 September 2026).

Acknowledgments

The author thanks the JAKAR High-Performance Cluster at the University of Texas at El Paso for providing computational resources free of charge.

Conflicts of Interest

The author declares no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
BAMSBayesian adaptive multiresolution shrinker
CESMDCenter for Engineering Strong Motion Data
CVCross-validation
DWTDiscrete wavelet transform
EBEmpirical Bayes
FDRFalse discovery rate
i.i.d.Independent and identically distributed
MADMedian absolute deviation
MAEMean absolute error
MaxAEMaximum absolute error
MSEMean squared error
NLPNonlocal prior
SDStandard deviation
SNRSignal-to-noise ratio
SURE   Stein’s unbiased risk estimate
Univ   Universal thresholding
USGS   United States Geological Survey
WS   Wendland–semicircle
WS–G   Wendland–semicircle Gaussian-likelihood version
WS–L   Wendland–semicircle Laplace-likelihood version

Appendix A. Proof of Proposition 6

Proof. 
For r ∈ { 0 , 1 } , consider first the mixture-slab moment
M r , j ( d ) = ∫ − β j β j θ r g j ( θ ; ω j , β j ) L ( d ∣ θ ) d θ .
Using the substitution θ = − u , the symmetry of g j , and the assumed symmetry of the likelihood gives
M 0 , j ( − d ) = ∫ − β j β j g j ( u ; ω j , β j ) L ( d ∣ u ) d u = M 0 , j ( d ) ,
whereas
M 1 , j ( − d ) = − ∫ − β j β j u g j ( u ; ω j , β j ) L ( d ∣ u ) d u = − M 1 , j ( d ) .
The same argument applies separately to the Wendland and semicircle moments. Moreover, L ( − d ∣ 0 ) = L ( d ∣ 0 ) , so the denominator D j ( d ) in (21) is even. Consequently, the posterior component probabilities are even functions of d, the component means are odd functions of d, and (22) implies δ j ( − d ) = − δ j ( d ) . Setting d = 0 yields δ j ( 0 ) = 0 , proving (i) and (v).
The posterior distribution of θ j , k is supported on [ − β j , β j ] , because both the spike and the continuous slab are supported there. Hence, its posterior mean belongs to this interval, which proves the non-strict bound in (ii). For finite d, the posterior probability of the spike is strictly positive because π j > 0 and L ( d ∣ 0 ) > 0 . The spike is located at the interior point zero, so the posterior mean cannot equal either endpoint of the support. Therefore, | δ j ( d ) | < β j for finite d.
For the Gaussian likelihood, write t = d / σ 2 and factor the likelihood as
L N ( d ∣ θ , σ 2 ) = 1 2 π σ 2 exp − d 2 2 σ 2 exp t θ − θ 2 2 σ 2 .
After removing the common factor that does not depend on θ , the continuous part of the posterior is proportional to
q j ( θ ) e t θ , q j ( θ ) = g j ( θ ; ω j , β j ) exp − θ 2 2 σ 2 .
For every ε > 0 , the assumption on the slab implies that the denominator has positive contribution from ( β j − ε / 2 , β j ) , whereas the contribution from [ − β j , β j − ε ] is exponentially smaller as t → ∞ . More precisely,
∫ − β j β j − ε q j ( θ ) e t θ d θ ∫ β j − ε / 2 β j q j ( θ ) e t θ d θ ⟶ 0 .
The posterior mass of the spike at zero is also negligible relative to the contribution from the interval ( β j − ε / 2 , β j ) , because β j > 0 . Thus, the full posterior mass converges to the upper endpoint in the sense that, for every ε > 0 , its mass on [ − β j , β j − ε ] tends to zero. Since the posterior variable is bounded by β j , its posterior mean converges to β j . The negative limit follows from part (i), proving (iii).
For the fixed-rate Laplace likelihood, if d ≥ β j , then | d − θ | = d − θ throughout the support of the slab. Therefore,
L L ( d ∣ θ , λ ) = a 2 e − a d e a θ , L L ( d ∣ 0 , λ ) = a 2 e − a d .
Substitution into the numerator and denominator of (17), followed by cancellation of the common factor a e − a d / 2 , gives the first limit in (iv). If d ≤ − β j , then | d − θ | = θ − d , which yields the second limit. Symmetry of g j gives A 0 , j − = A 0 , j + and A 1 , j − = − A 1 , j + , so the two limits are negatives of one another. □

Appendix B. Useful Identities for Implementation

For a > 0 , the first six elementary integrals needed for the Wendland component can be generated recursively from
∫ e b t d t = e b t b , ∫ t m e b t d t = t m e b t b − m b ∫ t m − 1 e b t d t , b ≠ 0 .
The finite-sum expression in (25) is preferable in software because it avoids recursive numerical integration. For the semicircle term, the substitution in (27) removes the square-root endpoint singularity: the transformed integrand contains sin 2 ( t ) , which is smooth at t = 0 and t = π . When | d | < β , splitting the integral at t d = arccos ( d / β ) removes the absolute-value kink and improves quadrature accuracy.

References

  1. Donoho, D.L.; Johnstone, I.M. Ideal spatial adaptation by wavelet shrinkage. Biometrika 1994, 81, 425–455. [Google Scholar] [CrossRef]
  2. Donoho, D.L.; Johnstone, I.M. Adapting to unknown smoothness via wavelet shrinkage. J. Am. Stat. Assoc. 1995, 90, 1200–1224. [Google Scholar] [CrossRef]
  3. Daubechies, I. Ten Lectures on Wavelets; Number 61 in CBMS-NSF Regional Conference Series in Applied Mathematics; SIAM: Philadelphia, PA, USA, 1992. [Google Scholar] [CrossRef] [Scilit]
  4. Mallat, S. A Wavelet Tour of Signal Processing, 2nd ed.; Academic Press: Cambridge, MA, USA, 1999. [Google Scholar]
  5. Abramovich, F.; Benjamini, Y. Adaptive thresholding of wavelet coefficients. Comput. Stat. Data Anal. 1996, 22, 351–361. [Google Scholar] [CrossRef] [Scilit]
  6. Nason, G.P. Wavelet shrinkage using cross-validation. J. R. Stat. Soc. Ser. (Methodol.) 1996, 58, 463–479. [Google Scholar] [CrossRef] [Scilit]
  7. Chipman, H.A.; Kolaczyk, E.D.; McCulloch, R.E. Adaptive Bayesian wavelet shrinkage. J. Am. Stat. Assoc. 1997, 92, 1413–1421. [Google Scholar] [CrossRef]
  8. Vidakovic, B.; Ruggeri, F. BAMS method: Theory and simulations. Sankhyā Indian J. Stat. Ser. 2001, 63, 234–249. [Google Scholar]
  9. Johnstone, I.M.; Silverman, B.W. Empirical Bayes selection of wavelet thresholds. Ann. Stat. 2005, 33, 1700–1752. [Google Scholar] [CrossRef] [Scilit]
  10. Angelini, C.; Vidakovic, B. Γ-minimax wavelet shrinkage: A robust incorporation of information about energy of a signal in denoising applications. Stat. Sin. 2004, 14, 103–125. [Google Scholar]
  11. Reményi, N.; Vidakovic, B. Wavelet shrinkage with double Weibull prior. Commun. Stat.-Simul. Comput. 2015, 44, 88–104. [Google Scholar] [CrossRef] [Scilit]
  12. dos S. Sousa, A.R.; Garcia, N.L.; Vidakovic, B. Bayesian wavelet shrinkage with beta priors. Comput. Stat. 2021, 36, 1341–1363. [Google Scholar] [CrossRef] [Scilit]
  13. dos Santos Sousa, A.R. Bayesian wavelet shrinkage with logistic prior. Commun. Stat.-Simul. Comput. 2022, 51, 4700–4714. [Google Scholar] [CrossRef] [Scilit]
  14. Sanyal, N.; Ferreira, M.A.R. Bayesian wavelet analysis using nonlocal priors with an application to fMRI analysis. Sankhyā Indian J. Stat. Ser. 2017, 79, 361–388. [Google Scholar] [CrossRef] [Scilit]
  15. Sanyal, N. Nonlocal prior mixture-based Bayesian wavelet regression with application to noisy imaging and audio data. Mathematics 2025, 13, 2642. [Google Scholar] [CrossRef] [Scilit]
  16. Barrios, F.A.C.; dos Santos Sousa, A.R. Bayesian wavelet shrinkage for low SNR data based on the Epanechnikov kernel. arXiv 2025, arXiv:2507.11718. [Google Scholar]
  17. Marchesi Reina, J.; dos S. Sousa, A.R. Wavelet shrinkage based on the raised cosine prior. J. Stat. Comput. Simul. 2026, 96, 2683–2704. [Google Scholar] [CrossRef] [Scilit]
  18. Vimalajeewa, D.; DasGupta, A.; Ruggeri, F.; Vidakovic, B. Gamma-minimax wavelet shrinkage for signals with low SNR. N. Engl. J. Stat. Data Sci. 2023, 1, 159–171. [Google Scholar] [CrossRef] [Scilit]
  19. Wendland, H. Piecewise polynomial, positive definite and compactly supported radial functions of minimal degree. Adv. Comput. Math. 1995, 4, 389–396. [Google Scholar] [CrossRef] [Scilit]
  20. Wendland, H. Scattered Data Approximation; Number 17 in Cambridge Monographs on Applied and Computational Mathematics; Cambridge University Press: Cambridge, UK, 2005. [Google Scholar] [CrossRef] [Scilit]
  21. Wigner, E.P. Characteristic vectors of bordered matrices with infinite dimensions I. In The Collected Works of Eugene Paul Wigner: Part A: The Scientific Papers; Wightman, A.S., Ed.; The Collected Works of Eugene Paul Wigner; Springer: Berlin/Heidelberg, Germany, 1993; Volume A/1, pp. 524–540. [Google Scholar] [CrossRef] [Scilit]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.