A fundamental challenge in acoustic data processing is to separate a measured time series into relevant phenomenological components. A given measurement is typically assumed to be an additive mixture of myriad signals plus noise whose separation forms an ill-posed inverse problem. In the setting of sensing elastic objects using active sonar, we wish to separate the early-time return from the object's geometry from late-time returns caused by elastic or compressional wave coupling. Under the framework of morphological component analysis (MCA), we compare two separation models using the short-duration and long-duration responses as a proxy for early-time and late-time returns. Results are computed for a broadside response using Stanton's elastic cylinder model as well as on experimental data taken from an in-air circular synthetic aperture sonar system, whose separated time series are formed into imagery. We find that MCA can be used to separate early and late-time responses in both the analytic and experimental cases without the use of time-gating. The separation process is demonstrated to be compatible with image reconstruction. The best separation results are obtained with a flexible, but computationally intensive, frame based signal model, while a faster Fourier transform based method is shown to have competitive performance.

Underwater remote sensing using active sonar is typically performed by ensonifying the seafloor and processing the echoes to characterize the response from the objects and the environment. Synthetic aperture sonar (sas) processing is one of the primary methods used to generate imagery of the scattering intensity of the ensonified scene and utilizes acoustic scattering phenomena that is akin to geometric optics. As such, the image formation algorithm only accounts for the early-time response of an object and tightly couples the arrival time of acoustic energy with its spatial location. However, the overall response from an acoustically interrogated scene, especially the objects, supports additional responses including elastic scattering as well as structural resonances. This late-time energy does not conform to the image formation model, is improperly associated with pixels during the image reconstruction process, and appears in the image as smearing or blurring (Plotnick and Marston, 2016), see the top right subplot of Fig. 4. Additional artifacts arise due to the fact that the late-time signal structure has been spectrally modified by the acoustic coupling, structural vibration, and re-radiation back to the receiver. Differences in the signal structure could be exploited via custom signal processing approaches, if those structures can be separated from each other.

Various methods of separating early-time and late-time returns exist, from simple time gating to subtracting the response of a rigid object from an elastic one with an identical geometry, to more advanced recursive algorithms (Azimi-Sadjadi , 1998; Azimi-Sadjadi , 1995; Hall and Marston, 2022; Hall , 2016; Jia , 2017; Morse and Marston, 2002; Morse , 1998). A fundamental challenge with time-gating is that the early-time and late-time responses from a field of scatterers will overlap in time, preventing a clean separation of components. Subtracting the responses of objects with the same geometry but different material properties is an important tool but limited to analytic or laboratory settings.

In this paper, we model the measured data as a superposition of these multiple components plus white noise at an unknown level. We use a recent convex optimization framework called morphological component analysis (MCA) (Selesnick, 2014; Starck , 2004) to specify distinguishing properties of the components we wish to extract. MCA identifies each component of an additive mixture by its ability to be sparsely represented by a unique linear operator, such as a frame or a dictionary. MCA and L1-regularization based techniques have been applied to signal separation problems in other fields (Donoho and Kutyniok, 2009; Nguyen , 2022; Parekh , 2015; Reddy and Rao, 2019; Starck , 2005). Here, we present two sparse representation frameworks for discriminating acoustic phenomena and compare their performance.

Separation of the early-time and late-time returns from a non-homogeneous field of scatterers is particularly challenging due to the diversity of acoustic effects (Pareige , 1989). While high-Q elastic responses such as whispering gallery modes produce long-duration ringing, low-Q modes such as surface wavepackets produce short-duration ringing, which can either arrive coincidentally with the geometrically scattered return or later in time (Kargl and Marston, 1989). Although we are motivated by the separation of the early-time and late-time responses, the paper will focus on the related problem of separating the short-duration and long-duration components of a time series. In this context, a short duration component is any signal component which has a short time duration, e.g., smaller than the pulse bandwidth reciprocal, regardless of the physical source. This will include both the initial geometrically scattered return from the object as well as any late-time wavepackets resulting from surface coupling. Long duration components will generally include long tailed exponential decays caused by high-Q resonance modes. The reason we focus on short-duration/long-duration separation versus early-time/late-time is that we are motivated by the application to sonar imaging, where time series may feature multiple superimposed returns with start times that are not known a priori. As such none of the separation techniques presented here will rely on time gating.

Section II describes the MCA framework and the two sparsification transforms featured in this paper. In Sec. III we demonstrate the approach by separating the short-duration and long-duration components of an analytic time series produced by Stanton's elastic cylinder model (Stanton, 1988). Next in Sec. IV we discuss the use of MCA separated time series in sas image formation. Section V applies MCA techniques to experimental data collected using an in-air circular synthetic aperture sonar (AirSAS) (Blanford , 2019) and demonstrates short-duration/long-duration separation on AirSAS imagery. Finally, Sec. VI concludes with a discussion of MCA as applied to acoustic time series.

Brackets are used to denote the scalar elements of vectors, e.g., for y N we have
Subscripts are used to differentiate the vectors, matrices, and parameters associated with the distinct components of the signal that we wish to separate. For example, y = y 1 + y 2 denotes a vector signal y composed of two vector components y i, each of which may have an associated scalar parameter λi and matrix parameter A i for i = 1, 2.
For the following analysis we assume that our measured acoustic data y is an additive mixture of D morphologically distinct components,
(1)
The recovery of these components is an ill-posed inverse problem because there are infinitely many trivial solutions, see Eq. (8). The MCA framework regularizes the problem by providing a priori information about each component's admission to sparse representation (Starck , 2004). Specifically, it requires each component y i to admit sparse representation x i in a corresponding transformed space given by a linear operator A i : M i N. In this context, each A i is called a synthesis operator because it synthesizes coefficients x i into the signal domain. The columns of A i are referred to as atoms, although if A i is unitary or is generated using a frame they are also referred to as basis vectors and frame vectors, respectively. We can write the MCA signal model as
(2)
under which the problem of signal separation becomes a convex optimization problem: we want to find sparse encodings x i such that the original data is preserved. For D = 2, the optimization over sparse coefficients x i is written as
(3)
This minimization problem identifies a sparse set of coefficients x i so that the original signal y can be exactly reconstructed. The 1-norm, | | x | | 1 = Σ n | x ( n ) |, encourages sparsity in a minimization context by penalizing all non-zero components and by introducing a thresholding operation in the optimization algorithms discussed herein that sets small values to zero when possible. The λ i + are tunable parameters that affect the severity of penalizing non-zero coefficients and can be used to prioritize one representation over the other. This problem is also referred to as dual basis pursuit (BP) (Chen , 2001; Selesnick, 2014). The equality constraint can be relaxed to perform denoising, a problem known as dual basis pursuit denoising (BPD), and in this case is represented by
(4)
For BPD the λi parameters control both the weights applied to the encodings as well as the degree to which sparsity is prioritized over fidelity, with larger values of λi producing sparser, less accurate, reconstructions.

In MCA, our ability to identify a component via its sparse representation hinges on the aptness and mutual exclusivity of each linear operator. In other words, each transform A i should admit sparse representation of its corresponding component signal y i, but should be inefficient in representing the other components. We wish to decompose y into a sum of short-duration components y 1 and long-duration components y 2 (as proxies for the early-time and late-time returns as discussed in Sec. I), and thus the problem at hand is to design A 1 and A 2 to describe those respective phenomena. We focus on over-complete tight-frame operators A i (Han , 2007) which, by definition, satisfy A i A i * = p i I for p i > 0. The subsequent sections discuss specific, promising selections of A i for our application.

