Skip to main content
Proceedings. Mathematical, Physical, and Engineering Sciences logoLink to Proceedings. Mathematical, Physical, and Engineering Sciences
. 2016 Nov;472(2195):20160707. doi: 10.1098/rspa.2016.0707

Eliminating incident subtraction in diffraction tomography

P Huthwaite 1,
PMCID: PMC5134321  PMID: 27956890

Abstract

Diffraction tomography is a powerful algorithm for producing high-resolution quantitative reconstructions across a wide range of applications. A major drawback of the method is that it operates on the scattered field, which cannot generally be directly measured, but must instead be calculated by subtracting the incident field, i.e. the equivalent field with no scatterer present. Unfortunately, often the incident field is not measurable and hence must be estimated, causing errors. This paper highlights an important, but not widely recognized, result: for particular widely used formulations of the algorithm, the subtraction of the incident field is unnecessary, and the algorithm can actually be applied directly to measured signals. The theory behind this is derived, showing that the incident field will vanish under far-field conditions, and the result is demonstrated in practice. Tests with subsampled arrays show that aliasing artefacts can appear, but can be removed with a filter at the expense of resolution. The incident field also has no effect for a variety of array configurations tested. Finally, the performance in the presence of both correlated and uncorrelated errors is confirmed, in all cases demonstrating that the incident field has a negligible effect on the final reconstruction.

Keywords: diffraction tomography, imaging, incident field, quantitative imaging, baseline subtraction

1. Introduction

The diffraction tomography (DT) algorithm can produce quantitative images which have resolutions down to λ/2, with λ being wavelength. DT, along with variations of it, has been demonstrated across a range of areas including geophysics [1], guided-wave tomography [2,3], live cell imaging [4] and breast ultrasound tomography [5,6,7]. For a DT reconstruction, a wave interacts with an inhomogeneity, and the scattered field from that is passed to the imaging algorithm. However, in order to obtain the scattered field from the total (measured) field, it is necessary to subtract the incident field, i.e. the field when no scatterer is present.

When imaging with simulated data, it is typically straightforward to address this by running a second set of simulations without the scatterer present in order to obtain the incident component; while this may increase simulation time, there are no other obvious disadvantages. One practical example where it is possible to do this physically is breast ultrasound tomography [6,7], where the breast is suspended in a water bath surrounded by a circular array. A set of data can be acquired of the water bath before or after measurements have been taken with the breast in place. However, such data are susceptible to variations in the water temperature and other system errors, and therefore perfect subtraction is unachievable. In most other areas, an incident dataset will not be measurable; for example, in non-destructive testing one would have to have access to a second identical sample, with no defect present, and then be able to measure the incident in exactly the same way on that as on the original. Given these challenges, the practical applications of DT have been limited.

Recent work on the DT algorithm has highlighted an interesting result: the algorithm as implemented in [8] does not require the incident field to be subtracted; good images have been generated purely when imaging with the total field. Within breast ultrasound tomography, it was hypothesized that the assumed conical nature of the breast deflected the incident ultrasonic beam away from the receivers, leaving just the scattered component [9], although it was later suggested that the degree of deflection may not be sufficient in practice [10]. The same result was then demonstrated in guided-wave tomography in [11], where it was suggested this was only valid for the transmission subset of measurements; however, subsequent results have shown much broader applicability, including reflection components [12].

This paper serves three purposes. Firstly, it aims to bring attention to a very convenient result which has not been widely recognized by the community. Secondly, it will provide a theoretical basis for the phenomenon. Finally, the result will be demonstrated and attempts made to define the circumstances under which this can be used.

Section 2 outlines the underlying scattering theory upon which the DT formulations are derived; then §3 provides the theory explaining why the incident component has no effect on the reconstructed image. Finally, the theory is demonstrated in §4 and practical aspects evaluated, including performance with subsampled arrays, and different array configurations (including limited view). The sensitivity of the subtraction to transducer mispositioning, both correlated and uncorrelated, is also evaluated in this section.

2. Background theory

(a). Scattering model

While the approach in this paper may be applicable to three-dimensional imaging, the formulation here is derived for the two-dimensional case, which is far more widely used in practice. The scattering model used is based on the formulations of [13,14]. The acoustic wave equation will be considered here, although these results are generalizable to other modalities, including electromagnetic, elastic and guided waves. It is noted that, for electromagnetic waves, polarization effects are typically neglected [14], so the theory derived here based on the acoustic wave equation is directly applicable. In the frequency domain, the wave equation is expressed as the Helmholtz equation

[2+k(x)2]ϕ=0, 2.1

where k represents the local wavenumber at position x and ϕ is the scalar field potential. Defining an object function

O(x)=k02[(c0c(x))21], 2.2

equation (2.1) can be rearranged to give

[2+k02]ϕ=Oϕ. 2.3

Taking the free space Helmholtz equation

[2+k02]ϕ0=0, 2.4

this can then be subtracted from (2.3) to give an equation in terms of the scattered field ϕs=ϕϕ0,

[2+k02]ϕs=Oϕ. 2.5

Effectively, the left-hand side has become the Helmholtz equation in free space, operating on the scattered field, and the right-hand side is a source of strength −. This equation can be reformulated into an integral by first using Green’s function solution

[2+k02]G(y,x)=δ(xy), 2.6

where x and y are positions in space corresponding to the source and measurement locations, respectively. This is solved in two dimensions by

G(y,x)=i4H0(1)(k0r), 2.7

where

r=|xy|

and H0(1) is the Hankel function of the first kind. As Green’s function is an elemental solution to the wave equation in free space for a delta function source, this can be applied to equation (2.5)

Oϕ=O(x)ϕ(x)δ(xy)dx, 2.8

then

ϕs=O(x)ϕ(x)G(y,x)dx. 2.9

This is the Lippmann–Schwinger equation. The presence of the scattered field, ϕs, on the left-hand side, traditionally requires the incident field to be subtracted from the total field prior to any inversion being attempted, which is problematic in many applications of DT.

(b). Beamforming and diffraction tomography

Inverting the Lippmann–Schwinger equation requires some form of approximation. The most widely used, and the only case considered in this paper, is the Born approximation, assuming ϕϕ0 in the integral

ϕs=O(x)ϕ0(x)G(y,x)dx. 2.10

A commonly used solution is to assume a far-field array, allowing the incident field and Green’s functions to be expressed as plane waves

ϕs=O(x)eik(s^s^0).xdx, 2.11

where s^ and s^0 represent the scattered and incident wave directions, respectively. This can be seen to represent a two-dimensional Fourier transform

