Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Imaging sparse metallic cylinders through a local shape function Bayesian compressive sensing approach

Open Access Open Access

Abstract

An innovative method for the localization of multiple sparse metallic targets is proposed. Starting from the local shape function (LSF) formulation of the inverse scattering problem and exploiting the multitask Bayesian compressive sensing (MT-BCS) paradigm, a two-step approach is described where, after a first estimation of the LSF scattering amplitudes, the reconstruction of the metallic objects is yielded through a thresholding and voting step. Selected numerical examples are presented to analyze the accuracy, the robustness, and the computational efficiency of the LSF–MT-BCS technique.

© 2013 Optical Society of America

1. INTRODUCTION

Locating and shaping perfect electric conductors (PECs) illuminated by known electromagnetic waves [14] is a key problem in many applications such as geophysical prospecting [5], localization of buried metallic cylinders [6], detection of tunnels and pipelines [7], and retrieval of surface profiles [8]. In such a framework, the development of inversion strategies specifically devoted to image “sparse” metallic objects (sometimes referred to as thin [9]) embedded in large investigation domains has recently gathered great attention because of its complexity [9] as well as occurrence in fault detection of metallic grids [10], biomedical monitoring [11], far and near source localization [12,13], nondestructive testing [14,15], and ground-penetrating radar [1618]. While several techniques exploit global optimization strategies [1921] (e.g., tabu search [22], genetic algorithms [6,7], differential evolution [23], and particle swarm optimizers [24]), the use of singular value decomposition-based methods [4,25] and level set techniques [26] has been considered, as well. However, only few methodologies, generally based on approximate formulations (e.g., physical optics), have dealt with sparse scatterers [9,27]. As a matter of fact, most inversion techniques for PEC objects model the unknown contour as a function of the polar angle [6,7,21,24,28,29] and usually require the approximate knowledge of the object centers [30] or the number of objects [31,32]. Because of these assumptions, they do not efficiently apply to the retrieval of multiple sparse scatterers. Alternative formulations, based on the local shape function (LSF) technique [30,3336], seem to be more suitable candidates for such a purpose. Indeed, the LSF method employs a cell-based discretization of the investigation domain, enabling the effective representation of sparse scatterers as the superposition of (a few) thin metallic wires. On the other hand, the arising inverse problem turns out to be strongly nonlinear because of the multiple reflections in the wire model [30,34,35]. Recently, some countermeasures to this latter issue have been proposed [37], but they suffer from nonuniqueness because of the presence of nonradiating currents; then suitable regularization techniques (e.g., Tikhonov [37]) are required. Moreover, the information coming from different illuminations is a posteriori combined, resulting in a suboptimal exploitation of the available physical information [37].

In this paper, the new technique proposed for the localization of sparse metallic scatterers is aimed at (i) modeling thin objects through the LSF approach, (ii) regularizing the inverse problem at hand by means of a sparsity-based constraints, and (iii) combining in the inversion the information collected at different views. More specifically, the available physical a priori knowledge [(ii) and (iii)] is managed in a probabilistic fashion by means of a multitask Bayesian compressive sensing (MT-BCS) [38] formulation because of the following considerations:

  • • Compressive sensing (CS) strategies are natural choices for the solution of ill-posed inverse scattering problems whenever an a priori knowledge of the sparseness of the unknowns is available [39];
  • • CS methodologies are also numerically efficient for high-dimension problems [40,41];
  • • Unlike deterministic CS methods directly enforcing sparseness constraints by adding a sparsity term (e.g., the weighted 1-norm) in the cost function, BCS techniques do not require the problem kernel to satisfy specific properties such as the restricted isometry property [41,42];
  • • MT-BCS approaches efficiently take into account mutual relations among correlated informations from different illuminations of the investigation domain [38,43] thanks to the multitask formulation;
  • • The effectiveness and the efficiency of BCS-based techniques have already been proved in several electromagnetic problems (e.g., inverse problems [4245] and array synthesis or diagnostics [4649]).

The outline of the paper is as follows. After describing the LSF framework of sparse inverse scattering problems (Section 2), the probabilistic formulation of the imaging strategy is introduced by focusing on the application of the multitask CS technique (Section 3). Representative numerical results are then provided to validate the proposed approach as well as to investigate its features and potentialities (Section 4). Some conclusions eventually follow (Section 5).

2. SPARSE LSF PROBLEM FORMULATION

Let us consider a two-dimensional investigation domain of extension Ω comprising a set of sparse PECs lying in a (also nonconnected) region ΩPEC (ΩPECΩ) and illuminated by V known time-harmonic transverse-magnetic plane waves impinging from the angular directions θv, v=1,,V whose associated incident fields are fv(r)z^ (for the sake of brevity, the time-dependency factor exp(jωt) is implied and omitted hereinafter), v=1,,V, being r=(x,y), and z is the axis of the cylindrical geometry.

By applying the LSF method [30], Ω is discretized into a set of uniform cells of area δ and centered at rn, n=1,,N. Moreover, a binary LSF, γ{γn,n=1,,N}, is associated with the cell grid such that γn=1 if a metallic object occupies the n th cell and γn=0 otherwise:

γn={1,rnΩPEC0,rnΩPECn=1,,N.

It is worth noting that this is equivalent to replacing the metallic region ΩPEC with Sγ0 thin wires if SN (i.e., γ turns out to be a sparse vector).

The scattered electric field, ev(r)z^tv(r)z^fv(r)z^, tv(r) being the total field, at each v th illumination complies with the data equation expressed in terms of the multipole expansion in cylindrical harmonics [30,34,35],

ev(r)=n=1N[H0(1)(2πλ|rrn|)anv]rΩobs
where H0(1)(·) is the zeroth-order Hankel function of the first kind, Ωobs is the observation domain external to Ω (ΩΩobs=), λ is the free-space wavelength, and av{anv,n=1,,N} is the vector of the scattering amplitudes given by [30,3335]:
av=[diag(γ)·Ψ+I]1·diag(γ)·Φ·fv,

I being the N-by-N identity matrix. (In this paper the classical LSF notation from [30] is adopted in which the auxiliary matrices Ψ and Φ are known quantities not depending on γ.) Moreover, the entries of the auxiliary matrices Ψ{ψnp,n=1,,N;p=1,,N} and Φ{ϕnq,n=1,,N;q=Q,,Q} are

ψnp={J0(2πδλ)H0(1)(2πλ|rnrp|)H0(1)(2πδλ)np0n=p,
ϕnq=J0(2πδλ)H0(1)(2πδλ)Jq(2πλ|rn|)exp[iqarctan(ynxn)],
respectively, Jq(·) being the q th-order Bessel function of the first kind; i stands for the imaginary unit. Moreover, fv{fqv=exp(iqθv);q=Q,,Q} is the vector whose elements are the coefficients of the expansion in cylindrical harmonics of the v th incident wave fv(r)
fv(r)q=QQ{Jq(2πλ|r|)exp[iqarctan(yx)]fqv}
Q being the user-defined truncation index [35].

Starting from a set of V scattered vectors, ev[ev(rmv),m=1,,M], v=1,,V, being rmvΩobs, m=1,,M the location of the m th measurement point at the v th view, the inversion is then aimed at estimating the sparsest vector γ complying with Eqs. (2) and (3). Toward this end, CS strategies seem to be natural candidate tools thanks to their effectiveness in dealing with sparse unknowns [4245]. However, they cannot be directly applied because of the nonlinearity of the relationships between the data, ev, and the unknowns, γ, Eqs. (2) and (3). An alternative approach is then considered starting from the following observations.

  • Linearity: according to Eq. (2), the amplitude vector av linearly depends on ev.
  • Sparsity: since γn=0 implies anv=0, but not vice versa Eq. (3)., the vector av is always sparser than γ: av0γ0=S.
  • Retrieved information: the support of av (i.e., the set of grid cells of Ω for which anv0) provides a good estimate of the shape of the probed PECs, s since anv0 implies γn=1, Eq. (3).

Accordingly, the scattering amplitude vectors, {av;v=1,,V}, are first retrieved starting from the measured data, {ev;v=1,,V}, then a combination and thresholding step is carried out to yield an estimate of the LSF, γ^, from {av,v=1,,V}. Mathematically, the inversion problem is recast as a two-step one, where the first step follows.

Scattering-amplitudes retrieval problem: given evCM, v=1,,V, find the sparsest vector avCN, v=1,,V, such that ev=Hvav, where

Hv{Hvmn=H0(1)(2πλ|rmvrn|),m=1,,M,n=1,,N}
is the problem kernel, Eq. (2). Once the V scattering-amplitude vectors have been estimated, {a^v;v=1,,V}, the binary LSF is derived, γ^, by addressing the following second step.

LSF Retrieval Problem: given a^vCN, v=1,,V, determine the estimate γ^ by combining the locations of nonzero amplitude coefficients at the different views (|anv|0).

3. LSF–MT-BCS RECONSTRUCTION METHOD

In principle, the solution of the scattering-amplitudes retrieval problem can be yielded through any CS-based technique [39,40]. However, deterministic implementations based on the minimization of functionals comprising 1-norm terms [50] are prevented or are very complex in our framework because of the computational unfeasibility of verifying the restricted isometry property for the H matrix [39]. Accordingly, a Bayesian CS [38,41] formulation is adopted hereinafter, since (i) it does not require the restricted isometry property of H to be a priori verified and (ii) it easily allows the introduction of the a priori information concerned with the physics of the problem at hand [43]. Following the BCS guidelines, the scattering amplitudes are retrieved by solving the maximum a posteriori probability equation

A^varg{maxAv[P(Av|Ev)]},v=1,,V,
where Av[R(av),I(av)]R2N and Ev[R(ev),I(ev)]R2M are the real-valued counterparts of the vectors av and ev (prime being the transpose operator), respectively, and P(Av|Ev) is the posterior probability distribution that encodes the prior assumptions on Av [38]. More specifically, the latter is expressed through the Bayes’ theorem
P(Av|Ev)=P(Ev|Av)P(Av)P(Ev)
in terms of the prior P(Av) to account for (a) the a priori knowledge of the sparseness of the scattering amplitudes, av, v=1,,V, and (b) the correlation among the locations of the non-null entries, anv0, of the scattering vectors at different views. Accordingly, the MT-BCS formulation is adopted by introducing a shared prior:
P(Av)P(Av|α,σ)P(α)P(σ)dαdσ,
where α{αn;n=1,,2N} is the shared prior (i.e., it does not depend on the illumination index v) hyperparameter vector.

Following the hierarchical hyperparameter procedure discussed in [38,43,47], Eq. (8) is substituted into Eq. (7) to yield the a posteriori model,

P(Av|Ev)=P(Av|Ev,α)P(α|Ev)dα,
for Eq. (6), and the LSF–MT-BCS solution is obtained according to the steps discussed in [38]:
A^v=[diag(α^)+(Kv)Kv]1(Kv)Evv=1,,V,
where the matrix KvR2M×2N is given by Kv[Jv,Yv;Yv,Jv], for which
Jv{Jmn=J0(2πλ|rmvrn|),m=1,,M,n=1,,N}
and
Yv{Ymn=Y0(2πλ|rmvrn|),m=1,,M,n=1,,N},
while Y0(·) is the zeroth-order Bessel function of the second kind. As for α^, it is computed by means of the relevance vector machine technique [38] aimed at minimizing, with respect to α, the function
I(α)=12v=1V{log(|C|)+(2N+2β1)log[(Ev)CEv+2β2]},
where CI+Kvdiag(α)1(Kv), while β1 and β2 are user defined control parameters.

Once A^v has been determined through Eq. (10), the scattering amplitudes (scattering-amplitudes retrieval problem) turn out to be

a^v{a^nv=A^vn+iA^vn+N,n=1,,N}v=1,,V.

As far as the LSF retrieval problem is concerned, the information on the support of a^v could be used since it is directly linked to the shape of the PEC, Eq. (3). However, such an approach would be extremely sensitive to small inaccuracies in the reconstruction, since even a small value of |a^nv| would correspond to a presence of a PEC cell. Therefore, the binary LSF coefficients, γ^nv, n=1,,N, associated with the v th view are derived from the distribution of the scattering amplitudes by thresholding

γ^nvH(|a^nv|maxn{|a^nv|}η)n=1,,N,
where H(·) is the Heaviside step function and η is a user-defined threshold. Finally, the PEC profile (i.e., γ^nv, n=1,,N) is estimated by means of a majority voting rule,
γ^nH(v=1Vγ^nvV0.5)n=1,,N.

It is worthing pointing out that the procedure proposed here for solving the LSF retrieval problem differs from the combination rule applied in source reconstruction methodologies [37], since (a) a thresholding mechanism is used to minimize artifacts, Eq. (13), (b) a voting rule is exploited, Eq. (14), instead of a linear summation of the retrieved amplitudes, and (c) the binary LSF coefficients γ^n are estimated here instead of the volumetric currents.

4. NUMERICAL ASSESSMENT

A. Rationale and Figures of Merit

A selected set of numerical experiments is discussed hereinafter to provide suitable guidelines for the choice of the LSF–MT-BCS control parameters as well as to investigate the method features and potentialities in terms of accuracy, speed, and robustness to noise. Comparisons with the single-task (ST) implementation [42] of the LSF–BCS approach are reported, as well.

If not otherwise indicated, the numerical assessment refers to the following benchmark scattering scenario. An L=3λ0-sided square investigation domain Ω is discretized in N=324 cells centered at

rn=[LN(n1)modN,LN(n1)N]n=1,,N
and illuminated by V=27 incident waves impinging from the directions
θv=2π(v1)V,v=1,,V.

The scattering data, ev=[ev(rmv),m=1,,M], have been computed (unlike the inversion, a finer grid has been considered for the forward solver to avoid the inverse crime 51.) at M=27 locations,

rmv=[ρcos(2π(m1)M),ρsin(2π(m1)M)]m=1,,M,
of the observations domain, defined over a circle ρ=3λ0 in radius, by means of the LSF approach [30], Eqs. (2)–(5), and assuming Q=30.

In addition to the graphical representation of the retrieved PEC profile, γ^n, n=1,,N, and to provide a qualitative indication on the reconstruction accuracy, the values of the integral error

ξ1Nn=1N|γ^nγn|2n=1N|γn|2=n=1N|γ^nγn|2N×S
have been also computed and reported.

B. Control Parameters—Selection Guidelines

A calibration of the control parameters of the proposed inversion is mandatory to provide suitable guidelines to the interested reader. As a matter of fact, the setup of the control parameters β1 and β2 in Eq. (11) is known to be a fundamental step to guarantee the MT-BCS effectiveness and efficiency, since no physical hints are available for their optimal choice [43]. Moreover, the value of the threshold η, Eq. (13), must guarantee a good filtering-accuracy trade-off whatever the PEC inversion at hand.

Toward this purpose, a set of 100 different scenarios comprising O=S=10 randomly displaced square cylinders λ/6-sided [e.g., Fig. 2(a)] has been generated, and the LSF–MT-BCS inversion has been performed by varying the control parameters within the ranges β1[102,103], β1[103,5], and η[0,0.5]. To provide statistical relevance, a set of different signal-to-noise ratios (SNRs) in the range SNR[5dB,30dB] has been considered, as well.

The behavior of the averaged integral error, ξ¯, as a function of the hyperparameter control variables [Fig. 1(a)] shows that the accuracy decreases in the regions β22.0 and β110 [e.g., ξ¯2.13×102 when β1=0.1, β2=5.0, Fig. 1(a)] or β1500 and β2101 [e.g., ξ¯5.8×103 when β1=500, β2=2.0×102, Fig. 1(a)], while the minimum ξ¯ [i.e., ξ¯opt9.2×104, Fig. 1(a)] occurs in correspondence with the values β1opt5×102 and β2opt5×102. These latter values will be assumed hereinafter as the optimal trade-off calibration setting.

 figure: Fig. 1.

Fig. 1. LSF–MT-BCS calibration (multiple scatterers, =λ/6, O=S=10). Behavior of the average integral error, ξ¯, versus (a) β1 and β2 when η=ηopt and (b) η when β1=β1opt and β2=β2opt.

Download Full Size | PDF

As for the behavior of ξ¯ versus η when assuming β1=β1opt and β2=β2opt, the plot in Fig. 1(b) indicates that a small threshold value yields a poor reconstruction accuracy (e.g., ξ¯η=2.0×1021.13×101ξ¯opt) since a^nv0γ^n=1. On the other hand, larger values of η also tend to filter-out relevant information (e.g., ξ¯η=4.7×1015.91×103ξ¯opt). Therefore, the intermediate value ηopt0.27, corresponding to the abscissa of the minimum in Fig. 1(b), has been chosen, and it will be used in the following.

For completeness, the plot of the scattering amplitudes a^v when v=1 and SNR=20dB for a representative scenario within the set of the calibration simulations [Fig. 2(d)] indicate that, although the LSF amplitudes are only roughly retrieved [Fig. 2(b) versus Fig. 2(d)], their support is very close to the actual object area. Thus, the thresholded version obtained through Eq. (13) exhibits only minor inaccuracies [Fig. 2(a) versus Fig. 2(c)], and the combination of the estimation outcomes from different views, Eq. (14), gives a perfect reconstruction of the scenario under test [Fig. 2(e)].

 figure: Fig. 2.

Fig. 2. Illustrative example (multiple scatterers, =λ/6, O=S=10, SNR=20dB). (a), (c), (e) Binary function γ and (b), (d) amplitude coefficients av (v=1) of (a), (b) the actual PEC profile and the LSF–MT-BCS (c), (d) single-view (v=1) and (e) multiview (v=1,,V) reconstructions.

Download Full Size | PDF

C. Numerical Assessment and Comparisons

The experiments in this section are also aimed at assessing the features and the performances of the proposed technique through comparisons with the ST-BCS [42] implementation. The first test case deals with O=3 L-shaped cylinders [S=9, Fig. 3(a)] under various noisy conditions SNR[5dB,50dB]. With reference to the case SNR=30dB, the plot of the LSF–MT-BCS reconstruction in Fig. 3(b) shows that the method perfectly retrieves the scatterer locations and profiles, still keeping the efficiency proved in Fig. 2 despite the size increase of the scatterers. Moreover, only minor errors arise in heavier conditions: ξSNR=5dB1.5×103 [Fig. 3(c)], while the ST version becomes worse whatever the SNR [e.g., ξSNR=30dB2.77×102, Fig. 3(d)]. Such an outcome is actually expected, since the LSF–ST-BCS encodes a sparsity prior that does not take into account the correlation among the locations of the anv0 amplitudes at different views [42]. Therefore, the estimated vectors a^v (v=1,,V) turn out to be mutually independent, and their multiview combination generally does not improve the reconstruction with respect to the single-view case. Previous outcomes are also confirmed by the behavior of ξ versus the SNR for the two approaches (Fig. 4). The reconstruction error of the LSF–MT-BCS is always the lowest, and it becomes negligible (ξ0) when SNR30dB.

 figure: Fig. 3.

Fig. 3. Numerical assessment (multiple L-shaped scatterers, O=3, S=9). (a) Actual and (b)–(e) retrieved binary function γ with (b), (c) the LSF–MT-BCS and (d), (e) the LSF–ST-BCS when (b), (d) SNR=30dB and (c), (e) SNR=5dB.

Download Full Size | PDF

 figure: Fig. 4.

Fig. 4. Numerical assessment (multiple L-shaped scatterers, O=3, S=9). Behavior of the integral error ξ versus SNR.

Download Full Size | PDF

Similar conclusions hold true also in the presence of a larger number of scatterers [O=4—Fig. 5(a)]. As an example and despite the high noise level [SNR=5dB, Fig. 5(b)], the MT technique still identifies the presence and the positions of the scatterers, unlike the LSF–ST-BCS technique, whose prediction is totally unsatisfactory and has several artifacts [Fig. 5(c)]. This further highlights the importance of exploiting within the inversion process the correlation among different views, rather than doing it only a posteriori.

 figure: Fig. 5.

Fig. 5. Numerical assessment (multiple L-shaped scatterers, O=4, S=12, SNR=5dB). (a) Actual and retrieved binary function γ with (b) the LSFMTBCS and (c) the LSFSTBCS.

Download Full Size | PDF

On the other hand, it has also to be observed that a less sparse distribution of the scatterers affects the method’s performance whatever the BCS implementation, as shown by the plots in Fig. 6, and is concerned with the integral error for different scenarios including from O=1 (S=3) up to O=4 (S=12) L-shaped scatterers. Although the MT-based inversion always overcomes the ST and a smoother performance degradation arises, there is a reduction of the fidelity of the LSF–MT-BCS reconstruction when S increases, as well.

 figure: Fig. 6.

Fig. 6. Numerical assessment (multiple L-shaped scatterers, SNR{5,10,20}dB). Behavior of the integral error ξ versus S.

Download Full Size | PDF

To fully assess the sensitivity of the LSF–BCS-based inversion on the sparsity of the PECs, the successive test case deals with O[1,10] λ/6-sided objects randomly located within Ω. For a choice of 30 trial scatterer configurations for each O value, the statistics (i.e., average, minimum, and maximum values) of the integral error are reported in Fig. 7(a) (SNR=10dB). As it can be observed, the inversion accuracy of the LSF–MT-BCS is reduced on average with S (e.g., ξ¯S=67.71×104 versus ξ¯S=107.87×103), while the error range is enlarged when less sparse profiles are at hand [(ξmaxξmin)S=66.2×103 versus (ξmaxξmin)S=102.4×102]. This indicates that the reconstruction reliability improves for lower S values whatever the target positions as a consequence of the hypotheses on the prior specification, Eq. (8). To confirm such a deduction, the retrieval of larger randomly displaced PECs has been then addressed [=λ/3-sided objects—Fig. 7(b)]. As expected, a similar trend of the average, minimum, and maximum errors can be noticed [e.g., ξ¯S=8=λ/63.53×103, Fig. 7(a), versus ξ¯S=8=λ/32.63×103, Fig. 7(b)]. Throughout the analysis, the figures of merit of the ST approach are also reported to further assess the improvements of the MT-BCS over the ST-BCS inversion [Figs. 7(a) and 7(b)].

 figure: Fig. 7.

Fig. 7. Numerical assessment (statistical analysis, SNR=10dB). Behavior of the average (points) and maximum and minimum (error bars) values of the integral error ξ versus S in the presence of (a) =λ/6 and (b) =λ/3 scatterers.

Download Full Size | PDF

The next set of experiments is devoted to analyzing the dependence of the methods’ performances on the number of scattering data when different (i.e., smaller) from the optimal bound discussed in [51] and previously adopted. Indeed, CS-based methodologies are known to effectively deal with few data [3841], as well. Toward this end, the inversion of O=S=8 λ/6-sided objects [red squares, Fig. 8(b)], randomly distributed within Ω, has been carried out by successively probing the scenario with a different number of views from V=1 up to V=27, Eq. (16), but always collecting the scattered field samples at the M=27 measurement points located as in Eq. (17). The LSF–MT-BCS estimated profiles in Fig. 8 (SNR=10dB) turn out to be similar to the actual one starting from only V=5 illuminations [ξ1.85×102, Fig. 8(c)], that is, considering 80% fewer data than those suggested by the criterion [51] (i.e., VNyquist=27). Moreover, just V=15 views (V/VNyquist55%) are required in order to yield a high-quality reconstruction [ξ3.08×103, Fig. 8(e)]. These results point to LSF–MT-BCS as an enabling tool for nontrivial savings of acquisition time and complexity with respect to traditional inversion strategies. In contrast, ST reconstructions are generally unsatisfactory [Figs. 8(b) and 8(d)], as is confirmed by the corresponding integral errors [Fig. 8(a)], as well. Let us now analyze the method performance versus the number of both measurement points and illuminations (Fig. 9). By assuming M=V[1,27] [SNR=10dB, Fig. 9(a)], it turns out that an ξ value of the same order of that in Fig. 8(c) [i.e., ξ1.85×102, Fig. 9(c)] is obtained when processing at least M×V=225 samples (i.e., M=V=15). Such an amount of scattering data is greater than that used for Fig. 8(c) (i.e., M×V=135). This suggests that a contemporary reduction of measurement points and illuminations, when scattering data are uniformly collected within Ωobs, can be less effective than only the reduction of V.

 figure: Fig. 8.

Fig. 8. Numerical assessment (multiple squares profile, S=8, =λ/6, SNR=10dB). (a) Behavior of the integral error ξ versus V when M=27. (b)–(e) Reconstructed distributions when (b), (c) V=5 and (d), (e) V=15 by applying (b), (d) the LSF–ST-BCS and (c), (e) the LSF–MT-BCS.

Download Full Size | PDF

 figure: Fig. 9.

Fig. 9. Numerical assessment (multiple squares profile, S=8, =λ/6, SNR=10dB). (a) Behavior of the integral error ξ versus the total number of measurement points when V=M. Reconstructed distributions when M=V=15 by applying (b) the LSF–ST-BCS and (c) the LSF–MT-BCS.

Download Full Size | PDF

The final set of numerical experiments is aimed at assessing the dependence of the inversion accuracy on the size of the investigation domain Ω. Accordingly, L has been varied within the range L[λ,5λ] by setting N, M, and V according to the criterion in [51]. Moreover, SN/50 λ/6-sided scatterers have been randomly displaced to keep the same degree of sparsity whatever the Ω extension. The plot of ξ¯ in Fig. 10(a) (SNR=10dB) shows that the LSF–MT-BCS accuracy slightly deteriorates when L is larger (e.g., ξL=2λ=1.47×103 versus ξL=5λ=4.54×103), but it still remains acceptable when the largest L is reached [L=5λ, Fig. 10(c)]. In contrast, the ST-based approach is totally unreliable in the same case [i.e., ξL=5λST=1.92×102, Fig. 10(b)].

 figure: Fig. 10.

Fig. 10. Numerical assessment (multiple squares profiles, =λ/6, SN/50, SNR=10dB). (a) Behavior of the integral error ξ and the CPU time versus L[λ,5λ]. (b), (c) Reconstructed distributions when L=5λ by applying (b) the LSF–ST-BCS and (c) the LSF–MT-BCS.

Download Full Size | PDF

As for the computational issues, the behavior of the inversion time, Δt, on a single-core laptop PC running at 2.66 GHz indicates that the MT procedure is also more efficient whatever the L value [e.g., ΔtL=4λST1.21×102s versus ΔtL=4λMT6.60×101, Fig. 10(a)]. Moreover, LSF–MT-BCS also needs less than 90 s for inversion completion [i.e., ΔtL=5λMT8.71×101s, Fig. 10(a)] when dealing with high-dimensional spaces (e.g., NL=5λ=1024).

5. CONCLUSIONS

In this paper, the localization of sparse metallic targets has been addressed by means of a new technique that models thin targets through the LSF approach and solves the inversion problem in a BCS sense, also combining the information from different illuminations within the reconstruction process. More in detail, sparse PECs inversion has been recast as a two-step procedure, where the first step is aimed at retrieving the so-called LSF scattering amplitudes through a MT-BCS technique, Eq. (12), while the second is concerned with a thresholding and voting operation, Eqs. (13) and (14). A set of numerical experiments has been discussed to assess the LSF–MT-BCS technique as well as to analyze its potential and limitations.

As for the main methodological novelties, the paper proposes: (a) an inversion technique for sparse PEC targets based on a two-step LSF-based approach that includes a probabilistic sparsity regularizer and (b) a suitable and innovative (unlike its previous dielectric-oriented applications [42,44,45]) exploitation of the BCS to image metallic profiles.

The numerical analysis has pointed out the following issues. (i) It is possible to configure the LSF–MT-BCS control parameters so that reliable inversions can be carried out for a large set of scattering scenarios, noise levels, and measurement setups. (ii) The method yields satisfactory reconstructions when dealing with multiple targets occupying several pixels and low SNRs, as well, although the resulting accuracy depends on the scatterer sparsity. Indeed, owing to the sparsity assumption and the LSF formulation, the retrieval of objects consisting of a very large number of cells is prevented. (iii) Thanks to the BCS framework, the approach also provides satisfactory performance when the number of illuminations or measurements is significantly below the optimal one [51]. (iv) The LSF–MT-BCS technique is computationally more efficient and much more effective than the ST implementation.

Future developments, out of the scope of this paper, will be devoted to investigate the optimal field–probe arrangement (i.e., rmv, m=1,,M, v=1,,V) to further simplify the LSF–MT-BCS imaging setup while guaranteeing faithful and reliable reconstruction. Extension to 3D problems is also currently under investigation.

ACKNOWLEDGMENTS

The authors thank Dr. S. Ji, Dr. Y. Xue, and Prof. L. Carin for sharing the BCS code online [52].

REFERENCES

1. J. Shen, X. Chen, Y. Zhong, and L. Ran, “Inverse scattering problem in presence of a conducting cylinder,” Opt. Express 19, 10698–10706 (2011). [CrossRef]  

2. K. Agarwal, X. Chen, and Y. Zhong, “A multipole-expansion based linear sampling method for solving inverse scattering problems,” Opt. Express 18, 6366–6381 (2010). [CrossRef]  

3. A. Liseno and R. Pierri, “Imaging perfectly conducting objects as support of induced currents: Kirchhoff approximation and frequency diversity,” J. Opt. Soc. Am. A 19, 1308–1318 (2002). [CrossRef]  

4. A. Liseno, R. Pierri, and F. Soldovieri, “Shape identification by physical optics: the two-dimensional TE case,” J. Opt. Soc. Am. A 20, 1827–1830 (2003). [CrossRef]  

5. T. Dorney, W. Symes, R. Baraniuk, and D. Mittleman, “Terahertz multistatic reflection imaging,” J. Opt. Soc. Am. A 19, 1432–1442 (2002). [CrossRef]  

6. Y.-C. Chen, Y.-F. Chen, C.-C. Chiu, and C.-Y. Chang, “Image reconstruction of a buried perfectly conducting cylinder illuminated by transverse electric waves,” Int. J. Imaging Syst. Technol. 15, 261–265 (2005). [CrossRef]  

7. W. Chien and C.-C. Chiu, “Using NU-SSGA to reduce the searching time in inverse problem of a buried metallic object,” IEEE Trans. Antennas Propag. 53, 3128–3134 (2005). [CrossRef]  

8. A. Schatzberg and A. Devaney, “Rough surface inverse scattering within the Rytov approximation,” J. Opt. Soc. Am. A 10, 942–950 (1993). [CrossRef]  

9. R. Pierri, R. Solimene, A. Liseno, and J. Romano, “Linear distribution imaging of thin metallic cylinders under mutual scattering,” IEEE Trans. Antennas Propag. 53, 3019–3029 (2005). [CrossRef]  

10. A. Brancaccio, G. Leone, and R. Solimene, “Fault detection in metallic grid scattering,” J. Opt. Soc. Am. A 28, 2588–2599 (2011). [CrossRef]  

11. E. P. Ribeiro, A. C. Bruno, P. C. Ribeiro, J. Szczupak, and O. G. Symko, “Image of a two-dimensional magnetic moment distribution: application to detect small metallic objects in the human body,” in 1992 14th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (IEEE, 1992), Vol. 5, 2178–2179.

12. D. Asteli and B. Ottersten, “The effect of local scattering on direction of arrival estimation with MUSIC,” IEEE Trans. Signal Process. 47, 3220–3234 (1999). [CrossRef]  

13. E. Cekli and H. A. Cirpan, “Unconditional maximum likelihood approach for localization of near-field sources: algorithm and performance analysis,” J. Inst. Electron. Commun. Eng. Jpn. 57, 9–15 (2003).

14. K. J. Langenberg, K. Mayer, A. Zimmer, and C. Kohl, “Nondestructive evaluation of embedded structures in concrete: modeling and tomographic imaging,” in Proceedings of the URSI International Symposium on Electromagnetic Theory (URSI EMTS, 2004), pp. 1203–1205.

15. R. E. Kleinman and P. M. van den Berg, “Two-dimensional location and shape reconstruction,” Radio Sci. 29, 1157–1169 (1994). [CrossRef]  

16. F. K. Gruber, E. A. Marengo, and A. J. Devaney, “Time-reversal imaging with multiple signal classification considering multiple scattering between the targets,” J. Acoust. Soc. Am. 115, 3042–3047 (2004). [CrossRef]  

17. T. Miwa and I. Arai, “Super-resolution imaging for point reflectors near transmitting and receiving array,” IEEE Trans. Antennas Propag. 52, 220–229 (2004). [CrossRef]  

18. G. Micolau, M. Saillard, and P. Borderies, “DORT method as applied to ultrawideband signals for detection of buried objects,” IEEE Trans. Geosci. Remote Sens. 41, 1813–1820 (2003). [CrossRef]  

19. P. Rocca, M. Benedetti, M. Donelli, D. Franceschini, and A. Massa, “Evolutionary optimization as applied to inverse scattering problems,” Inverse Problems 25, 1–41 (2009).

20. P. Rocca, G. Oliveri, and A. Massa, “Differential evolution as applied to electromagnetics,” IEEE Antennas Propag. Mag. 53, 38–49 (2011). [CrossRef]  

21. C.-C. Chiu, C.-H. Sun, C.-L. Li, and C.-H. Huang, “Comparative study of some population-based optimization algorithms on inverse scattering of a two-dimensional perfectly conducting cylinder in dielectric slab medium,” IEEE Trans. Geosci. Remote Sens. 51, 2302–2315 (2013). [CrossRef]  

22. Y. Zhou, J. Li, and H. Ling, “Shape inversion of metallic cavities using hybrid genetic algorithm combined with tabu list,” Electron. Lett. 39, 280–281 (2003). [CrossRef]  

23. A. Qing, “Electromagnetic inverse scattering of multiple two-dimensional perfectly conducting objects by the differential evolution strategy,” IEEE Trans. Antennas Propag. 51, 1251–1262 (2003). [CrossRef]  

24. I. T. Rekanos, “Shape reconstruction of a perfectly conducting scatterer using differential evolution and particle swarm optimization,” IEEE Trans. Geosci. Remote Sens. 46, 1967–1974 (2008). [CrossRef]  

25. R. Pierri, A. Liseno, R. Solimene, and F. Soldovieri, “Beyond physical optics SVD shape reconstruction of metallic cylinders,” IEEE Trans. Antennas Propag. 54, 655–665 (2006). [CrossRef]  

26. C. Ramananjaona, M. Lambert, and D. Lesselier, “Shape inversion from TM and TE real data by controlled evolution of level sets,” Inverse Probl. 17, 1585–1595 (2001). [CrossRef]  

27. R. Solimene, A. Brancaccio, J. Romano, and R. Pierri, “Localizing thin metallic cylinders by a 2.5-D linear distributional approach: experimental results,” IEEE Trans. Antennas Propag. 56, 2630–2637 (2008). [CrossRef]  

28. D. Colton and P. Monk, “A novel method for solving the inverse scattering problem for time-harmonic acoustic waves in the resonance region II,” SIAM J. Appl. Math. 46, 506–523 (1986). [CrossRef]  

29. K. A. Michalski, “Electromagnetic imaging of circular–cylindrical conductors and tunnels using a differential evolution algorithm,” Microw. Opt. Technol. Lett. 27, 330–334 (2000). [CrossRef]  

30. W. C. Chew and G. P. Otto, “Microwave imaging of multiple conducting cylinders using local shape functions,” IEEE Microw. Guided Wave Lett. 2, 284–286 (1992). [CrossRef]  

31. A. Qing and C. K. Lee, “Microwave imaging of parallel perfectly conducting cylinders using real-coded genetic algorithm coupled with Newton–Kantorovich method” Prog. Electromagn. Res. 28, 275–294 (2000). [CrossRef]  

32. A. Qing, C. K. Lee, and L. Jen, “Electromagnetic inverse scattering of two-dimensional perfectly conducting objects by real-coded genetic algorithm,” IEEE Trans. Geosci. Remote Sens. 39, 665–676 (2001). [CrossRef]  

33. W. C. Chew, L. Gurel, Y.-M. Wang, G. Otto, R. L. Wagner, and Q. H. Liu, “A generalized recursive algorithm for wave-scattering solutions in two dimensions,” IEEE Trans. Microwave Theory Tech. 40, 716–723 (1992). [CrossRef]  

34. G. P. Otto and W. C. Chew, “Microwave inverse scattering—local shape function imaging for improved resolution of strong scatterers,” IEEE Trans. Microwave Theory Tech. 42, 137–141 (1994). [CrossRef]  

35. T. Takenaka, Z. Q. Meng, T. Tanaka, and W. C. Chew, “Local shape function combined with genetic algorithm applied to inverse scattering for strips,” Microw. Opt. Technol. Lett. 16, 337–341 (1997). [CrossRef]  

36. I. T. Rekanos and T. D. Tsiboukis, “An inverse scattering technique for microwave imaging of binary objects,” IEEE Trans. Microw. Theory Tech. 50, 1439–1441 (2002). [CrossRef]  

37. Y. Alvarez-Lopez, A. Dominguez-Casas, C. Garcia-Gonzalez, and F. Las-Heras, “Geometry reconstruction of metallic bodies using the sources reconstruction method,” IEEE Antennas Wireless Propag. Lett. 9, 1197–1200 (2010). [CrossRef]  

38. S. Ji, D. Dunson, and L. Carin, “Multitask compressive sensing,” IEEE Trans. Signal Process. 57(4), 92–106 (2009). [CrossRef]  

39. R. G. Baraniuk, “Compressive sampling,” IEEE Signal Process. Mag. 24, 118–121 (2007). [CrossRef]  

40. E. J. Candes and M. B. Wakin, “An introduction to compressive sampling,” IEEE Signal Process. Mag. 25, 21–30 (2008). [CrossRef]  

41. S. Ji, Y. Xue, and L. Carin, “Bayesian compressive sensing,” IEEE Trans. Signal Process. 56, 2346–2356 (2008). [CrossRef]  

42. G. Oliveri, P. Rocca, and A. Massa, “A Bayesian compressive sampling-based inversion for imaging sparse scatterers,” IEEE Trans. Geosci. Remote Sens. 49, 3993–4006 (2011). [CrossRef]  

43. L. Poli, G. Oliveri, P. Rocca, and A. Massa, “Bayesian compressive sensing approaches for the reconstruction of two-dimensional sparse scatterers under TE illuminations,” IEEE Trans. Geosci. Remote Sens. 51, 2920–2936 (2013).

44. G. Oliveri, L. Poli, P. Rocca, and A. Massa, “Bayesian compressive optical imaging within the Rytov approximation,” Opt. Lett. 37, 1760–1762 (2012). [CrossRef]  

45. L. Poli, G. Oliveri, and A. Massa, “Microwave imaging within the first-order Born approximation by means of the contrast-field Bayesian compressive sensing,” IEEE Trans. Antennas Propag. 60, 2865–2879 (2012). [CrossRef]  

46. G. Oliveri and A. Massa, “Bayesian compressive sampling for pattern synthesis with maximally sparse non-uniform linear arrays,” IEEE Trans. Antennas Propag. 59, 467–481 (2011). [CrossRef]  

47. G. Oliveri, M. Carlin, and A. Massa, “Complex-weight sparse linear array synthesis by Bayesian compressive sampling,” IEEE Trans. Antennas Propag. 60, 2309–2326 (2012). [CrossRef]  

48. F. Viani, G. Oliveri, and A. Massa, “Compressive sensing pattern matching techniques for synthesizing planar sparse arrays,” IEEE Trans. Antennas Propag. 59, 467–481 (2011). [CrossRef]  

49. G. Oliveri, P. Rocca, and A. Massa, “Reliable diagnosis of large linear arrays—Bayesian compressive sensing approach,” IEEE Trans. Antennas Propag. 60, 4627–4636 (2012). [CrossRef]  

50. J. A. Tropp and S. J. Wright, “Computational methods for sparse solution of linear inverse problems,” Proc. IEEE 98, 948–958 (2010). [CrossRef]  

51. O. M. Bucci and G. Franceschetti, “On the degrees of freedom of scattered fields,” IEEE Trans. Antennas Propag. 37, 918–926 (1989). [CrossRef]  

52. S. Ji, Y. Xue, and L. Carin, “Bayesian compressive sensing code,” (2013), http://people.ee.duke.edu/lcarin/BCS.html.

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (10)

Fig. 1.
Fig. 1. LSF–MT-BCS calibration (multiple scatterers, =λ/6, O=S=10). Behavior of the average integral error, ξ¯, versus (a) β1 and β2 when η=ηopt and (b) η when β1=β1opt and β2=β2opt.
Fig. 2.
Fig. 2. Illustrative example (multiple scatterers, =λ/6, O=S=10, SNR=20dB). (a), (c), (e) Binary function γ and (b), (d) amplitude coefficients av (v=1) of (a), (b) the actual PEC profile and the LSF–MT-BCS (c), (d) single-view (v=1) and (e) multiview (v=1,,V) reconstructions.
Fig. 3.
Fig. 3. Numerical assessment (multiple L-shaped scatterers, O=3, S=9). (a) Actual and (b)–(e) retrieved binary function γ with (b), (c) the LSF–MT-BCS and (d), (e) the LSF–ST-BCS when (b), (d) SNR=30dB and (c), (e) SNR=5dB.
Fig. 4.
Fig. 4. Numerical assessment (multiple L-shaped scatterers, O=3, S=9). Behavior of the integral error ξ versus SNR.
Fig. 5.
Fig. 5. Numerical assessment (multiple L-shaped scatterers, O=4, S=12, SNR=5dB). (a) Actual and retrieved binary function γ with (b) the LSFMTBCS and (c) the LSFSTBCS.
Fig. 6.
Fig. 6. Numerical assessment (multiple L-shaped scatterers, SNR{5,10,20}dB). Behavior of the integral error ξ versus S.
Fig. 7.
Fig. 7. Numerical assessment (statistical analysis, SNR=10dB). Behavior of the average (points) and maximum and minimum (error bars) values of the integral error ξ versus S in the presence of (a) =λ/6 and (b) =λ/3 scatterers.
Fig. 8.
Fig. 8. Numerical assessment (multiple squares profile, S=8, =λ/6, SNR=10dB). (a) Behavior of the integral error ξ versus V when M=27. (b)–(e) Reconstructed distributions when (b), (c) V=5 and (d), (e) V=15 by applying (b), (d) the LSF–ST-BCS and (c), (e) the LSF–MT-BCS.
Fig. 9.
Fig. 9. Numerical assessment (multiple squares profile, S=8, =λ/6, SNR=10dB). (a) Behavior of the integral error ξ versus the total number of measurement points when V=M. Reconstructed distributions when M=V=15 by applying (b) the LSF–ST-BCS and (c) the LSF–MT-BCS.
Fig. 10.
Fig. 10. Numerical assessment (multiple squares profiles, =λ/6, SN/50, SNR=10dB). (a) Behavior of the integral error ξ and the CPU time versus L[λ,5λ]. (b), (c) Reconstructed distributions when L=5λ by applying (b) the LSF–ST-BCS and (c) the LSF–MT-BCS.

Equations (22)

Equations on this page are rendered with MathJax. Learn more.

γn={1,rnΩPEC0,rnΩPECn=1,,N.
ev(r)=n=1N[H0(1)(2πλ|rrn|)anv]rΩobs
av=[diag(γ)·Ψ+I]1·diag(γ)·Φ·fv,
ψnp={J0(2πδλ)H0(1)(2πλ|rnrp|)H0(1)(2πδλ)np0n=p,
ϕnq=J0(2πδλ)H0(1)(2πδλ)Jq(2πλ|rn|)exp[iqarctan(ynxn)],
fv(r)q=QQ{Jq(2πλ|r|)exp[iqarctan(yx)]fqv}
Hv{Hvmn=H0(1)(2πλ|rmvrn|),m=1,,M,n=1,,N}
A^varg{maxAv[P(Av|Ev)]},v=1,,V,
P(Av|Ev)=P(Ev|Av)P(Av)P(Ev)
P(Av)P(Av|α,σ)P(α)P(σ)dαdσ,
P(Av|Ev)=P(Av|Ev,α)P(α|Ev)dα,
A^v=[diag(α^)+(Kv)Kv]1(Kv)Evv=1,,V,
Jv{Jmn=J0(2πλ|rmvrn|),m=1,,M,n=1,,N}
Yv{Ymn=Y0(2πλ|rmvrn|),m=1,,M,n=1,,N},
I(α)=12v=1V{log(|C|)+(2N+2β1)log[(Ev)CEv+2β2]},
a^v{a^nv=A^vn+iA^vn+N,n=1,,N}v=1,,V.
γ^nvH(|a^nv|maxn{|a^nv|}η)n=1,,N,
γ^nH(v=1Vγ^nvV0.5)n=1,,N.
rn=[LN(n1)modN,LN(n1)N]n=1,,N
θv=2π(v1)V,v=1,,V.
rmv=[ρcos(2π(m1)M),ρsin(2π(m1)M)]m=1,,M,
ξ1Nn=1N|γ^nγn|2n=1N|γn|2=n=1N|γ^nγn|2N×S
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.