Problems (3) and (4) are convex and hence have unique, global solutions (Boyd , 2004; Selesnick, 2014), but the solutions do not have a closed-form expression due to the non-smooth 1-norm. We can use the alternating direction method of multipliers to formulate these problems as a sequence of easier subproblems, whose iterative solution is guaranteed to converge to the global minimum (Eckstein and Bertsekas, 1992). The resulting algorithm is called the split augmented Lagrangian shrinkage algorithm (SALSA) (Afonso , 2010; Selesnick, 2014). SALSA as applied to our MCA BP and BPD problems is written in Algorithm 1, where soft represents the soft-thresholding function, and is applied element-wise:
Note that the difference between BP and BPD in Algorithm 1 is a single constant. While x i converges to the solution, in the BP case it is not particularly sparse at any given iteration. As an alternative, soft ( x i + d i , λ i / μ ) also converges to the solution while being sparser at each iteration.

ALGORITHM 1. MCA BP/BPD.

Require: y, A i, λi, μ 
 initialize x i = A i * y , d i = 0, i = 1, 2 
if performing BP then 
   α = 1 p 1 + p 2 
else 
   α = 1 μ + p 1 + p 2 
end if 
repeat 
   v i soft ( x i + d i , λ i / μ ) d i, i = 1, 2 
   c y A 1 v 1 A 2 v 2 
   d i α A i * c, i = 1, 2 
   x i d i + v i, i = 1, 2 
until stopping criteria met 
y i A i x i, i = 1, 2 
Require: y, A i, λi, μ 
 initialize x i = A i * y , d i = 0, i = 1, 2 
if performing BP then 
   α = 1 p 1 + p 2 
else 
   α = 1 μ + p 1 + p 2 
end if 
repeat 
   v i soft ( x i + d i , λ i / μ ) d i, i = 1, 2 
   c y A 1 v 1 A 2 v 2 
   d i α A i * c, i = 1, 2 
   x i d i + v i, i = 1, 2 
until stopping criteria met 
y i A i x i, i = 1, 2 
The λi scalars act as a weighting factor influencing how energy is prioritized between the x i and, in the case of BPD, how much sparsity is prioritized over reconstruction fidelity. While in practice it is often useful to tune the λi to achieve a desired separation, in order to support comparative analysis for this paper we will use a common value λ = λ 1 = λ 2. The choice of common λ does not effect the solution for BP, but is important for BPD. When performing BPD there is a maximum effective λ-value given by
such that for all λ λ max the solution is zero (Xenaki and Pailhas, 2019, Sec. V B). We will generally choose λ as a percentage of λ max. Additionally, while it is possible to vectorize λ to achieve even finer grained control over the separation weights we will not do so here.

At convergence, the choice of μ does not impact the solution for Algorithm 1, but it impacts the convergence rate. In the subsequent experiments μ is set to λ / p where p is the 99th percentile of the initial coefficient magnitudes. This causes the first soft threshold of the algorithm to zero-out 99% of the coefficients.

A particularly simple, yet effective, form of MCA is to let the first representation be the identity, A 1 = I, and the second be the unitary discrete Fourier transform, A 2 = F. We refer to this as FFT MCA and in this case the solution to Eqs. (3) or (4) splits a signal into two components, with the former sparse in the time domain and the latter sparse in the frequency domain. A consequence of Fourier duality is the y 1 component tends to be made up of broadband, short-duration elements while y 2 tends to be made up of long-duration elements with a narrower spectrum.

A classic example is to consider the superposition of a spike on a sinusoid. Suppose we have N = 1000 samples with fs = 10 kHz and define y to be
where δ 50 is a one-hot vector at index 50. If BP is applied to y using FFT MCA then Algorithm 1 will converge to
(5)
In this case MCA separates y into its components exactly. This would not be true if, for example, noise were added to y or if y was the superposition of a sinusoid and a rectangular window. That is because noise and/or rectangular windows are not sparse with respect to either I or F. For a noisy signal, the correct approach would be to use BPD to reconstruct the signal without the noise component. For the rectangular window, exact separation is easier using a different set of representations. As FFT MCA is signal agnostic and has no parameters, there is not any way to alter the representations to fit a particular signal model.
Of particular interest are frames which can be tuned to fit a particular signal. One such set of representations are given by enveloped sinusoid parseval (ESP) frames, a class of representations formed from enveloped and shifted sinusoids. Formal derivation of ESP frame theory is presented in  Appendix A. Briefly, given a set of non-zero (but potentially complex) envelopes { e l } l = 0 L 1 N the vectors { a l , k , m } defined by
for l = 0 , , L 1 and k , m , n = 0 , , N 1 form a tight frame. Here, l is the envelope index, k is the frequency index, and m is the time shift index. The synthesis operator A in this case is given by A [ n , l , k , m ] = a l , k , m [ n ]. Since ESP frames can be made using nearly arbitrary envelopes, a wide range of functions can be sparsely represented including exponentially decaying sinusoids, sinusoids with traditional windows, or modulated complex signals. However, as there are N 2 L frame vectors, ESP frames are massively overdetermined. One of the advantages of SALSA is that it is not necessary to work with the synthesis and analysis matrices directly. Instead,  Appendix A describes FFT diagonalization which can be used to speed up Algorithm 1.

The goal when applying ESP frames to MCA is to find two sets of envelopes e l i, where the superscript indicates the component index and the subscript the envelope index, such that the signal components y i are sparsely represented by one set of frame vectors but not the other. In the ideal case, y i is actually equal to a frame vector for A i. The specific choice of envelope is often informed by the physics associated with the signal in question. In this paper, we wish to separate the long-duration high-Q signal components from the short-duration acoustic response of an elastic object. As such, we will use decaying exponentials as envelopes for A 2 since exponentially decaying sinusoids are an excellent signal model for long-duration ringdown (Hambric, 2006). For A 1 we will use extremely short rectangular windows since they flexibly capture short-duration signals.

As an aside, if A 1 is generated using a single one-hot vector as an envelope, while A 2 is generated using a single constant function as an envelope, then the resulting representations are extremely similar to the representations used in FFT MCA. This mode of ESP MCA effectively generalizes FFT MCA, albeit not in strict mathematical terms.

We are generally interested in separating out the short-duration returns of an elastic object from the long-duration ones. From a physical perspective, the short-duration returns include the initial return of the ping reflecting off the rigid geometry of the object, as well as low-Q elastic effects and additional short-duration late-time phenomena. The long-duration returns primarily include the high-Q resonance modes of the object. From a signal analysis perspective, however, the specific form of what constitutes a short-duration or long-duration component is ultimately defined by the MCA representations. For FFT MCA the short-duration returns are represented using one-hot vectors, since A 1 = I, while the long-duration returns are represented using sinusoids, since A 2 = F. ESP MCA will use a frame built from short rectangular windows to capture the short-duration components (representing them as very short windowed sinusoids) and a frame built from exponentially decaying envelopes to capture the long-duration components (representing them as exponentially decaying sinusoids). The very generic windows used for the ESP representation were chosen for their ability to flexibly represent short-duration and long-duration returns from elastic objects. Utilizing higher fidelity ray theoretic characterizations (España , 2014; Gipson and Marston, 1999; Williams and Marston, 1986) of acoustic returns from elastic objects to derive ESP envelopes is an ongoing topic of research. There are a wide variety of generic, tunable wavelets (e.g., Gabor, TQWT), shearlets, and other frame-based representations that are compatible with the MCA framework. Application of these tools to acoustics is an active area of study (Donoho and Kutyniok, 2009; Meng , 2020; Reddy and Rao, 2019).

A more recent approach is to use machine learning techniques to generate data-driven dictionaries (Olshausen and Field, 1996; Zhang , 2015) However, it is still an open research question how to learn dictionaries that can be efficiently inverted in SALSA-like algorithms (Cisse , 2017; Hwang , 2019). Jointly learning multiple dictionaries for the purpose of MCA further complicates the problem and is also an open research question (Cowen , 2019; Deligiannis , 2017; Guo , 2021; Peyré , 2007, 2010). In the context of this paper, another downfall of learned dictionaries is that they may not be interpretable, and hence after the learning program may not be able to be fine-tuned to specific phenomena. Hence our choice of the ESP frame, which utilizes data but remains analytic and can be tuned.