ϕs(s^,s^0)=O^(K), 2.12

where K=k(s^s^0). By varying s^ and s^0 through all 2π angles, it is possible to extract all components within the Ewald disc of radius 2k0 [13]. The traditional approach to generating an image is to resample the measured data into a uniform grid in the K domain, then perform a Fourier transform [14]. While this is a fast approach which can exploit the speed of the fast Fourier transform algorithm [15], it is relatively inflexible and introduces interpolation errors and hence will not be considered further. Instead, the inverse Fourier transform is calculated by summing for discrete transducers, or integrating for the continuous case, around all angles in the array [16]:

O(x)=14π2ππππϕs(s^,s^0)eik(s^s^0).xW(K)dsθdrθ, 2.13

where sθ and rθ represent the angles of the incident and scattered directions, respectively. Note that a weighting function

W(|K|)=|K|1(|K|2k0)2, 2.14

which can also be written as

W=k0|sinΔθ|, 2.15

where Δθ=rθsθ, is now needed because the integrals around the angles sθ and rθ do not evenly sample the K domain. This weighting is the term which essentially differentiates beamforming (also known as the total focusing method [17]), where no weighting correction is made, from DT. Rose et al. [18] have performed detailed studies comparing (among other methods) beamforming and DT. Two mathematically equivalent solutions can be derived from this; one is simply to calculate a discretized sum of (2.13) for each value of x incorporating the weighting directly, and the second is to apply the weighting as a post-processing filter to the beamforming image [8]. These are mathematically equivalent in the far field; however, both will be tested in this paper.

(i). Near-field solution

While much of the theory in this paper is derived for the far field, requiring transducers to be placed so far from the scatterer is overly restrictive in many cases of interest. Therefore, in practice, the near-field scenario is more common. Equation (2.11) can be formulated in the near field as

ϕs(y,z)=O(x)G(y,x)G(x,z)dx 2.16

for a source at y and a receiver at z, assuming that the sources are delta functions and hence produce incident fields corresponding to Green’s function. To perform the inversion, the plane wave components are replaced with the reciprocal of Green’s functions

O(x)=ππππϕsG(y,x)G(x,z)Wdsθdrθ. 2.17

As in the far-field case, the weighting term can either be applied within the integral or applied as a post-processing filter. The filtered approach has been applied to near-field DT imaging in [7] and the weighted integral version applied in [18,19].

3. Incident field behaviour in diffraction tomography

This section will initially outline the consequences of imaging the incident field using the beamforming algorithm, since this is the basis for both DT algorithms considered in this paper. This will then be developed for DT. Figure 1a shows a schematic outline of the array and imaging area, and figure 1b defines various parameters which will be used in the calculation. Measurements are taken for each send–receive combination in the array and are processed to produce pixel values across the image area.

Figure 1.

Figure 1.

(a) A schematic layout for the imaging configuration, with a wave from the source propagating to the receiver then being imaged on the imaging area marked. A specific source–receiver pair has been marked; however, in general all combinations of sources and receivers within the array are acquired. (b) Geometrical parameters for this source–receiver pair and an imaging point in the image area.

When a measurement of the incident field is made, it is assumed that each source acts as a perfect point source with unit amplitude, with each receiver behaving in a similarly omnidirectional manner, so that the measurement of the incident field is given by Green’s function

ϕ0=i4H0(1)(k0L1). 3.1

This can be approximated by its asymptotic form to give

ϕ0=Πeik0L1L1, 3.2

where

Π=eiπ/48πk0.

It is noted that this approximation is not overly restrictive since it matches the true curve well even when L<λ/2, thus being valid even when measuring close to the source. The first stage of the beamforming algorithm is to focus the measurements onto points in the image area by applying a focusing law. For the purposes of this discussion, this focusing law will be taken as

f(L2)=eik0L2, 3.3

although it is recognized that variations on this exist, such as incorporating an amplitude factor depending on L2 or the beam angle (e.g. [20]). The received signal is multiplied by the focusing law for each receiver and integrated (or summed for the discrete transducer case) around the array to give the beamforming focusing value

I1(xr,xθ,sθ)=ππΠeik0L1L1eik0L2drθ, 3.4

where I1 is the image of the first focusing stage, i.e. the beamforming image for a single source; this will subsequently be refocused and summed for each source in a similar manner to equation (3.4) to give the final image. Definitions for xr and xθ are given in figure 1b, being the distance from the source to the imaging point and the angle that the imaging point makes relative to the diameter passing through the source, respectively. Trigonometry is used to calculate

L1=2R|sinΔθ2|, 3.5

where Δθ=rθsθ is the angle between the sender and receiver, and

L2=2R22R2cosΔθ+xr2+Rxrcosxθ(2cosΔθ2)2RxrsinΔθsinxθ. 3.6

The assumption is now made that imaging is performed in the far field, such that R is large. The imaging area is assumed to have size in each direction xm and is centred in the middle of the array, as shown in figure 1a. Since

|Rsinxθ|<xm

and R is large, xθ must be small, so cosxθ1 and sinxθxθ, leading to

(L2R)222cosΔθ+(xrR)2+(xrR)(2cosΔθ2)2(xrR)sinΔθxθ, 3.7

where a factor of R has been removed and the equation squared. This becomes

(L2R)2(22cosΔθ)(1xrR)+(xrR)22(xrR)sinΔθxθ. 3.8

Defining a parameter xΔ=Rxr, where xΔ<xmR, and then multiplying out the terms gives

(L2R)2(22cosΔθ)(xΔR)+(1xΔR)22(1xΔR)sinΔθxθ 3.9
(22cosΔθ)(xΔR)+12(xΔR)+(xΔR)22(xθxΔxθR)sinΔθ. 3.10

Any products of small terms will be neglected, leading to

(L2R)212cosΔθ(xΔR)2xθsinΔθ. 3.11

To take the square root of this expression, the binomial expansion

1+x1+x2 3.12

can be used, provided x is small. In this case, all the right-hand-side terms except 1 are small, leading to

L2R[1cosΔθ(xΔR)xθsinΔθ]. 3.13

The integration term of equation (3.4) can be applied to these values for L1 and L2:

I1(xr,xθ,sθ)=ππX(Δθ)exp[ik0(2R|sinΔθ2|R+xΔcosΔθ+RxθsinΔθ)]drθ 3.14
=eik0RππX(Δθ)exp(i2k0R|sinΔθ2|)exp[ik0(xΔcosΔθ+RxθsinΔθ)]drθ, 3.15