In this section we will demonstrate the MCA approaches presented in Sec. II on an analytic acoustic signal produced by the Stanton elastic cylinder model (Stanton, 1988, Sec. I B). Stanton's model was chosen because it is a relatively simple model which still supports a wide variety of elastic effects, including short-duration/low-Q wave packets as well as long-duration/high-Q structural resonances. In addition Stanton's model has been shown to agree with results from finite-element methods in the case of broadside returns from 40 mm long, 20 mm diameter copper cylinders (Gunderson , 2017), which is relevant given the application in Sec. V. Notably Stanton's model does not encapsulate all of the relevant physics, particularly off broadside. Ensonification of a cylinder at oblique angles produces waves, such as meridional or helical waves, which travel along the axis of the cylinder. These waves can interact with the ends of the cylinder to produce a significant elastic response (Blonigen and Marston, 2000; Gipson and Marston, 1999; Plotnick , 2014) not accounted for by Stanton's approximation. Considering the generic nature of the MCA atoms, however, the Stanton approximation will be sufficient to demonstrate the overall MCA approach.

The Stanton model parameters used in this paper were chosen to represent backscatter from a solid aluminum cylinder in water with a diameter of 15.25 cm and a length of 30.5 cm. The receiver is located 2 m from the cylinder with a centered broadside orientation, and the signal is sampled at fs = 300 kHz. Stanton's model provides the frequency representation of the cylinder's broadside impulse response. In order to minimize effects caused by the finite nature of the impulse, we apply a Butterworth filter of order 3 and threshold 0.25 to the synthesized time series. This helps to remove spectral discontinuities and produces a more natural impulse. The resulting time series, and corresponding spectrum, are shown in Fig. 1. The deep nulls at 15, 23, and 30 kHz are caused by low-Q surface wave elastic effects, which can be precisely characterized in the context of ray theory (La Follett , 2011; Marston , 2010). These effects are short duration and may add constructively or destructively to the geometric scattering response. The intention is for these effects to be included in the short-duration component. The sharper, shallower nulls at 18, 28, 39, and 42 kHz correspond to high-Q geometric resonance modes. These are long duration signals and are one of our primary interests for the long-duration component.

FIG. 1.

(Color online) Broadside impulse response for the Stanton model of a solid aluminum cylinder in water (top) and corresponding spectral power (bottom).

FIG. 1.

(Color online) Broadside impulse response for the Stanton model of a solid aluminum cylinder in water (top) and corresponding spectral power (bottom).

Close modal
Importantly, since this model features a single return with no noise, the short/long-duration separation problem is largely equivalent to early/late-time separation. Consequently, will use the relative error between the original time series and the separated short-duration component in the early time, as well as the relative error between the time series and the long-duration component in the late time, as performance metrics for the MCA techniques. Specifically, we fix an early-time interval I1 lasting from 1 to 2 ms which includes the initial signal return, and a late time interval I2 lasting from 2 to 6 ms which only includes the late signal return. Our metrics are then defined in terms of the standard 2-norm by
(6)
where y | I indicates the restriction of y to the interval I. In the case where the separation is exact, we would expect m2 to be zero, since the late-time signal contains only long-duration components, but m1 to still be nonzero since the early-time signal does contain some long-duration energy. This effect will be minor since the signals presented in this section are dominated by short-duration energy.

We begin by applying FFT MCA to the Stanton signal using BP with 1000 iterations and λ = 0.1 λ max. After performing the separation, we get the results shown in Fig. 2. There we have plotted the original time series, the short-duration component, and the long-duration component in the early time, in the late time, and the frequency domain. The results are quite good. FFT MCA correctly separates the loud initial response into the short-duration component while the signal tail is entirely separated into the long-duration component. Quantitatively, the short-duration component has an early-time error of 4.44% while the long-duration component has a late-time error 3.70%. The behavior of the spectrum is particularly interesting. The bulk of the spectral power for the impulse response is separated into the short-duration signal, including the wide nulls caused by the low-Q elastic responses. The sharp short high-Q nulls however have been turned into distinct spikes in the spectrum of the long duration component. This can aid in sonar signal processing and has been demonstrated previously (Hall , 2019; Marston , 2010).

FIG. 2.

(Color online) Broadside impulse response as well as the FFT separated short and long duration components for the elastic cylinder (top) and corresponding spectral power (bottom). The short-duration component has an early-time relative error of 4.44% and the long-duration component has a late-time relative error of 3.70%.

FIG. 2.

(Color online) Broadside impulse response as well as the FFT separated short and long duration components for the elastic cylinder (top) and corresponding spectral power (bottom). The short-duration component has an early-time relative error of 4.44% and the long-duration component has a late-time relative error of 3.70%.

Close modal
As discussed in Sec. II B, for ESP separation we are using two categories of envelopes. In this section A 1 will be formed using rectangular windows
The representation A 2 will be formed using exponentially decaying envelopes
We will use logarithmically spaced window lengths and time constants given by
(7)
Several different factors were considered in the selection of these parameters:
  • The longest window length, 0.54 ms, is significantly shorter than the shortest time constant, 1.78 ms. This ensures the atoms are morphologically distinct and encourages better separation.

  • The shortest window length, 0.1 ms, is long enough to support a significant number of oscillations in the frequency ranges of interest.

  • The largest time constant, 31.62 ms, is big enough to support envelopes which decay very little over the length of the signal.

  • The shortest time constant, 1.78 ms, still produces atoms which would be considered long-duration.

The results of ESP MCA utilizing 1000 iterations of BP with λ = 0.1 λ max are shown in Fig. 3. For this time series, ESP MCA closely mirrors FFT MCA. We see that the short-duration component captures almost all of the initial response, and most of the spectral power, with an early-time error of 4.04%. The long-duration component on the other hand captures the entire late-time response, with a late-time error of 3.67%, and as a result has some clear peaks at the high-Q null locations. Comparing the performance of both methods we see that FFT MCAand ESP MCA perform about the same in terms of relative error, which is confirmed by a visual inspection of the separated components.

FIG. 3.

(Color online) Broadside impulse response as well as the ESP separated short and long duration components for the elastic cylinder (top) and corresponding spectral power (bottom). The short-duration component has an early-time relative error of 4.04% and the long-duration component has a late-time relative error of 3.67%.

FIG. 3.

(Color online) Broadside impulse response as well as the ESP separated short and long duration components for the elastic cylinder (top) and corresponding spectral power (bottom). The short-duration component has an early-time relative error of 4.04% and the long-duration component has a late-time relative error of 3.67%.

Close modal

sas image reconstruction fundamentally depends on the coherence between time series and is sensitive to small errors in phase (Carrara , 1995; Cook and Brown, 2009). MCA does not explicitly preserve this coherence, and hence its separated components' time series are not guaranteed to produce high-quality images. However, we consistently observe high-quality image reconstructions from outputs of MCA (e.g., Figs. 5 and 6). We have several hypotheses as to why this works.

The primary driver for high-quality image reconstruction from MCA outputs is that we have designed component y1 to contain the energy that is compatible with image reconstruction, namely, short-duration signals. Short duration signals are consistent with the fundamental assumption of sas image formation, i.e., that the scene is made up of point scatterers. Other components, such as long-duration returns or late-arriving short-duration returns, are not expected to constructively/destructively combine. It follows that if a collection of received time series y ( j ) is separated into short-duration components y 1 ( j ) and long-duration components y 2 ( j ) then y 1 ( j ) contains the specular returns and will produce a “correct” image of the underlying scene. Assuming the separation is done using BP we will have y 2 ( j ) = y ( j ) y 1 ( j ), so that the image produced by y 2 ( j ) will consist of everything in the original image that is not in the short-duration component image. Notably we do not claim that y 2 ( j ) reconstructs “correctly” since its components do not satisfy the underlying assumptions of the reconstruction process.

Another reason MCA produces reasonable images is that the most common failure mode is for neither frame to sparsely represent the signal components. If the signal power ends up uniformly distributed among the frame atoms then the separation becomes
(8)
where α is the percentage of total frame atoms in A 1. In this case the images produced by the separated time series are just scaled versions of the original image. Indeed, it is sufficient that just the specular portion of the return be proportionally separated in this fashion.
For partial separation ESP MCA is particularly well suited for sas signal processing due to the addition of a time-shift parameter which allows SALSA to be shift invariant (see  Appendix B). This is important because time shifts play a fundamental role in the sas imaging model. For example, suppose we have a simplified sas system with M receivers all receiving emissions from K exploding emitters with response w (e.g., the autocorrelation of the pulse waveform) (Claerbout, 1985). The time series recorded by receiver j is
where S is the shift operator (A2) and n j , k is determined by the geometry of the receiver and the scatterer. If we assume that the time delays between the scatterers are significantly longer than the longest short-duration window (and that the long-duration windows are sufficiently long) then Corollary 1, see  Appendix B, implies that
where w i is the result of ESP MCA applied to w. Thus, the separated time series are equivalent to those produced by identical geometry with exploding emitters that have response w i. It follows that in this specific case ESP MCA separation commutes with image formation. While this is generally not true for complex experimental data, the prevalence of time shifts in the sas imaging model and the fact that time shifts commute with ESP frame regularization hint at why image reconstruction appears to be fairly robust with respect to ESP MCA.

While ideal separation produces a short-duration component that respects image formation, in practice the time series separation will not be perfect. This is due to the fact that we are using SALSA to produce an approximate separation and because the complexity of the time series and generic nature of our atoms imply that even a fully converged regularization will not completely isolate the desired components. As such it is important to understand how failed or partial separation interacts with the image formation process.

In this section we will apply the MCA techniques presented in Sec. II to experimentally generated AirSAS time series (Blanford , 2019). Experimental AirSAS data were collected on two targets: an 8-in. long, 2-in. diameter copper pipe with 0.032-in. thick walls, and an 8-in. long, 2-in. diameter air-filled, hollow copper cylinder with 0.032-in. thick walls and end caps. The targets were centered on a turntable and rotated in 1° increments relative to a transducer array consisting of loudspeaker tweeter (Peerless OX20SC02-04) and a microphone (GRAS 46AM). The tweeter transmits a 1 ms 30–10 kHz linear frequency modulated (LFM) chirp and the microphone receives the signals backscattered from the target. Motion, timing, signal generation and capture is controlled from a National Instruments data acquisition platform. The recorded signals are match filtered with the transmitted waveform. For this paper we only utilize the 3–8 ms portion of each time series.

We apply FFT MCA and ESP MCA to the resulting dataset for the 0.032-in. hollow copper cylinder object in Sec. V A and the more complicated dataset collected from a 0.032-in. copper pipe in Sec. V B.

Despite the fact that the AirSAS data is much more complex than the analytic signal from Sec. III, with multiple returns arriving at different times, for this section we will continue use the performance metrics from Eq. (6). However, for the AirSAS cylinder data we use an early time-interval I1 from 4 to 6 ms and a late-time interval I2 from 6 to 8 ms. Since each AirSAS object scan includes 360 different time series, we will report the relative error averaged over all aspect angles, which introduces some variation into the error. While we will still view these metrics as a measure of separation performance, the fact that we expect there to be late-time short-duration energy (particularly in Sec. V B) means that even in the case of perfect separation we do not expect either m1 or m2 to be zero. More broadly these metrics provide only a rough indication of overall performance and are only possible in laboratory settings. In situ estimation of separation performance is an open question.

The first dataset we will consider are the AirSAS time series collected from the 0.032-in. hollow copper cylinder. In some respects, these time series are similar to the Stanton model used in Sec. III, since at most aspect angles there is a single bright initial return potentially followed by a long-duration low power component. Notably cylindrical objects support a wider class of non-rigid phenomenon than Stanton's model. Various representations of the hollow copper cylinder experimental data are shown in Fig. 4. The top left subplot is a logarithmically scaled color plot of the time series magnitude. The bottom left subplot shows the associated normalized target strength and is the spectra of each time series normalized across all aspect angles. The top right subplot is a logarithmically scaled color plot of the polar format algorithm (PFA) (Doerry, 2012) generated image magnitude. The bottom right subplot shows the object's k-space representation, which is the magnitude of the two-dimensional Fourier transform of the complex PFA image. The long-duration signal is clearly present in the time series representation, in bands from –10° to 90° and 180° to 280°. This late time energy is also apparent in the PFA image. Not readily apparent in either of the spectral representations is a faint signature corresponding to this late-time energy.

FIG. 4.

(Color online) Time series (top left), PFA image (top right), normalized target strength (bottom left), and k-space (bottom right) for the 0.032-in. hollow copper cylinder. All plots logarithmically scaled.

FIG. 4.

(Color online) Time series (top left), PFA image (top right), normalized target strength (bottom left), and k-space (bottom right) for the 0.032-in. hollow copper cylinder. All plots logarithmically scaled.

Close modal

As discussed in Sec. IV, MCA is broadly compatible with the signal processing and image reconstruction algorithms used with the AirSAS data. For this section, we will apply MCA to the match filtered AirSAS time series individually, splitting each into short-duration and long-duration components. We then apply PFA to the separated time series to reconstruct a pair of images, one corresponding to the short-duration components and the other to the long-duration components. We produce normalized target strength representations corresponding to the short-duration and long-duration components as well.

1. FFT MCA

To begin, we will apply FFT MCA using 1000 iterations of BP with λ = 0.1 λ max to the 0.032-in. hollow copper cylinder as described above. Since we are utilizing BP, the separated time series, as well as the corresponding PFA images, will add up exactly to the original dataset from Fig. 4. After image formation, the PFA images associated with the separated short-duration and long-duration components are shown in Fig. 5, along with their normalized target strength representations, on a pairwise common color scale. The separation looks fairly clean in the time domain image, with the extended ringing response from the cylinder principally in the long-duration image while the brighter geometric scattering response appears in the short-duration image. There does appear to be some bleed through of the object into the long-duration image. It should be noted that the experimental data contains significant multipath returns, particularly those caused by reflections off of the turntable (Williams , 2010). For FFT MCA, these multipath returns appear in the long-duration component. The average short-duration early-time error is 44.9% while the average long-duration late-time error is 23.7%. One particularly interesting set of features are the hyperbolic signatures present at 20° and 210° in the long-duration normalized target strength plot, since these signatures were masked by the much brighter short-duration response in the bottom-left plot of Fig. 4.

FIG. 5.

(Color online) PFA image (top) and normalized target strength (bottom) for the FFT separated long-duration component (left) and short-duration component (right) of the hollow copper cylinder object. The plots share a pairwise common color scale. The short-duration component has an average early-time relative error of 44.9% and the long-duration component has an average late-time relative error of 23.7%.

FIG. 5.

(Color online) PFA image (top) and normalized target strength (bottom) for the FFT separated long-duration component (left) and short-duration component (right) of the hollow copper cylinder object. The plots share a pairwise common color scale. The short-duration component has an average early-time relative error of 44.9% and the long-duration component has an average late-time relative error of 23.7%.

Close modal

2. ESP MCA