where X(Δθ)=Π/L1. Considering that this integration is performed for a full 2π cycle of rθ, and noting that the integrand has periodicity 2π, an integration across any range aa+2π will give the same result. Therefore, any constant offset can be added to, or subtracted from, Δθ and the result will be the same. Without loss of generality, the offset sθ in Δθ can therefore be removed to give

I1(xr,xθ)=eik0RππX(rθ)exp(i2k0R|sinrθ2|)exp[ik0(xΔcosrθ+Rxθsinrθ)]drθ, 3.16

indicating that the image I1, expressed in the local coordinates (xr,xθ), will be the same for all sources. This is expected given the symmetry of the array.

The existence of analytical solutions to this integral is not apparent; however, it is possible to consider the limit when R to obtain a solution. From before, it is noted that, due to the image size xm, both xΔ and Rxθ do not increase to infinity; therefore, it is only the term exp[i2k0Rsin(|rθ|/2)] which is affected as R increases. It is possible to define a linear operator based around this integral

L(f)=ππexp(i2k0R|sinrθ2|)f(rθ)drθ 3.17

when R. It is assumed initially that the function f and its gradient are both finite throughout the range considered. Provided sin(|rθ|/2) is not at a stationary point, i.e.

dsin(|rθ|/2)drθ=12cos|rθ|20, 3.18

so that

rθ±π, 3.19

the frequency of the oscillations in the term exp[i2k0Rsin(|rθ|/2)] must become infinite due to the presence of R. Therefore, across a single cycle, f(rθ) can be treated as constant since the cycle is so short. Since an integration of a constant multiplied by a sinusoid across a single cycle cancels itself, the operator has no sensitivity to any value of f(rθ) away from rθπ. Therefore, the integral is effectively selecting just the values at the stationary points rθπ, i.e.

L(f)=A2[f(π)+f(π)], 3.20

where A is a constant defined as

A=ππexp(i2k0R|sinrθ2|)drθ. 3.21

Applying this to the imaging integral (3.16), and temporarily neglecting the amplitude term X(rθ)

I1(xr,xθ)=eik0Rππexp(i2k0R|sinrθ2|)exp[ik0(xΔcosrθ+Rxθsinrθ)]drθ 3.22
=eik0RAexp(ik0xΔ), 3.23

it can be seen that the initial image has the same form as a plane wave of frequency k0 propagating away from the source (note that xΔ increases towards the source from the above definitions). However, if the weighting X(rθ) is taken into account, this presents a problem. Here, X(rθ)=Π/L1 tends to + as it approaches rθ=0 from both directions, and therefore the assumption above of a finite function is not valid. As there will still be no response from any point where the function remains finite (apart from rθπ as discussed), the only effect of the infinite value at rθ=0 can be to introduce an additional component from the integral at rθ=0, i.e.

I1(xr,xθ)=eik0RππX(rθ)exp(i2k0R|sinrθ2|)exp[ik0(xΔcosrθ+Rxθsinrθ)]drθ 3.24
=eik0R[Aexp(ik0xΔ)+Bexp(ik0xΔ)]. 3.25

While the value for A can be calculated (possibly numerically) as in equation (3.21), B is essentially undefined. In practice, many transducer arrays are directional, so the field will only be measurable on the far side of the array, and therefore the components near Δθ=0 will become negligible. In addition, the presence of cross-talk means that early measurements are swamped and the signals must be gated, which will remove any measurements taken near the source. However, for the purposes of this analysis, to keep it as general as possible, it will be taken that both A and B are arbitrary non-zero constants.

In the second stage of beamforming, the previous image I1 is multiplied by a focusing term and integrated around the source array

I2(x)=ππI1(xr,xθ)exp(ik0xr)dsθ, 3.26

where the far-field focusing law has been represented by a plane wave. By sθ we represent the angle of the source, defined as shown in figure 1b; x represents the imaging point in global coordinates, which is distinct from xr and xθ which are relative to the source location. Substituting the result of (3.25) gives

I2(x)=ππeik0R[Aexp(ik0xΔ)+Bexp(ik0xΔ)]exp(ik0xr)dsθ 3.27
=eik02Rππ[Aexp(ik0xΔ)+Bexp(ik0xΔ)]exp(ik0xΔ)dsθ 3.28
=eik02Rππ[A+Bexp(i2k0xΔ)]dsθ. 3.29

There are two components in the integrand, a constant term amplitude A and an oscillatory term of spatial frequency 2k0, amplitude B. The oscillatory term has the mathematical form of a plane wave travelling towards the source, with phase zero at the centre, so the resulting image is effectively a sum of plane waves at all angles, with a constant offset from A. The result of this is known analytically, giving

I2(x)=eik02R[2πA+2πBJ0(2k0|x|)] 3.30

from the Bessel integral, where J0 is the zeroth-order first-kind Bessel function. This result highlights that the incident component does not equal zero when imaged with the beamforming algorithm.

The primary interest of this paper is the DT algorithm, and the key difference as highlighted earlier between beamforming and DT is the presence of a weighting term in the integrals around the source and receiver of W=sin|Δθ|. In this case, the first focusing integral becomes

I1,dt(xr,xθ)=eik0RππX(rθ)exp(i2k0R|sinrθ2|)exp[ik0(xΔcosrθRxθsinrθ)]|sinrθ|drθ, 3.31

where, as before, the substitution Δθ=rθ has been used without loss of generality. Importantly, it is noted that the weighting term introduced, |sinrθ|, disappears to zero when rθ=−π,0,π. The results above showed that there was a non-zero response from the beamforming integral of equation (3.25) at exactly the same angles rθ=−π,0,π. Therefore, the effect of the weighting function |sinrθ| is to remove the only components of the incident signal which would otherwise appear, making the total response of the DT algorithm to the incident field zero. This result indicates that the incident field has no effect on the final image, confirming what has been observed in the previous papers.

An alternative method, also discussed earlier, of generating the DT image is by applying a filter to a beamforming image [8]; this filter is mathematically equivalent to the |sinΔθ| weighting used above, but is applied as a post-processing approach rather than incorporating it into the focusing integral. This filter has the form (from equation (2.14))

W(|K|)=|K|1(|K|2k0)2. 3.32

Examining the integrand of (3.29), A+Bexp(i2k0xΔ), shows that there are two components, one with spatial frequency 2k0 and one constant, effectively with spatial frequency 0. However, when the filter of equation (3.32) is applied, W(|K|)=0 at both of these spatial frequencies |K|=0 and |K|=2k0, therefore removing both of these components produced by the incident field. It should be acknowledged here that the analysis has been performed on the integrand of (3.29) rather than the final integrated result of (3.30); however, the linearity of both the filter and the integration operator means that the order is irrelevant, and the conclusion is therefore that the incident field is completely removed from the final image by the application of the filter. This matches the result from before when the weighting is incorporated into the integral, confirming that, under the far-field assumptions used here, the incident field components will automatically completely disappear in the final images.