For ESP MCA we will use the same process as above, applying BP to individual time series and producing a pair of PFA images associated with each component. We continue to use rectangular windows and decaying exponentials as our envelopes, with the same window lengths and time constants as Eq. (7). Heuristic experimentation showed these parameters produced reasonable results, although we will see that specific performance characteristics can be attained by using shorter windows and larger time constants. Using BP with 1000 iterations and λ = 0.1 λ max produces the PFA images shown in Fig. 6. The separation is quite effective with the bright initial scattering almost completely contained within the short-duration response with an average early-time short-duration error of 19.0%. Furthermore, ESP MCA separation appears to put more of the turntable multipath in the short-duration component. The long-duration component has most, but not all, of the late-time response and has an average error of 49.0%. Interestingly, there is some late-time energy in the short-duration image at the acoustic coupling angles that was not present in the FFT MCA. This energy does appear to take the form of late arriving wave packets and one theory is that these discrete returns are late arriving pulses associated with surface waves propagating on the cylinder. A ray theory based analysis may be able to determine if this is indeed the case, but is outside the scope of the paper. If the late time returns are the result of surface wave packets, then it is more appropriate for them to be part of the short-duration image. The fact that they are not present in the long-duration image negatively impacts the long-duration late-time relative error, which is consistent with our goal of separating the signal into early-time and late-time components.

FIG. 6.

(Color online) PFA image (top) and normalized target strength (bottom) for the ESP separated long-duration component (left) and short-duration component (right) of the hollow copper cylinder object. The plots share a pairwise common color scale. The short-duration component has an average early-time relative error of 19.0% and the-long duration component has an average late-time relative error of 49.0%.

FIG. 6.

(Color online) PFA image (top) and normalized target strength (bottom) for the ESP separated long-duration component (left) and short-duration component (right) of the hollow copper cylinder object. The plots share a pairwise common color scale. The short-duration component has an average early-time relative error of 19.0% and the-long duration component has an average late-time relative error of 49.0%.

Close modal

Overall, compared to the FFT MCA separation we have sacrificed accuracy in the long-duration late-time for increased accuracy in the short-duration early-time. As we will demonstrate in Sec. V B the ESP frame approach is flexible so this separation could be further tuned by changing the envelope parameters. (Recall that using a one-hot and constant envelope will largely reproduce the FFT result.) Moreover, there is evidence that not all of the short-duration components are early-time, which impacts the reliability of the early-time/late-time error metrics. Visually the separation appears best with the ESP MCA approach as the hyperbolic late-time features are clearer and at a higher relative power.

The second data set we will consider are the AirSAS time series collected from the 0.032-in. copper pipe. This dataset is significantly more complex than the 0.032-in. hollow copper cylinder dataset, with obvious short-duration late-time energy present in the time-series. This will exercise the MCA approach to signal separation by demonstrating separation of a long duration signal superimposed on a sequence of repeated short duration signals, but also highlights the weakness of our performance metric. Figure 7 shows logarithmically scaled color plots of the 0.032-in. copper pipe time series data, the associated normalized target strength, as well as the PFA image and its associated k-space representation. The aforementioned late-time short-duration energy is present in discrete “rings” around the object from –10° to 90° and 180° to 280°. These rings are caused by multipath effects involving the interior of the pipe. A related analysis of this coupling to internal pipe modes is given in España (2014, Appendix B). We wish to understand how our MCA tools respond to this energy.

FIG. 7.

(Color online) Time series (top left), PFA image (top right), normalized target strength (bottom left), and k-space (bottom right) 0.032-in. copper pipe. All plots logarithmically scaled.

FIG. 7.

(Color online) Time series (top left), PFA image (top right), normalized target strength (bottom left), and k-space (bottom right) 0.032-in. copper pipe. All plots logarithmically scaled.

Close modal

1. FFT MCA

Since FFT MCA is signal agnostic we apply it to the 0.032-in. copper pipe just as in Sec. V A. Using 1000 iterations of FFT MCA BP with λ = 0.1 λ max we produce the separated PFA images shown in Fig. 8. It is immediately apparent that most of the late-time energy, including the shorter duration late-time “rings,” are contained in the long duration image. As a result, the average late-time, error for the long-duration component is a relatively low 17.7%, at the cost of a higher 64.1% error for the early-time short-duration component. It is slightly unexpected that these apparently short duration signals can be more sparsely represented in the frequency domain; however, analysis of the spectrum shows that while this late time energy is apparently time limited it is nevertheless not particularly broad band. This is due to the fact that these late arriving wave packets are shaped reflections of the pulse used to ensonify the object.

FIG. 8.

(Color online) PFA image (top) and normalized target strength (bottom) for the FFT separated long-duration component (left) and short-duration component (right) of the copper pipe object. The plots share a pairwise common color scale. The short-duration component has an average early-time relative error of 64.1% and the long-duration component has an average late-time relative error of 17.7%.

FIG. 8.

(Color online) PFA image (top) and normalized target strength (bottom) for the FFT separated long-duration component (left) and short-duration component (right) of the copper pipe object. The plots share a pairwise common color scale. The short-duration component has an average early-time relative error of 64.1% and the long-duration component has an average late-time relative error of 17.7%.

Close modal

2. ESP MCA

Next, we will separate the copper pipe time series using the same ESP MCA parameters as Sec. V A. The short and long-duration PFA images resulting from 1000 iterations of BP with λ = 0.1 λ max are shown in Fig. 9. We see that unlike the FFT MCA much of the power of the late-time short-duration wavepackets has been correctly placed in the short-duration PFA image. The separation is a bit muddled overall, although there is clear distributed late-time energy in the long-duration plot over the expected range of angles. For ESP MCA, the long-duration error is worse than the FFT case, with an average late-time error of 62.5%, but the average short-duration early-time error is a better 27.4%. Also, notable is that the normalized target strength plots in Figs. 8 and 9 emphasize different features. The “V” shaped signatures between 10 and 20 kHz around 130° and 300° seem to move from the short-duration component to the long-duration component.

FIG. 9.

(Color online) PFA image (top) and normalized target strength (bottom) for the ESP separated long-duration component (left) and short-duration component (right) of the copper pipe object. The plots share a pairwise common color scale. The short-duration component has an average early-time relative error of 27.4% and the long-duration component has an average late-time relative error of 62.5%.

FIG. 9.

(Color online) PFA image (top) and normalized target strength (bottom) for the ESP separated long-duration component (left) and short-duration component (right) of the copper pipe object. The plots share a pairwise common color scale. The short-duration component has an average early-time relative error of 27.4% and the long-duration component has an average late-time relative error of 62.5%.

Close modal
Traditionally, one would tune the MCA λi parameters in order to move signal energy between the separated components to achieve some desired result. While this is often a useful practical step, the determination of λi is not obviously connected to the underlying signal characteristics. One of the benefits of the ESP MCA approach is that ESP windows can be tuned based off properties of the signal in question. For example, if it is desired that the long duration component include all (or more) of the late-time energy to improve early-time/late-time separation, then that can be accomplished by shortening the windows available to the short-duration component and including more quickly decaying exponentials in the long-duration representation. This makes it easier for the exponential envelopes to sparsely represent shorter signals and more expensive for the rectangular windows to compete for the same short signals. In this case, we shorten our rectangular window lengths considerably and add an additional time constant of 1 ms, resulting in
Performing 1000 iterations of ESP MCA BP with these parameters and λ = 0.1 λ max results in the separation shown in Fig. 10.
FIG. 10.

(Color online) PFA image (top) and normalized target strength (bottom) for the ESP separated long-duration component (left) and short-duration component (right) of the copper pipe object using an alternative set of envelopes. The plots share a pairwise common color scale. The short-duration component has an average early-time relative error of 74.6% (3 dB) and the long-duration component has an average late-time relative error of 15.97% (16 dB).

FIG. 10.

(Color online) PFA image (top) and normalized target strength (bottom) for the ESP separated long-duration component (left) and short-duration component (right) of the copper pipe object using an alternative set of envelopes. The plots share a pairwise common color scale. The short-duration component has an average early-time relative error of 74.6% (3 dB) and the long-duration component has an average late-time relative error of 15.97% (16 dB).

Close modal

In this case we get something that looks more like the FFT separation, with most of the late-time power (including the short-duration multipath components) in the long-duration image. There is more late-time energy in the short-duration image for this alternative ESP MCA than FFT MCA and the average short-duration early-time error is larger at 74.6%. The long-duration late-time average error 15.9%, an improvement over FFT MCA.

In summary the performance metrics for the copper pipe, the alternative ESP MCA produces the best early time image and ESP MCA produces the best late time image. However, the overall performance of each method depends on whether the motivating need for MCA signal separation would benefit from late-time short-duration energy grouped with the initial scattering return or with the more diffuse late-time return.

This section demonstrates some of the complexities of applying MCA to experimental data. Performance of MCA representations will depend on the signals in question and determining the correct separation parameters is not always obvious. In the case of ESP MCA, adjusting the envelope parameters can be done in a more principled fashion than adjusting the λi-parameters. In either case, finding a way to allow the MCA representations to be data informed, rather than completely model driven, is a potential topic for further research.

More broadly we have demonstrated the ability to separate sas imagery into distinct morphological components using both FFT MCA and ESP MCA. The FFT MCA approach is generally superior at producing separations with lower late-time error while ESP MCA has lower early-time error. Importantly both MCA methods were designed to separate short-duration and long-duration components, rather than early-time/late-time components and will associate the late-time short-duration energy in the AirSAS data with geometric scattering. An open question is if differences in the morphology between early-time and short-duration late-time energy could be used to further the overall goal of early-time/late-time separation.

Motivated by the problem of separating the early-time and late-time returns from the acoustic response of an elastic object, we have presented a pair of MCA techniques which can successfully separate the short-duration and long-duration components of a time-series without the need for a reference signal or time gates. This partly isolates the late-time returns, with the geometric scattering response generally present in the short-duration component and high-Q resonances present in the long-duration components. Successful separation was achieved on both analytic model data as well as experimentally collected in-air sonar time series.

The FFT MCA approach is signal agnostic and does a reasonable job of signal separation, performing very similarly to ESP MCA in the Stanton model case. FFT MCA also has the benefit of being extremely fast but is rigid and cannot be tuned to fit a particular signal outside of the traditional λi parameters. The ESP MCA application had the best metric scores in analytic time series analysis. ESP MCA has a flexible signal model which can be tuned to support a wide variety of signals as demonstrated in Sec. V B. It does take orders of magnitude longer to run than FFT MCA, however.

In practice we found that MCA can turn sharp nulls in the spectrum of a time series, which are easily filled in by Gaussian noise, into peaks in the spectrum of the long-duration component, which are easier to identify in the presence of noise. This is most obvious in the Stanton model impulse response (see Figs. 2 and 3) but can also be seen in experimentally collected AirSAS data with the hyperbolic signatures that appear in the long-duration normalized target strength plots for the 0.032-in. hollow copper cylinder dataset (see Fig. 6) but are obscured by the stronger short-duration geometric response in the unseparated data. The ability to utilize features derived from separated components is an ongoing topic of research.

Additionally, Secs. IV and V demonstrate compatibility of MCA with synthetic aperture sonar image reconstruction. The ESP MCA and FFT MCA techniques produced short-duration and long-duration images which split the initial loud response of thin-walled cylindrical objects from the diffuse energy produced by long-duration ringing. This was done without time gating and in the presence of both experimental noise and overlapping returns with varying start times. Notably we have presented examples where long-duration late-time energy is separated from superimposed short-duration late-time energy (see Fig. 9). While the performance metric results were less clear cut for the experimental data, ESP MCA was capable of performance similar to FFT MCA while being significantly more flexible in its signal model. While both MCA approaches were designed to separate short-duration/long-duration components, the ultimate goal is to separate early-time/late-time components in order to preserve the assumptions of the image formation model. It is an open question if the spectral characteristics of early-time versus short-duration late-time responses could be used in an MCA context.

Moving forward there are quite a few potential applications of MCA to acoustic signals. The filtering process could be used in the formation of sas imagery to either reduce late-arriving energy, allowing for a sharper representation of the object, or to highlight late-time ringing energy, identifying objects with elastic behaviors from those without. Additionally, the spectral peaks resulting from high-Q modes in the long-duration component could be used as features for classification. The approach itself could be refined by utilizing signal-dependent representations, particularly those informed by ray theoretic characterizations of specific elastic effects. More broadly, MCA could be used to at least partially separate any components of a signal which feature sparse representation, such as overlapping acoustic returns from two pings with significantly different spectra, and as such FFT MCA and ESP MCA provide flexible tools for tackling a fundamental acoustics challenge.

This work was sponsored in part by the Department of the Navy, Office of Naval Research under ONR Award Nos. N00014-18-1–2820, N00014-19-1–2221, and N00014-22-1–2620.

Consider the complex finite-dimensional Hilbert space N. All norms ( | | · | |) are computed in the 2 sense unless otherwise stated. A tight frame is a collection of vectors { a i } i = 0 K 1 in N and α > 0 such that
(A1)
A Parseval frame is a tight frame with α = 1. We define the class of enveloped sinusoid Parseval frames by applying enveloping functions to the discrete Fourier transform (DFT) basis as in the following.
Theorem 1. Given a set of nonzero N-dimensional vectors { e l } l = 0 L 1, the vectors { a l , k , m } defined by
for l = 0 , , L 1 and k , m , n = 0 , , N 1 form a tight frame with α = N Σ l e l 2 .
Proof. Let { s k } k = 0 N 1 denote the non-unitary DFT basis while S : N N and D : N M ( N ) are defined by
(A2)
(A3)
for v , w N and n = 0 , , N 1. Using these operators a l , k , m = S m D ( e l ) s k. As ( S m ) * = S m and ( D ( e l ) ) * = D ( e l ¯ ), we have for w N
Because { s k } is the (non-unitary) DFT basis, Plancherel's theorem implies
Since n + m mod N ranges from 0 to N – 1,

It is an immediate corollary that if | | e l | | = ( N L ) 1 / 2 for all l then the vectors { a k , l , m } form a Parseval frame. Notably, the fact that { a l , k , m } is a tight frame can also be derived by viewing it as a multi-window STFT. More importantly, the conditions on the envelopes are minimal: even a set of unrelated envelopes will admit a frame under this procedure.

With regards to representation, the defining characteristic of tight frames is that the vector w can be reconstructed via the formula w = ( 1 / α ) A A * w, where A is the synthesis matrix defined by A [ n , l , k , m ] = a l , k , m [ n ] (Han , 2007). We refer to A * as the analysis operator and note that in the case of Parseval frames A * serves as the frame's right-inverse. As A and A * are very large, direct computation of the matrix products expensive. However, both analysis and synthesis can be sped up significantly using the FFT. If we define the vector c k , l as c k , l [ m ] = A * w [ k , l , m ] one can show, after some algebra, that
(A4)
(A5)
where H : N N is the (conjugate linear) operator defined by H w [ n ] = w [ N ¯ n mod N ] ¯. In practical terms, the formulations in Eqs. (A4) and (A5) admit parallelization of the time dimensions (m and n), and the underlying computations can be sped up via the FFT and GPU parallelization.
Let A be an ESP frame with envelopes e l as above. Suppose S : N N and T : L × N × N L × N × N are, respectively, defined by Eq. (A2) and
Given a signal y and ESP coefficients c it follows from a straightforward computation that
(B1)
These identities have several important implications for how L1-regularization interacts with time shifted signals. In particular, we have following:
Theorem 2. Given a pair of ESP frames A i for i = 1, 2 and y N, define the (nonlinear) operator E i : N N such that E i w is the result of MCA separation performed by applying SALSA to y as in Algorithm 1 with a fixed set of parameters. Then
(B2)
Proof. Let x i , v i, and d i be the various SALSA variables when applied to y and let x i S , v i S, and d i S be the SALSA variables as applied to Sy. We assume that x i S = T x i , v i S = T v i and d i S = T d i and show that the corresponding commutations hold for the steps of Algorithm 1. First
We have commuted T with the soft operation since soft is applied pointwise, and λ is a scalar. For the second two steps of the algorithm
Finally, for the last step we trivially have
It follows by induction that at each SALSA iteration the computed coefficients for a time shifted signal Sy are the coefficients for y with a corresponding shift in the time dimension. □