4. Analysis

Previous publications have already demonstrated that DT with the total field works with experimental data for breast imaging [6,21] and for guided-wave tomography [11,22,23]. Therefore, the approach is assumed experimentally validated, and instead the focus here is on numerically analysing the theoretical results.

In all cases in this section, unless otherwise specified, the background sound speed is 1500 m s−1 and frequency is 1.5 MHz, giving a wavelength λ=1 mm. Equation (3.2) is used to calculate the incident wavefield, and in all cases a full matrix of data is calculated, producing signals from all the different send–receive combinations in the array. It is noted that some form of reference is needed, against which the amplitude of any incident field residual can be judged. For these purposes the scattered field from a reference object, a cylinder radius 2 mm and velocity 1650 m s−1 (10% contrast to the background velocity), is added to the incident field prior to imaging. This field is calculated under the Born approximation, numerically performing the integration of (2.16) by summing across a grid with spacing 0.2 mm. This same cylinder will be incorporated into all images, by adding its scattered field onto the incident field; for reference the object function within the cylinder is −6.85×106 m−2.

(a). Far-field behaviour

The first case is to evaluate the far-field imaging behaviour, which should match the derivation from §3. Under this scenario, both the weighted integral and the filtering approach should produce identical results and perfectly remove the incident field. There is a practical limitation on how large the array can be because it must remain sampled at less than λ/2, meaning that more transducers must be used for larger array sizes. A radius R=40λ was chosen as a compromise for this section, and 512 transducers spaced at 0.49λ were used to sample this field. An imaging grid of size 10λ×10λ is positioned at the centre of the array, with pixel size 0.1λ.

Figure 2 shows the results when imaging in the far field. Figure 2a shows the true object function for the cylinder. In all images throughout this paper, the object function, i.e. the fundamental quantity reconstructed by the imaging algorithm, will be plotted, although it is straightforward to convert this to the equivalent velocity via equation (2.2). Figure 2b,c shows the results when imaging using the filtered version and figure 2d,e uses the weighted version of the DT algorithm. Figure 2b,d provides reference images, showing the results when just the scattered field is imaged, i.e. no incident component is present. Both of these images give a good reconstruction, showing few artefacts. The size of the object and its contrast are both correct. It is noted that there is a near-constant offset in both images, which is slightly worse for the weighted DT algorithm; however, this is small relative to the object contrast. Figure 2c,e is imaged from the total field, incorporating the incident component, while figure 2f plots the values on a line passing through the centre of the object. Clearly, the incident component is not completely removed in either case, and is distorting the image away from its true value. However, the effect in each case is different; the filtering of figure 2c does seem to correctly account for the low-frequency component, but does not remove the high-frequency component, while the weighted integral figure 2e removes the high-frequency component but not the low-frequency component.

Figure 2.

Figure 2.

Results of imaging with both the scattered and total field datasets in the far field, for the scatterer shown in(a), a cylinder of velocity 1650 m s−1 and radius 2λ. (b) and (c) give reconstructions from the filtered version of the DT algorithm, while (d) and (e) show the weighted version. (b) and (d) are reconstructed from the scattered component, while (c) and (e) are from the total field, i.e. incorporating the incident component. (f) gives a comparison of the images plotted along a horizontal diameter line through the centre of the object. (Online version in colour.)

Initially, the filtered beamforming image, shown in figure 2c, will be examined. According to the theoretical derivation, there will be high-frequency components present in the beamforming image, but these will appear at a spatial frequency of exactly |K|=2k0, which will be removed by the filter. These components are caused by the amplitude of the incident field becoming very large near the source; while, for the reasons mentioned (such as signal gating and directional transducers), in practice this signal component will become negligible, this does not explain why the component appears when it should be removed by the filter. The beamforming algorithm produces a sum of plane waves in all directions, which produces the result illustrated in figure 3a; however, because these waves are truncated by the edge of the image, there is a degree of spectral leakage to components away from |K|=2k0 and therefore the filter does not remove the entire effect of the incident field. Figure 3b illustrates this, with an image of a sinusoidal function at 45°, described by exp[i2k0(1/2)(x+y)] being passed through the beamforming to the DT filter, showing that there is clearly still a notable residual in the reconstruction. Applying smooth windowing to the edge of the image could help with this; however, there must always be some spectral leakage for any non-infinite image, so the components will always spread away from |K|=2k0. One approach to this problem would be to additionally filter the image to remove high-frequency components in the range |K|>klim where klim is sufficiently low to remove the components associated with the incident field, but still close to 2k0 to avoid resolution loss, which has often been used in practice (e.g. [11]). Alternatively, the approach considered here is to locally gate the incident field components to remove any values near to the source. The weighting function around the array, expressed as a function of the source to receiver distance L1, is

g(L1)={1L1<0.1R,0L1>0.05R1+cos(πL10.1R0.05R)otherwise. 4.1

This is then multiplied by each component of the incident signal prior to adding the scattered signal. This process is very similar to what is done with experimental measurements to remove cross-talk, and it is noted that it removes components which would often not be measured anyway because of directional transducers. The resulting image is shown in figure 3c. This is much cleaner and essentially indistinguishable from the scattered field image of figure 2b.

Figure 3.

Figure 3.

(a) The beamforming image of the incident component, a sum of plane waves which should be removed bythe filter when converting to a DT image. (b) shows the result if an image of exp[i2k0(1/2)(x+y)] is passed through the beamforming to the DT filter. (c) shows the filtered image of the total field (i.e. equivalent to figure 2d) where the local values of the incident field have been removed by windowing signals closer than 10% of R according to equation (4.1). The true map of this image is given in figure 2a. (Online version in colour.)

An analysis of the weighted DT performance is given in appendix A; in summary the cause of the error is that the weighting term does not perform well if data are not taken sufficiently far from the scatterer and therefore a small residual in the |K|=0 component exists. If the data are projected into the far field, have the weighting applied and then are projected back prior to imaging, this residual is eliminated. In practice, this is not a particularly practical solution, and hence the weighted DT algorithm is not considered further in this paper, with the focus instead being on the filtered version. However, recognizing that the weighted algorithm generally eliminates the high-frequency components while the filtered version is better at eliminating the low-frequency components, it is also possible to derive a hybrid technique which weights the reflected (high-frequency) components and filters the low-frequency (transmitted) components.

This section has shown that, for the far field, the incident field vanishes in the DT images, confirming the theoretical results of §3. There are imperfections which appear in the images when implementing in practice; however, a number of practical solutions to this which are implemented in practice have been discussed.

(b). Near-field behaviour

While the far field provides idealized conditions for the theoretical calculations, simplifying much of the mathematics, placing transducers in the far field is rarely practical. Instead imaging is generally performed in a region where the transducers are closer to the scatterer. Most of the practical cases where DT imaging with the total field has been performed do not rely on the far field (i.e. plane wave illumination) assumption (e.g. [11,24]), yet the incident component appears to have a negligible effect.

To investigate this, data are now generated for an array of radius 10λ, or 10 mm for the case we are considering here. In this case, 128 transducers are used, sufficient to sample the field at just beneath λ/2. Figure 4a shows the true object function and marks the array. Figure 4b,c presents the filtered beamforming DT images generated with the scattered and total fields, respectively. For the total field, as before, the incident components near to the source are removed via equation (4.1). The image width in this case is larger than the transducer array, so the array itself lies completely within the imaging area. There will effectively be a local singularity in the image at each transducer, and therefore a ring of high values is introduced around the array, and high-frequency components appear to spread from these into the main imaging area. It is noted that many of these artefacts exist when just imaging with the scattered field; figure 4b,c is very similar through the majority of the images, which provides some indication that the incident field is having little effect for the near-field configuration.

Figure 4.

Figure 4.

Imaging with near-field data. In all cases, the array radius is 10λ and is marked on (a). In all cases, the colours in the images have been clipped to those in the colour scale; large spikes are generally seen at the array where most of the clipping occurs. (a) shows the true object function. (b) The filtered beamforming image of the scattered field, and (c) the same image generated from the total field. In (d), the hybrid approach is used with the weighting accountingfor the high spatial frequencies and the filter for the low spatial frequencies. (e) is the same as (c) except with an additional filter applied as described in equation (4.4). (f) presents cross sections through the centre for images (a), (c) and (e). In (g), the image of (e) has been reproduced except with the scatterer offset to be much closer to the array. (Online version in colour.)

The high spatial frequency components should be minimized by the filter; however, as shown in §4a, the performance of the filter for high frequencies is poor because of the finite size of the imaging area causing spectral leakage. Therefore, the proposed hybrid approach mentioned above is implemented. Both a weighting and a filter are used, but the weighting of equation (2.15) only acts on the high-frequency components and the filter of equation (2.14) on the low-frequency components. The filter is described as

Wfilt(|K|)={|K|1(|K|2k0)2|K|<2k0,k0otherwise, 4.2

and the weighting in the integral as

Wint(Δθ)={|sinΔθ||Δθ|<π,1otherwise. 4.3

The resulting image is shown in figure 4d. The high-frequency components are well suppressed in this image and the overall reconstruction is improved.

Past papers such as [8,11] have not used this hybrid approach, instead applying an additional filter to the image. The standard DT reconstruction has a sharp boundary in its frequency domain components at —K—=2k0. This introduces many high-frequency ‘ringing’ components into the image, of the sort which can be seen in figure 4b,c. The additional filter acts to smooth the sharp boundary, at the expense of resolution, and is defined as a flat function with a cosine taper to zero

Wsmooth(K)={1|K|k0<k1,0|K|k0|>k2,1+cos(π|K|/k0k1k2k1)otherwise, 4.4

where k1 and k2 define the points between which the taper occurs. Figure 4e shows the DT image from the total field, generated by the filtering approach, with this additional filter incorporated, where k1 and k2 are 1 and 2, respectively. The artefacts are suppressed here, although the resolution is worse than before. The cross sections of figure 4f highlight these differences; the artefacts are reduced, but the gradient at the edge of the cylinder is gentler for (e), which indicates worse resolution.

Finally, figure 4g confirms the performance for scatterers close to the array. This image has been generated in the same way as figure 4e, except now the scatterer is offset by 7 mm and is therefore much closer to the array than before, which confirms that the performance seen for the scatterers near the centre holds when the scatterer is much closer to the array. This is to be expected since the final image represents a linear superposition of images of the scattered field and the incident field; since the artefacts caused by the incident field do not increase in severity in the vicinity of the array (with the exception of the values closer than a wavelength), the scattered field image can be superposed in any location without a significant adverse effect on the reconstruction.

(c). Sampling

The previous section used sufficient transducers to ensure the wavefield is fully sampled, i.e. with spacing of less than λ/2. While this λ/2 limit, based on the Shannon–Nyquist theory [25], is valid for linear arrays, this is not necessarily the case for circular configurations. This can be considered with a simple thought-experiment. In the far field, the scattered field is invariant with radius, save a factor of eik0r/r accounting for the variation in amplitude and phase. Therefore, if the field is measured at a radius r1 with sampling of λ/2 to give 4πr1/λ transducers, which is sufficient to fully sample the field, the same number must be enough to sample at a larger radius too, since the field is effectively unchanged, despite the spatial sampling now being lower. As demonstrated in [26], it is possible to take the λ/2 sampling criterion and apply it to the smallest possible circle enclosing all the scatterers in order to establish the number of transducers needed. While this was developed for a circle at the centre of the array, other work has also demonstrated that lower sampling can be achieved by moving the effective sampling circle for offset scatterers [19]. This has also been studied in detail in [27]. However, all this theory was developed for sampling purely the scattered field. This section will evaluate what sampling is necessary to sample the total field instead, and what are the consequences for the resulting images.

A schematic of the sampling behaviour of the incident field is shown in figure 5. A wave propagates from the source and intersects two adjacent transducers, with the gap Δ marked between them. Given the oblique angle, the gap between transducers, projected parallel to the wave propagation direction, is

Δw=Δsinα=Δcosrθ2. 4.5

It is possible to define a limiting value for Δ as the point beyond which aliasing would occur, i.e. the Shannon–Nyquist limit

Δlimcosrθ2=λ2. 4.6

Recognizing that the spatial frequency component K, corresponding to a scattering angle rθ, in the far field becomes

|K|=2k0cosrθ2, 4.7

then

|K|2k0=λ/2Δlim. 4.8

This equation defines the spatial frequency at which artefacts caused by aliasing associated with the incident field will appear in the image. When |K| exceeds this limit, cos(rθ/2) is larger, so the sampling rate will be too low. Therefore, this equation defines an upper limit in |K|, with artefacts appearing at higher wavenumbers. To sample the full Ewald disc up to |K|=2k0, the transducer spacing, as expected, becomes Δlim=λ/2. However, this result suggests that, even for subsampled cases, this subsampling should only affect a subset of the spatial frequencies which could be filtered.

Figure 5.

Figure 5.

Schematic of the parameters for calculating the sampling criterion.

Figure 6 shows the result of different levels of sampling when imaging with the total field. Figure 6a represents a fully sampled reconstruction, with 128 transducers in a circular array of radius 10 mm, giving a spacing of 0.491 mm, as used in the previous section. This image is generated through the filtered beamforming DT approach in the same way as figure 4c. Figure 6b then halves the number of transducers, so that sampling only occurs at a spacing of around 1λ. It is clear that there are many more artefacts present in this image, which have been caused by aliasing. Figure 6c shows the spatial frequency components of this image, with a clear ring appearing around |K|=k0, which corresponds to these aliasing artefacts. These are predicted by equation (4.8), and by filtering with k1=0.9 and k2=1.0 in equation (4.4) it is possible to remove these components from the image, as shown in figure 6d. This can be taken to more extreme levels, as shown in figure 6e,g, for 32 and 16 transducers, respectively. Figure 6f then filters the 32-transducer image by halving the previous limits to k1=0.45 and k2=0.5, and figure 6h filters the 16-transducer image with k1=0.225 and k2=0.25.

Figure 6.

Figure 6.

Imaging with different sampling. In all cases, the imaging configuration corresponds to figure 4a, with different numbers of transducers. All images are produced by imaging the total field. (a) shows 128 transducers, a fully sampled array with sampling just below λ/2.(b) gives the image produced with half the number of transducers, 64, and (c) gives the corresponding 2D Fourier transform of this. (d) The same as (b) except with a filter removing components above |K|=k0, (e) uses 32 transducers with (f) similarly filtering off components above |K|=k0/2, and then (g) uses 16 transducers with (h) filtering off components above |K|=k0/4. All images (b), (d)–(h) have colour scales corresponding to that of (a). (Online version in colour.)

This has confirmed that subsampling will generate artefacts corresponding to the incident field in the image; however, as predicted these are above the limit defined by equation (4.8) and hence can be removed with a spatial filter. However, this does inevitably limit the resolution, meaning that a final image in a subsampled scenario can be assumed to have a resolution limit proportional to the transducer spacing if this is greater than λ/2. Finally, it is noted that just a single frequency is considered; typical measurements are broadband and the use of multiple frequencies could potentially enable aliasing to be minimized and hence allow larger sampling intervals; however, this is not considered in this paper.

(d). Alternative array configurations

So far the case of ideal circular arrays has been considered. However, it is possible to image with the total field using other configurations. In the far-field circular case it was demonstrated that there were two key components of the incident field to consider; one corresponded to the singularity in the source, which will not arise in practice for reasons discussed, and the other is the stationary point in the phase of the incident field exp[i2k0Rsin(|rθ|/2)]. Both terms disappeared because they produce spatial frequencies which are filtered out of the final DT image.

There is now a new complexity to this problem. The circular analysis, from which the stationary point observation was made, relied on the imaging area being small relative to the ‘far-field’ array radius, such that the variation of L2, the focusing distance from the array to the imaging point, around the array was slow compared with the variation of L1, the distance travelled by the incident wave from the source to the receiver. If the array is not circular, L2 cannot be assumed to vary slowly, and therefore cannot be neglected. In this case, rather than considering just the stationary point of the phase of exp(ik0L1), this must be done instead for exp[ik0(L1L2)].

Figure 7a shows a construction of L1 and L2 for a source and imaging point on the same horizontal line. Here ε marks the vertical distance of the receiver from that line. Considering initially the case where ε=0, L1 and L2 must align and therefore L1L2=D, which remains the case for all values of L1 and L2. Then if ε is non-zero

L1=L1x2+ε2, 4.9
L2=L2x2+ε2, 4.10
L1L1x1+ε22, 4.11
L2L2x1+ε22 4.12
andL1L2(L1xL2x)(1+ε22) 4.13
D(1+ε22), 4.14

where L1x and L2x are used to refer to the projections of L1 and L2 onto the horizontal line, and the binomial expansion has been used for the square root and truncated as in equation (3.12), assuming ε is small. This demonstrates that increasing ε, in either direction (due to squaring), will increase the value L1L2. However, the value along the line itself will not change. Any point on the dashed line will therefore be a stationary point. It should be noted that the diagram of figure 7a can be rotated in any way without affecting the behaviour, so this is a general result. Under far-field conditions, as shown before, the only contribution to the beamforming integral will come from the stationary point, because at all other points the frequency will be infinite. Therefore, the only contributions will come from the point where the receiver array intersects the straight line extended from the source to the imaging point.

Figure 7.

Figure 7.

(a) Definitions of D and ε relative to L1 and L2. (b) shows a set up witha source and a receiver array in the far field, with the resulting image I1, generated by focusing the incident field back from the receiver array, in a larger scale shown in (c). (Online version in colour.)

Figure 7b shows an illustration of this principle. Here the incident field has been measured across the receiver array and focused into the image area marked; this image is zoomed into for clarity in figure 7c. A straight line has been marked between the source and the image centre, continuing to intersect the receiver array. Under the theory discussed above, the stationary point of the phase of exp[ik0(L1L2)] must lie on this line, and hence the main contribution in far-field conditions must be from the point where the line intersects the receiver array, marked as Ropp. The I1 image of this confirms the result: a near ‘plane wave’ (although it is stressed that this is not actually a wavefield, rather an image produced by backfocusing measured wavefields) is seen with wavefronts perpendicular to the line between the source and the image point. This contribution to the image must have been produced from the point Ropp. Interestingly, a slight curvature is visible in the wavefronts in figure 7c, keeping them aligned with the source. This curvature is an indication that a true ‘far-field’ situation is not possible to achieve in practice, and hence, for each image pixel, the incident contribution is coming from its own, slightly different, Ropp point. In the far field, the values radiated back from the receiver to the source will have the form

I1=Aexp(ik0s^0.x). 4.15

This equation is the same as (3.25), which expressed the function in a coordinate system local to each source and hence had no source dependence, which is captured in (4.15) with the vector s^0. This has demonstrated that the form of I1 is unchanged by the shape of the array. Therefore, the conclusions from before for the circular array will hold when accounting for the second focusing, i.e. the incident term will produce two components which are both removed by the beamforming to DT filter.

To demonstrate this, figure 8b,c shows two DT images, generated by the beamforming filtering approach, from the scattered and the total field, respectively, for the configuration shown in figure 8a. Forty transducers are used on each edge, separated by 0.5 mm (λ/2), and it is noted that the beamforming algorithm applies a weighting when it sums around the array for each pixel to account for non-uniform angular sampling. As in the examples before, the two images are similar to each other, with only minor differences. The total field image has some low-amplitude high-frequency artefacts visible in it. At the array, larger amplitude components appear. As demonstrated before, some additional image processing (e.g. filtering) to remove the high-frequency components would usually be used, even just for the image from the scattered field. This is not included here since these filters can mask the effects of the incident field. In some cases, there may be a configuration where the receiver array does not lie on top of the receiver array. One envisioned example is when a pair of parallel linear arrays are used; one to transmit and the other to receive, as shown in figure 8d. The results from such a configuration, with 40 transducers in each array, are shown in figure 8e,f for the scattered and total field, respectively. In this case, the image of the defect itself has suffered because of the limited view introducing artefacts; however, the important result is that the incident field has very little effect on the image, just producing some additional higher frequency artefacts.

Figure 8.

Figure 8.

Images with different array configurations. (a) A square array around the scatterer, with each transducerfunctioning as both a source and a receiver. (b) The reconstruction from this array for the scattered field, while (c) shows the same from the total field. (d) gives a limited-view configuration, with a linear source array about the scatterer and a parallel receiver array below. (e) images this using the scattered field and (f) the total field. (Online version in colour.)

The previous work demonstrated that the incident field had little to no effect on images from an idealized, circular, array. This section has extended the theory, demonstrating that this is also the case with more general array configurations. Also, the case with limited view arrays has been shown, and, again, the incident field has a negligible effect.

(e). Errors

The analysis in this paper has focused on idealized data without errors present. In practice, such measurements are impossible to acquire, and in fact, if it was possible, it would be straightforward to subtract the incident field anyway. It is therefore important to assess the robustness of imaging using the total field in the presence of errors. As mentioned, previous publications have tested the performance when imaging from the total field with measured data (e.g. [11,21,23]), as well as in some cases looking at errors (see ch. 3 of [28]), although the primary aim was not specifically focused on assessing the error behaviour with the incident field present. This section analyses the effect that systematic and uncorrelated random errors will have on the result. It should be noted that calibration techniques can often minimize such errors [21,28], but these are not used here.

Systematic errors are considered initially. In this case, all measurements are distorted in some correlated manner. One of the most common scenarios for this is temperature variation, which causes the background wave speed to change. If this is the case, the background wavenumber becomes k1, leading to the incident field with errors in it being

ϕ0es=Πeik1rr. 4.16

Putting this into the integral from equation (3.16), i.e. for the far-field circular array, this becomes

I1(xr,xθ)=eik0RππX(rθ)exp(i2k1R|sinrθ2|)exp[ik0(xΔcosrθ+Rxθsinrθ)]drθ 4.17
=eik0R[Aexp(ik0xΔ)+Bexp(ik0xΔ)]. 4.18

Here, since the incident field term just acts to select the point where its phase is stationary, the result is unchanged from equation (3.25), under the far-field assumption. It should be noted, however, that the constants A and B are likely to change, particularly in phase.

Figure 9a,b shows the resulting images in the far and near fields, respectively, with a 2.5% increase in velocity in the incident field; figure 9c,d provides the respective reference images. In general, an error in velocity like this will cause an error in the scattered field, as well as the incident field; however, the scattered field in this paper is only used as a reference, so the correct version is included in each case. The far-field case (figure 9a) shows a slight difference in the background region, particularly towards the boundaries, caused by the incident field error. Towards the centre, the change does not seem to have a significant effect, backing up the hypothesis that, in the far field, the incident component has no effect on the resulting image when a systematic error is present. The near-field example of figure 9b shows a larger distortion. It is clear that the near field does not conform as well as the far-field case, particularly towards the array where the far-field assumption breaks down more. However, the errors are still relatively modest, and while the incident field does not appear to completely disappear it is still small compared with the scatterer.

Figure 9.

Figure 9.

(a,b) The effect of imaging when the incident field is generated with a velocity 2.5% greater than that assumed in the reconstruction. (a) is in the far field, with a radius of 40 mm and 512 transducers, while (b) is in the near field with 128 transducers (as in figure 4a). In both cases, the scattered field has no error introduced into it to maintain a consistent reference. In both cases, the object is the same, but the scale is different. (c) and (d) give reference images (i.e. without errors) for the far- and near-field cases, respectively. (e) A section of the circular array, illustrating the uncorrelated transducer mispositioning according to a normal distribution with standard deviation 0.1 mm. (fh)Reconstructions with these uncorrelated errors in the transducer position, all from the total field. (f) corresponds to the realistic case where errors are caused by both the incident and scattered components. In (g), the errors are just in the scattered component, while in (h) they are in the incident component. (Online version in colour.)

Uncorrelated errors can also occur in many cases. This could be due to transducer mispositioning, or different transducers having different responses to the field. These will distort the measurements and may result in the incident field becoming significant in the images. Treating the effect of this as the combination of a small phase and amplitude errors, represented by ω and γ, respectively, the response at one transducer will be

ϕ0eu=Πei(k0r+ω)r(1+γ). 4.19

It is known that the incident term itself has little effect on the images, so this can be subtracted as follows:

ϕ0euϕ0=Πr[ei(k0r+ω)(1+γ)eik0r] 4.20
=ϕ0(eiω+γeiω1). 4.21

Assuming that the phase error is small such that eiω=1+iω,

ϕ0euϕ0=ϕ0(iω+γ+iωγ) 4.22
ϕ0(iω+γ), 4.23

where the second-order term iωγ has been dropped. Based on this, there will be an additional random component which is imaged, where the strength is proportional to the incident field. Since the DT algorithms are linear, because the errors are incoherent, they will generally average out given the many measurements taken across the array. From the result above, it is expected that the errors will be larger when ϕ0 is large, which occurs closer to the source, i.e. closer to reflection, where the higher spatial frequencies are imaged. It is therefore expected that such errors will relatively cause more high spatial frequency errors than lower frequency errors, so again more filtering may help in practice.

Figure 9eh tests this. For each transducer, an error has been introduced by adjusting its position by a random amount in both the horizontal and vertical directions. This amount is normally distributed with a standard deviation of 0.1 mm. Figure 9e shows a small section of the circular array to highlight how these errors appear; these are much larger errors than would typically be seen in practice. Figure 9f shows the resulting image when the offset transducer positions are used to measure the total field. There is a lot of noise in the image as expected; however, the scatterer is still clearly visible. It is unclear how much of the noise comes from errors in the scattered field and how much from the incident field, so figure 9g,h shows these, respectively, although these are unphysical cases. In figure 9g, just the scattered field has errors in it, whereas in figure 9h the errors are just confined to the incident component. As suggested, when the errors occur in the incident field, the result is that much higher frequency noise appears in the image, while in the scattered field this tends to be a lot lower. It is clear that figure 9f is a superposition of both of these forms of noise.

Interestingly, the errors in the scattered field appear to contribute to a loss in contrast of the cylinder. If the main error was in amplitude, one measurement being lower amplitude would generally average out with other measurements having higher amplitudes. However, with transducer mispositioning, the primary error is in the phase. A phase error in one direction cannot be cancelled out by summing a phase error in the other direction, leading to the loss in contrast in the reconstructed image. However, this is not investigated further since it is related to the scattered and not the incident field.

This section has shown that various measurement errors do have an effect on the incident component appearing in a DT image; however, these are generally small for both correlated and uncorrelated errors. These errors can be reduced further by calibrating to remove the effects of transducer mispositioning and sound speed errors; this is generally necessary for the scattered component in order to generate accurate quantitative images anyway.

5. Conclusion

This paper has demonstrated that it is unnecessary to subtract the incident field in many cases when imaging with DT, dispelling a widely held assumption which can otherwise greatly limit the method’s applicability. The subtraction is unnecessary because the incident field causes artefacts clustered at spatial frequencies which are removed automatically in the DT algorithm. This paper has proved this theoretically and demonstrated it with practical examples for a number of scenarios. This allows imaging with DT to be performed directly using measured data, and thus avoids many of the errors associated with trying to estimate what the incident field should be and subtract it, allowing for a significantly more robust and flexible approach.

The approach has been demonstrated across many practical scenarios. While the theory is derived for far-field measurements, examples in this paper demonstrated that the principle also extends to the near field, so that measurements can be taken close to the scatterer, which is often necessary in practice. The approach was also shown to be valid for different array configurations, including a square array, and a case where the receivers were in a different location to the sources, with parallel transmitter and receiver arrays on opposite sides of the scatterer. In many cases, it is impractical to acquire a fully sampled dataset, i.e. having measurements taken less than half a wavelength apart, due to the cost of the systems and the acquisition time. This paper has demonstrated that the incident field can disappear with subsampled transducer arrays, but that filtering must be used on the final image to eliminate any arising aliasing artefacts, allowing a compromise where the resolution becomes poorer as the number of transducers is reduced.

The effect of both systematic and uncorrelated errors, such as mispositioning of transducers, on the behaviour of the incident field was investigated. This showed that, while resulting artefacts were visible in the image, these were not significantly worse than those associated with errors purely in the scattered field. This result is particularly important because it highlights that the behaviour identified is not a result of highly idealized, clean data, but rather that it is robust and practical, and therefore enables this result to be applied to the widest possible range of imaging problems.

Supplementary Material

Field data
rspa20160707supp1.mat (5.5MB, mat)

Acknowledgements

The author would like to thank Prof. Cawley from Imperial College London for reading the manuscript, and Dr Velichko from Bristol University for comments on an early draft.

Appendix A. Incident behaviour for weighted beamforming diffraction tomography

While the filtered beamforming image of figure 2c showed the high-frequency components associated with the incident field, but no constant components, the weighted integral version in figure 2e is the opposite, with a constant offset term present, but no high-frequency components. As shown in the theoretical analysis, the incident wave should have no effect on the image when data are taken in the far field. This provides an indication that the errors in the reconstruction are caused by the array not being sufficiently large. Considering equation (2.13), since the weighting term should be the component removing the incident field, it is hypothesized that it is this weighting which is not removing the incident components properly in the near field.

To test this, a process is used to project a dataset into the far field. Weighting can be applied in the far field, before the dataset is projected back to the near field and imaging is performed. To do this projection, the scattered field measured for a single source can be expressed as

ϕs(R,rθ)=n=+aninHn(1)(k0R)einrθ, A 1

which, taken to its asymptotic limit, leads to the far-field scattering pattern

f(rθ)=2iπk0n=+aneinrθ. A 2

Acquiring an from ϕs is straightforward via a Fourier transform, as is the inverse. This provides a mechanism to convert the data around the receiver array to the far field. By the principle of reciprocity, the same approach can be used to convert the source locations to the far field. The weighting is applied to these far-field data before being converted back via the same equations and imaged. Figure 10a shows the image resulting from processing the scattered field in this way. It is clear that the offset which was visible in figure 2d is now eliminated, confirming that the offset errors appear to be associated with the weighting not being performed in the far field.

Figure 10.

Figure 10.

Weighted beamforming approach with weighting applied to data in far-field form. (a) shows the image generatedfrom the scattered field for the reference cylinder shown in figure 2a, (b) the image from the total field and (c) the image from the total field with the incident components near the source removed with equation (4.1). (Online version in colour.)

It is noted that equation (A.1) operates purely on the scattered field; the first-kind Hankel functions are used to describe the outward propagating waves. The incident wavefield does also propagate outwards (although very near the source the wave travels almost parallel to the array), so this process can be applied to the total field too, although it is noted that the physical configuration corresponding to such far-field data is unclear. Upon weighting the data in the far field, converting back to the near field and imaging, the results are shown in figure 10b, which should be compared with figure 2e. Again, any offset is eliminated; however, there are now more high-frequency artefacts associated with the incident field. As shown in §2, it is likely that these are caused by the large values occurring in the incident field near the source. To test this, these values are removed as for the filtered DT algorithm, using equation (4.1), and the result is shown in figure 10c. This is a much cleaner image which is virtually indistinguishable from the scattered-field case.

This confirms that if the weighting is applied in the far field, even if the focusing itself is undertaken in the near field as is the case here, the incident field will be removed, which is not the case when weighting is applied directly to the near field. It is noted that the process to apply the weighting in the true far field is not straightforward and is likely to be challenging for practical cases with non-circular arrays.

Data accessibility

All the datasets used in this paper are available in the electronic supplementary material.

Competing interests

I have no competing interests.

Funding

This work was funded by EPSRC under grant no. EP/M020207/1.

References

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Field data
rspa20160707supp1.mat (5.5MB, mat)

Data Availability Statement

All the datasets used in this paper are available in the electronic supplementary material.


Articles from Proceedings. Mathematical, Physical, and Engineering Sciences are provided here courtesy of The Royal Society

RESOURCES