An important corollary to the above is that under certain limited conditions the SALSA operators Ei preserve superposition.

Corollary 1. Suppose w = k = 1 K S n k y and that d i = A i E i w can be decomposed into k disjoint sets of coefficients d i , k such that A i * d i , k = S n k y. Then E i w = k = 1 K S n k E i y.

Proof. Let c i = A i E i y. By Eq. (B1), T n k c i is the L1-optimum set of coefficients for S n k y so that
The last equality follows from the disjointness of d i , k. As
the L1-optimality of d i implies
The corollary now follows from the uniqueness of the L1-regularization. □

The conditions in the previous corollary might occur for one of several reasons relevant to sas time series:

  • If d i = 0 then d i , k = 0 is a trivial decomposition.

  • If the supports of the envelopes for A i are all much narrower than n k n l for all k , l = 1 , , K, then we can let d i , k be the restriction of d i to those time shifts in the support of S n k y.

1.
Afonso
,
M. V.
,
Bioucas-Dias
,
J. M.
, and
Figueiredo
,
M. A. T.
(
2010
). “
Fast image recovery using variable splitting and constrained optimization
,”
IEEE Trans. Image Process.
19
(
9
),
2345
2356
.
2.
Azimi-Sadjadi
,
M.
,
Charleston
,
S.
,
Wilbur
,
J.
, and
Dobeck
,
G.
(
1998
). “
A new time delay estimation in subbands for resolving multiple specular reflections
,”
IEEE Trans. Signal Process.
46
(
12
),
3398
3403
.
3.
Azimi-Sadjadi
,
M. R.
,
Wilbur
,
J.
, and
Dobeck
,
G. J.
(
1995
). “
Isolation of resonance in acoustic backscatter from elastic targets using adaptive estimation schemes
,”
IEEE J. Oceanic Eng.
20
(
4
),
346
353
.
4.
Blanford
,
T. E.
,
McKay
,
J. D.
,
Brown
,
D. C.
,
Park
,
J. D.
, and
Johnson
,
S. F.
(
2019
). “
Development of an in-air circular synthetic aperture sonar system as an educational tool
,”
Proc. Mtgs. Acoust.
36
(
1
),
070002
.
5.
Blonigen
,
F. J.
, and
Marston
,
P. L.
(
2000
). “
Backscattering enhancements for tilted solid plastic cylinders in water due to the caustic merging transition: Observations and theory
,”
J. Acoust. Soc. Am.
107
(
2
),
689
698
.
6.
Boyd
,
S.
,
Boyd
,
S. P.
, and
Vandenberghe
,
L.
(
2004
).
Convex Optimization
(
Cambridge University Press
,
Cambridge
).
7.
Carrara
,
W. G.
,
Goodman
,
R. S.
, and
Majewski
,
R. M.
(
1995
).
Spotlight Synthetic Aperture Radar Signal Processing Algorithms
(
Artech House
,
Norwood, MA
).
8.
Chen
,
S. S.
,
Donoho
,
D. L.
, and
Saunders
,
M. A.
(
2001
). “
Atomic decomposition by basis pursuit
,”
SIAM Rev.
43
(
1
),
129
159
.
9.
Cisse
,
M.
,
Bojanowski
,
P.
,
Grave
,
E.
,
Dauphin
,
Y.
, and
Usunier
,
N.
(
2017
). “
Parseval networks: Improving robustness to adversarial examples
,” in
International Conference on Machine Learning, PMLR
, pp.
854
863
.
10.
Claerbout
,
J. F.
(
1985
).
Imaging the Earth's Interior
(
Blackwell Science
,
Oxford
).
11.
Cook
,
D. A.
, and
Brown
,
D. C.
(
2009
). “
Analysis of phase error effects on stripmap SAS
,”
IEEE J. Oceanic Eng.
34
(
3
),
250
261
.
12.
Cowen
,
B.
,
Saridena
,
A. N.
, and
Choromanska
,
A.
(
2019
). “
LSALSA: Accelerated source separation via learned sparse coding
,”
Mach. Learn.
108
(
8
),
1307
1327
.
13.
Deligiannis
,
N.
,
Mota
,
J. F.
,
Cornelis
,
B.
,
Rodrigues
,
M. R.
, and
Daubechies
,
I.
(
2017
). “
Multi-modal dictionary learning for image separation with application in art investigation
,”
IEEE Trans. Image Process.
26
(
2
),
751
764
.
14.
Doerry
,
A. W.
(
2012
). “Basics of polar-format algorithm for processing synthetic aperture radar images,” Sandia National Laboratories, SAND2012-3369, May 2012.
15.
Donoho
,
D. L.
, and
Kutyniok
,
G.
(
2009
). “
Geometric separation using a wavelet-shearlet dictionary
,” in SAMPTA'09, Special Sesson on Geometric Multiscale Analysis, Marseille, France.
16.
Eckstein
,
J.
, and
Bertsekas
,
D. P.
(
1992
). “
On the Douglas–Rachford splitting method and the proximal point algorithm for maximal monotone operators
,”
Math. Programming
55
(
1
),
293
318
.
17.
España
,
A. L.
,
Williams
,
K. L.
,
Plotnick
,
D. S.
, and
Marston
,
P. L.
(
2014
). “
Acoustic scattering from a water-filled cylindrical shell: Measurements, modeling, and interpretation
,”
J. Acoust. Soc. Am.
136
(
1
),
109
121
.
18.
Gipson
,
K.
, and
Marston
,
P. L.
(
1999
). “
Backscattering enhancements due to reflection of meridional leaky Rayleigh waves at the blunt truncation of a tilted solid cylinder in water: Observations and theory
,”
J. Acoust. Soc. Am.
106
,
1673
1680
.
19.
Gunderson
,
A. M.
,
España
,
A. L.
, and
Marston
,
P. L.
(
2017
). “
Spectral analysis of bistatic scattering from underwater elastic cylinders and spheres
,”
J. Acoust. Soc. Am.
142
(
1
),
110
115
.
20.
Guo
,
Y.
,
Guo
,
S.
,
Guo
,
K.
, and
Zhou
,
H.
(
2021
). “
Seismic data denoising under the morphological component analysis framework by dictionary learning
,”
Int. J. Earth Sci.
110
(
3
),
963
978
.
21.
Hall
,
B. R.
, and
Marston
,
P. L.
(
2022
). “
Backscattering by a tilted intermediate thickness cylindrical metal empty shell in water
,”
JASA Express Lett.
2
(
11
),
114001
.
22.
Hall
,
J. J.
,
Azimi-Sadjadi
,
M. R.
, and
Kargl
,
S. G.
(
2016
). “
Underwater UXO classification using matched subspace classifier with synthetic sparse dictionaries
,” in
OCEANS 2016 MTS/IEEE Monterey
, pp.
1
9
.
23.
Hall
,
J. J.
,
Azimi-Sadjadi
,
M. R.
,
Kargl
,
S. G.
,
Zhao
,
Y.
, and
Williams
,
K. L.
(
2019
). “
Underwater unexploded ordnance (UXO) classification using a matched subspace classifier with adaptive dictionaries
,”
IEEE J. Oceanic Eng.
44
(
3
),
739
752
.
24.
Hambric
,
S. A.
(
2006
). “
Structural acoustics tutorial–Part 1: Vibrations in structures
,”
Acoust. Today
2
(
4
),
21
33
.
25.
Han
,
D.
,
Kornelson
,
K.
,
Larson
,
D.
, and
Weber
,
E.
(
2007
).
Frames for Undergraduates
(
American Mathematical Society
,
Providence, RI
).
26.
Hwang
,
W.-L.
,
Huang
,
P.-T.
,
Kung
,
B.-C.
,
Ho
,
J.
, and
Jong
,
T.-L.
(
2019
). “
Frame-based sparse analysis and synthesis signal representations and Parseval K-SVD
,”
IEEE Trans. Signal Process.
67
(
12
),
3330
3343
.
27.
Jia
,
H.
,
Li
,
X.
, and
Meng
,
X.
(
2017
). “
Rigid and elastic acoustic scattering signal separation for underwater target
,”
J. Acoust. Soc. Am.
142
,
653
665
.
28.
Kargl
,
S. G.
, and
Marston
,
P. L.
(
1989
). “
Observations and modeling of the backscattering of short tone bursts from a spherical shell: Lamb wave echoes, glory, and axial reverberations
,”
J. Acoust. Soc. Am.
85
(
3
),
1014
1028
.
29.
La Follett
,
J. R.
,
Williams
,
K. L.
, and
Marston
,
P. L.
(
2011
). “
Boundary effects on backscattering by a solid aluminum cylinder: Experiment and finite element model comparisons (L)
,”
J. Acoust. Soc. Am.
130
(
2
),
669
672
.
30.
Marston
,
T. M.
,
Marston
,
P. L.
, and
Williams
,
K. L.
(
2010
). “
Scattering resonances, filtering with reversible SAS processing, and applications of quantitative ray theory
,” in
Oceans 2010 MTS/IEEE Seattle
, pp.
1
9
.
31.
Meng
,
T.
,
Wang
,
D.
,
Jiao
,
J.
, and
Li
,
X.
(
2020
). “
Tunable Q-factor wavelet transform of acoustic emission signals and its application on leak location in pipelines
,”
Comput. Commun.
154
,
398
409
.
32.
Morse
,
S. F.
, and
Marston
,
P. L.
(
2002
). “
Meridional ray backscattering enhancements for empty truncated tilted cylindrical shells: Measurements, ray model, and effects of a mode threshold
,”
J. Acoust. Soc. Am.
112
(
4
),
1318
1326
.
33.
Morse
,
S. F.
,
Marston
,
P. L.
, and
Kaduchak
,
G.
(
1998
). “
High-frequency backscattering enhancements by thick finite cylindrical shells in water at oblique incidence: Experiments, interpretation, and calculations
,”
J. Acoust. Soc. Am.
103
(
2
),
785
794
.
34.
Nguyen
,
H. M.
,
Chen
,
J.
, and
Glover
,
G. H.
(
2022
). “
Morphological component analysis of functional MRI brain networks
,”
IEEE Trans. Biomed. Eng.
69
(
10
),
3193
3204
.
35.
Olshausen
,
B. A.
, and
Field
,
D. J.
(
1996
). “
Emergence of simple-cell receptive field properties by learning a sparse code for natural images
,”
Nature
381
(
6583
),
607
609
.
36.
Pareige
,
P.
,
Maze
,
G.
,
Izbicki
,
J.
,
Ripoche
,
J.
, and
Rousselot
,
J.
(
1989
). “
Internal acoustical excitation of shells: Scholte and whispering gallery-type waves
,”
J. Appl. Phys.
65
(
7
),
2636
2644
.
37.
Parekh
,
A.
,
Selesnick
,
I. W.
,
Rapoport
,
D. M.
, and
Ayappa
,
I.
(
2015
). “
Detection of k-complexes and sleep spindles (DETOKS) using sparse optimization
,”
J. Neurosci. Meth.
251
,
37
46
.
38.
Peyré
,
G.
,
Fadili
,
J.
, and
Starck
,
J.-L.
(
2007
). “
Learning adapted dictionaries for geometry and texture separation
,” in
Wavelets XII, SPIE
, Vol.
6701
, pp.
640
651
.
39.
Peyré
,
G.
,
Fadili
,
J.
, and
Starck
,
J.-L.
(
2010
). “
Learning the morphological diversity
,”
SIAM J. Imag. Sci.
3
(
3
),
646
669
.
40.
Plotnick
,
D. S.
, and
Marston
,
P. L.
(
2016
). “
Multiple scattering, layer penetration, and elastic contributions to SAS images using fast reversible processing methods
,” in
European Conference on Synthetic Aperture Radar
, pp.
1
3
.
41.
Plotnick
,
D. S.
,
Marston
,
P. L.
, and
Marston
,
T. M.
(
2014
). “
Fast nearfield to farfield conversion algorithm for circular synthetic aperture sonar
,”
J. Acoust. Soc. Am.
136
(
2
),
EL61
EL66
.
42.
Reddy
,
G. R. S.
, and
Rao
,
R.
(
2019
). “
Oscillatory-plus-transient signal decomposition using TQWT and MCA
,”
J. Electron. Sci. Technol.
17
(
2
),
135
151
.
43.
Selesnick
,
I.
(
2014
). “
L1-norm penalized least squares with SALSA
,” http://cnx.org/content/m48933/ (Last viewed May 1, 2023).
44.
Stanton
,
T. K.
(
1988
). “
Sound scattering by cylinders of finite length. II. Elastic cylinders
,”
J. Acoust. Soc. Am.
83
(
1
),
64
67
.
45.
Starck
,
J.-L.
,
Donoho
,
D.
, and
Elad
,
M.
(
2004
). “
Redundant multiscale transforms and their application for morphological component separation
,” technical report.
46.
Starck
,
J.-L.
,
Elad
,
M.
, and
Donoho
,
D. L.
(
2005
). “
Image decomposition via the combination of sparse representations and a variational approach
,”
IEEE Trans. Image Process.
14
(
10
),
1570
1582
.
47.
Williams
,
K. L.
,
Kargl
,
S. G.
,
Thorsos
,
E. I.
,
Burnett
,
D. S.
,
Lopes
,
J. L.
,
Zampolli
,
M.
, and
Marston
,
P. L.
(
2010
). “
Acoustic scattering from a solid aluminum cylinder in contact with a sand sediment: Measurements, modeling, and interpretation
,”
J. Acoust. Soc. Am.
127
(
6
),
3356
3371
.
48.
Williams
,
K. L.
, and
Marston
,
P. L.
(
1986
). “
Synthesis of backscattering from an elastic sphere using the Sommerfeld–Watson transformation and giving a Fabry–Perot analysis of resonances
,”
J. Acoust. Soc. Am.
79
(
6
),
1702
1708
.
49.
Xenaki
,
A.
, and
Pailhas
,
Y.
(
2019
). “
Compressive synthetic aperture sonar imaging with distributed optimization
,”
J. Acoust. Soc. Am.
146
(
3
),
1839
1850
.
50.
Zhang
,
Z.
,
Xu
,
Y.
,
Yang
,
J.
,
Li
,
X.
, and
Zhang
,
D.
(
2015
). “
A survey of sparse representation: Algorithms and applications
,”
IEEE Access
3
,
490
530
.