Introduction
In civilian and military applications, through-wall imaging (TWI) is the popular technology in rescue missions and target detection behind the wall. In locating and detecting the target, characteristics of the wall such as thickness and dielectric constant play an important role [Reference Ahmad, Amin and Mandapati1]. Incorrect estimation of the wall characteristics can smear and blur the image quality and also shift the target position. There are several studies available in the literature where the characteristics of the wall are known in advance [Reference Kaushal, Kumar and Singh2–Reference Gaikwad, Singh and Nigam4], but in real-time scenarios characteristics of the wall are not known and hence autofocusing techniques become important to improve the image quality. Autofocusing for TWI application using various methods is proposed in [Reference Kaushal, Kumar and Singh2–Reference Dehmollaian, Thiel and Sarabandi9], but these techniques do not estimate the wall parameters and hence, do not compensate for the attenuation factor for the wall. To our knowledge many studies are performed with the same dielectric constant target and the effect of the presence of contrast targets in microwave imaging is missed out. To improve the intensity profile and to reduce the spreading of the target in the image, standardized moments are used in [Reference Ahmad, Amin and Mandapati1], unlike this paper here standardized moments are used to determine the parameters of the wall such as thickness and permittivity. Once the parameters of the wall are estimated then attenuation due to the wall can be calculated and compensated. The image pixel value depends upon the complex composite signal received from the target and neighboring scene and it consists of focusing delay, intensity profile, and weights assigned to each pixel. To our knowledge very little work is available in the literature on the contrast target imaging and decisions making of these weighing strategies, hence weighing strategies based on the swath of the antenna is proposed in this paper.
TWI data are generally corrupted by the clutter and noise; to remove system inherent noise external calibration and some pre-processing steps are required [Reference Bivalkar, Singh and Kobayashi3]. In this paper, to improve the contrast target detection hybrid technique is proposed based on opt-shrink and wavelet thresholding. Peak signal to noise ratio (PSNR) can be increased by the proper separation between signal and noise, to recover signal matrix (X) from the noisy data matrix (Y) low-rank approximation is a popular technique among signal and image processing researchers [Reference Li, Xie, Fan, Yi Da Xu, Van Huffel and Kerrie10]. In singular value decomposition (SVD), received signal (Y) is represented by separate right and left singular matrixes as, $Y = USV^T = \sum\nolimits_{i = 1}^{\min ( m, n) } {\lambda _iu_iv_i^T }$, and λi the numbers of singular values (SVs) are truncated by hard thresholding or soft thresholding. In a hard thresholding number of SVs can be chosen by cross-validation but this approach is not reliable [Reference Owen and Perry11, Reference Josse and Husson12]. In [Reference Verma, Gaikwad, Singh and Nigam13] it is mentioned that in the case of TWI first eigenvalue from SVD corresponds to the wall and only the second eigenvalue corresponds to the target. In [Reference Candès, Sing-Long and Trzasko14] authors show that apart from the second eigenvalue the target subspace is spread over all the eigenvalues in the noise subspace; hence another efficient approach is required to exploit the signal from the noise. Opt-Shrink algorithm is proposed in [Reference Nadakuditi15] to approximate the SVs optimally by weighing the singular vector from the measurement matrix (S), this algorithm estimates the weights optimally in the form of shrinkage and thresholding. Two threshold methods are discussed in the literature namely soft threshold also called shrinkage function T s(x) = sgn(x) × max(|x| − T, 0) and hard threshold i.e. T h(x) = x × 1{|x| > T} otherwise T h(x) = 0. Soft threshold shrinks SVs using the function ${\mathop{\lambda}\limits^{\frown}}_i = \lambda _i( 1-{\tau / {\lambda _i}}) +$, where i is the variable for each threshold value. Candès et al. [Reference Candès, Sing-Long and Trzasko14] have proposed a soft threshold τ > 0 by Stein's unbiased risk estimate (SURE). Dong et al. [Reference Dong, Shi and Li16] extended the work done by Candès et al. using the principle of wavelet Bayes-Shrink, which estimates SVs based on local signal and overall noise variance. Xie et al. [Reference Xie, Gu, Liu, Zuo, Zhang and Zhang17] proposed that noise energy is distributed over all eigenvalues; hence the relative significance of the SV in SVD is needed to be estimated for effective de-noising.
In our proposed approach, the relative significance of SVs with wall parameters is established to recover images better in terms of PSNR using a multi-objective genetic algorithm (GA). To improve the intensity profile proper threshold for the microwave image is required. In [Reference Josse and Sardy18] parameter “n” is defined in the function ${\mathop{\lambda}\limits^{\frown}}_i = \lambda _i( 1-{{\tau ^n} / {\lambda _i^n }}) +$ to choose between the hard and soft threshold, if “n” is ∞ then hard thresholding is selected and if it is 1 then soft thresholding is selected. A data-driven soft threshold for image de-noising is proposed in [Reference Chang, Yu and Vetterli19], the framework for the proposed threshold is Bayesian and it works on wavelet coefficients which are normally distributed (μ = 0, σ = 1). In the above framework, the threshold is in closed form and also adaptive since it depends upon the data-driven estimates of the parameter.
The objectives of this work are to determine the characteristics of the wall under investigation and to detect the contrast target behind the wall by removing the noise in the low-contrast part of the image. The novelty of the work is (a) the parameters for the wall under investigation are estimated using higher-order standardized moments and estimation is improved further using GA. The different weights based on the swath of the antenna and the distance of the target from the transceiver are proposed to improve the quality and reliability of the image. (b) The hybrid technique based on Opt-Shrink and Bayes-Shrink algorithms is developed to reduce weak noise-like patterns in low-contrast parts of the image. The limitation of this work is that the study for the characterization of the wall is carried out for the homogenous wall if the wall is inhomogenous computational complexity can be more.
This paper is organized as follows: Section “TWI experimental setup and pre-processing” illustrates the TWI imaging setup used in the experimental work and reviews de-noising related work available in the literature. Section “Proposed wall characterization and focusing weights assignment” demonstrates the wall parameters estimation and the effect of the different weights applied in TWI beamforming. Section “Proposed technique for wall parameter estimation and image de-noising” describes the proposed hybrid technique for wall removal and de-noising using data-driven Bayes-Shrink in the wavelet domain. Section “Conclusion” concludes the work.
TWI experimental setup and pre-processing
In our experimental work, raw data are acquired by scanning the whole wall, TWI setup for which is shown in Fig. 1. It consists of a single antenna and transceiver; the technique used is stepped frequency continuous wave (SFCW). The raw data are collected for the targets of different dielectrics such as metal (ɛ = ∞), wood (ɛ = 2.9), and Teflon (ɛ = 2.1) behind the wall at different distances. The transceiver is used to generate 201 numbers of points in the frequency range 1–3 GHz and the reflection coefficient S 11 is measured.
The combinations and arrangement of the targets behind the wall are described in Table 1 and the transceiver system parameters are given in Table 2.
The antenna system is moved in the horizontal direction to scan the whole wall. “L” locations xak (k = 1…L) are chosen at equal distances of S = 5 cm; the imaging geometry for TWI is shown in Fig. 2. Consider an antenna is placed at L positions {xak = (xak, (yoff + d))}, where k varies from 1 to L and yoff is the standoff distance between the antenna and a uniform wall of the thickness (d) and dielectric constant (ɛr) located in the x–y plane.
In our experimental work, the bandwidth used for imaging is 2 GHz; at this bandwidth, the pixel size in the cross-range is x = 2.5 cm and down-range is y = 3.75 cm, interested readers may refer [Reference Bivalkar, Kumar and Singh20] for more details about cross-range and down-range resolution. The imaging region lies along the positive y-axis and can be divided into M*N pixels behind the wall as shown in Fig. 3, along with cross-range and down-range. The wideband signal s(t) is assumed and wideband delay and sum beamforming (DSBF) [Reference Ahmad, Amin and Kassam21] is used for generating the image from the raw data; this involves electronically focusing the beams across all pixels of the scene. Each transmitter transmits a pulse s(t) with relative time delays so that all pulses transmitted reach a particular location simultaneously; for example, the qth pixel located at xq = (xi, yj) with i varying from 1 to M and j varying from 1 to N. These focusing delays are applied on transmission and reception and adjusted to sweep the beams across all voxels in the image. To control the shape and side-lobe structure of the beams, additional weights further described in the Section “Proposed wall characterization and focusing weights assignment” can be applied.
A single point target located at position xq = (xi, yj), the output of the delay-and-sum beam-former corresponding to the qth voxel at xq is given in [Reference Ahmad, Amin and Kassam21–Reference Wang and Amin23]:
where a(xp) is the target reflectivity and wk is the weights applied on transmit and receive antenna (both are same). α is the attenuation constant of the wall, lkq, wall is the distance traveled by the wave inside the wall on transmission and reception. τk,p is the propagation delay encountered by the signal as it propagates from the kth transmitter to the target and back to the kth receiver, and τk,q is the aggregate focusing delay applied to the kth transmitter and the output of the kth receiver. The propagation delay and focusing delay is calculated for i = p and for i = q respectively:
where v = c/$\sqrt {\varepsilon _r}$, i = p for the target and i = q for the qth pixel, c is the velocity of light in free space, and the subscripts “air,1” “wall,” “air,2” denote the distances before, through, and beyond the wall respectively to xq for i = q and xp for i = p. The complex amplitude image value I(xq) corresponding to the qth pixel is then computed by applying a matched filter to zq(t), matched to s(t), and sampling the filtered data, which is given by
where h(t) = s*(−t) is the impulse response of the matched filter, the superscript * denotes complex conjugate, and “*” denotes convolution operator. To generate the complete image of the scene, the process, described in equations (1)–(4), is performed for all P pixels in the region of interest:
For a scene consisting of P point targets, the complex amplitude pixel value I(xq) can be obtained by the superposition of the target reflections. The equivalent frequency-domain representation of the qth voxel value can be expressed as
where, S(ω) is the Fourier transform of the transmitted signal s(t). The exact knowledge about the dielectric constant and wall thickness allows us to calculate focusing delays. Further pre- and post-processing to remove system inherent noise and conversion from the frequency domain to time domain and from the time domain to spatial domain is carried out using different steps given in [Reference Bivalkar, Singh and Kobayashi3].
Calculation for wave propagation distances
First, we have to consider that the wave travels from the kth transmit position xak to the qth voxel positioned at xq. The distances lkq, air, 1, lkq, wall, and lkq, air, 2 are expressed as derived in [Reference Ahmad, Amin and Kassam21, Reference Ahmad, Amin, Kassam and Frazer22]:
If φkq is the refraction angle and θkq is the incidence angle, they are evaluated by solving
If the exact focusing distance is not used, then there is a shift in the actual position of the target, which causes huge errors in estimating the exact position and size of the targets. This happens because refraction phenomena occur through the wall. Although exact calculation requires some computational burden, it cannot be avoided if accurate results are required.
Autofocusing is a popular technique to eliminate the image distortion caused by errors in wall parameter estimation. In [Reference Ahmad, Amin and Mandapati1] different contrast measures are proposed to investigate the quality and reliability of the TWI image. These contrast measures generally do not give satisfactory results so higher-order standardized moments are proposed, both conventional and higher-order standardized moments are summarized here.
(1) Normalized sum of image intensity:
(11)$$C_1 = \displaystyle{{\mathop \sum \nolimits_{q = 1}^Q {\vert {I( {x_q} ) } \vert }^2} \over {{\left({\mathop \sum \nolimits_{q = 1}^Q \vert {I( {x_q} ) } \vert } \right)}^2}}$$
where I(x q) = intensity of qth pixel and Q = total number of pixels in the image.
(2) Normalized sum of squared intensity:
(12)$$C_2 = \displaystyle{{\mathop \sum \nolimits_{q = 1}^Q {\vert {I( {x_q} ) } \vert }^4} \over {{\left({\mathop \sum \nolimits_{q = 1}^Q \vert {I( {x_q} ) } \vert } \right)}^4}}$$(3) Negative of image entropy:
(13)$$C_3 = \mathop \sum \limits_{q = 1}^Q ss( {x_q} ) {\rm ln}( {ss( {x_q} ) } ) $$
where $ss( {x_q} ) = {{{\vert {I( {x_q} ) } \vert }^2} \over {\mathop \sum \nolimits_{q = 1}^Q \vert {I( {x_q} ) } \vert }}$.
(4) Ratio of standard deviation to mean amplitude:
(14)$$C_4 = \displaystyle{{\sqrt {\mathop \sum \nolimits_{q = 1}^Q {\left[{\vert {I( {x_q} ) } \vert -( 1/Q) \mathop \sum \nolimits_{q = 1}^Q \vert {I( {x_q} ) } \vert } \right]}^2} } \over {\mathop \sum \nolimits_{q = 1}^Q \vert {I( {x_q} ) } \vert }}$$(5) Higher-order metrics:
(15)$$\gamma _n = \displaystyle{{\mathop \sum \nolimits_{q = 1}^Q {( {P( {x_q} ) -\hat{\mu }} ) }^n} \over {( {Q-1} ) {\hat{\sigma }}^n}}$$(16)$$Skew[ P ] = \gamma _3 = \gamma _n = \displaystyle{{\mathop \sum \nolimits_{q = 1}^Q {( {P( {x_q} ) -\hat{\mu }} ) }^3} \over {( {Q-1} ) {\hat{\sigma }}^3}}$$(17)$$Kurt[ P ] = \gamma _4-3 = \displaystyle{{\mathop \sum \nolimits_{q = 1}^Q {( {P( {x_q} ) -\hat{\mu }} ) }^4} \over {( {Q-1} ) {\hat{\sigma }}^4}}-3$$
where γ denotes the higher order metrics, σ is the standard deviation, and μ is the mean, while $\hat{\mu }$ is the estimated mean. In this paper, unlike [Reference Ahmad, Amin and Mandapati1] we have used the above measures to estimate the thickness and dielectric constant of the wall when the either-or parameter is considered [Reference Sahu, Naidu and Jaya Sankar24]. In the category of higher-order metrics, Kurtosis is the fourth-order moment and gives greater details about the probability distribution of the data hence it is considered in the estimation for wall parameters.
The raw image is obtained by DSBF; generally, this image is corrupted by clutter and noise, due to this clutter and noise detection of weak targets such as Teflon or wood in the presence of strong target such as metal becomes difficult. The major clutter contribution in the TWI image is from the wall, clutter removal techniques based on eigenvalue decomposition such as SVD is the popular technique. SVD truncates the SVs by hard thresholding; authors in [Reference Bivalkar, Kumar and Singh20] show that SVD cannot detect weak targets when eigenvalue truncates with hard thresholding; hence in this paper a hybrid technique based on Opt-Shrink and data-driven adaptive thresholding is proposed.
Opt-Shrink shrinkage and thresholding algorithm
Opt-Shrink algorithm has been introduced recently in [Reference Nadakuditi15] to truncate eigenvalues from the noisy measurement matrix by soft thresholding; the principle of the random matrix theory is used in this paper for characterization of a large matrix. The Opt-Shrink algorithm optimally weights the coefficients obtained for the large class noise model such as i.i.d. Gaussian noise case. D-transform is the natural choice in the Opt-Shrink algorithm; it is an analog form of the log-Fourier transforms which gives a relation between the distribution of independent and individual singular matrices. If the pre-processed raw image matrix is R; different steps for the implementation of Opt-Shrink algorithm are as follows:
(1) Estimate the effective rank for low-rank signal matrix
(2) Compute SVD for R by $\hat{R} = \sum\nolimits_{i = 1}^q {{\hat{\lambda }}_i{\hat{u}}_i{\hat{v}}_i^T }$
(3) Compute $\sum\nolimits_{\hat{r}} { = diag( {\hat{\lambda }}_{r + 1} \ldots {\hat{\lambda }}_q) \in R^{( {n-\hat{r}} ) \times ( {m-\hat{r}} ) }}$
(4) Compute D-transform for $\hat{D}( \hat{\lambda }_i, \;\sum\nolimits_{\hat{r}} {} )$ and $\widehat{{{D}^{\prime}}}( \hat{\lambda }_i, \;\sum\nolimits_{\hat{r}} {} )$
$$\hat{D}( {z, \;x} ) = 1/nTr( {z{( {z^2I-xx^H} ) }^{{-}1}} ) \cdot 1/mTr( {z{( {z^2I-x^Hx} ) }^{{-}1}} ) $$$$\eqalign{{{\hat D}^{\prime}}( {z, \;x} ) & = 1/nTr((z{(z^{2}I-xx^{H})}^{-1}).1/mTr({-2z{(z^{2}I-x^{H}x)}^{-2}}) \cr & + {(z^{2}I-x^{H}x)}^{-1}) + 1/mTr\;( z{(z^{2}I-x^{H}x)}^{-1}) \cr & \cdot 1/nTr(-2z^{2}{(z^{2}I-xx^{H})}^{-2} + {(z^{2}I-x^{H}x)}^{-1}}$$(5) Compute $\omega _{i, \hat{r}}^{opt} = -2\,\hat{D}( \hat{\lambda }_i, \;\sum\nolimits_{\hat{r}} {} ) /\widehat{{{D}^{\prime}}}( \hat{\lambda }_i, \;\sum\nolimits_{\hat{r}} {} )$
(6) Evaluate $\widehat{{S_{opt}}} = \sum\nolimits_{i = 1}^{\hat{r}} {\omega _{i, \hat{r}}^{opt} {\hat{u}}_i{\hat{v}}_i^T }$
To estimate the effective rank, a novel approach based on multi-objective GA optimization is proposed in this paper. Opt-Shrink algorithm is principally based on SVD in terms of least squares. As stated in [Reference Hoff25] mean square error (MSE) for these methods is larger than the Bayesian estimator, also these methods give higher outlier values and generate weak noise-like patterns in low-contrast areas of the image [Reference Li, Xie, Fan, Yi Da Xu, Van Huffel and Kerrie10]. To remove these weak noise patterns effective thresholding is required.
Wavelet-based Bayesian data adaptive thresholding
Consider the received signal at the antenna is $\{ {S_{ij}, \;\,i, \;\,j = 1 \hbox{ to }N} \} \exists N = i^2$ where i is the integer. If this received signal is corrupted by i.i.d. Gaussian noise (0, σ 2), our goal is to remove the noise and estimate $\widehat{{S_{ij}}}$ which minimizes MSE:
A data-driven Bayesian technique is proposed in [Reference Chang, Yu and Vetterli19] to remove the weak noise from low-contrast areas of the image. In this paper, wavelet de-noising is carried out for $\widehat{{S_{opt}}}$ received by Opt-Shrink after modifying for TWI application. Let G is the received signal corrupted by noise, S is the original signal, and € is the additive noise the boldfaced letters represent matrix under consideration:
Let Z = WG, where Z is the wavelet transform output, G is the wavelet coefficients derived from 2D-orthogonal dyadic wavelet W; reference [Reference Mallat26] may be referred by interested readers for more details about the dyadic wavelet transform. Wavelet filters give estimate $\hat{Z}$ for each coefficient Z, this estimate for the de-noised wavelet transform output is obtained by $\hat{S} = W^{{-}1}{\boldsymbol X}$ where W −1 is the inverse wavelet transform and X is the input matrix. Wavelet thresholding keeps low-resolution coefficients intact while removing noise from the detail coefficients. This is the main reason to remove weak noise from low-contrast areas wavelet de-noising is selected, which can be helpful in the detection of low-dielectric and contrast targets in TWI successfully.
Proposed wall characterization and focusing weights assignment
The raw data are collected for materials having different dielectric constants such as Teflon, wood, and metal at different distances from the wall having 2n − 1 = 7 combinations where n is the number of targets, using our TWI system. Raw images developed using the DSBF algorithm for Teflon, metal, and contrast targets such as wood and metal are shown in Figs 4(a), 4(b), and 4(c), respectively, for illustrative purposes; it can be seen from the raw image that the edge details are completely lost and actual length of the target cannot be identified hence post-processing is necessary to improve the image quality and is described further.
Wall effect minimization
Accurate wall attenuation is always difficult to predict without effective modeling due to a broad variety of building materials. Properties for the wall depend upon the architectural need, the electromagnetic properties such as complex propagation constant (γ), the transmission coefficient (T), and reflection coefficient (Γ) show large variation with different building materials. Electrical characteristics (μ, ɛ, σ) show varied and random effects with the variation of building material hence becomes very difficult to predict. Complex propagation constant $\gamma = \sqrt {\mu _0\mu _r( \varepsilon -j\sigma /\omega } ) = \alpha + j\beta$ where α is the attenuation constant (Np/m), β = phase shift (rad/m), σ is the conductivity; σ = ∞ for a perfect conductor and σ = 0 for a perfect dielectric. Most of the time building materials are lossy and having finite ɛ and σ. The ratio of two (ɛ/σ) called relaxation time (τ′) and if σ ≫ ωɛ or if ωτ ≪ 1 then the material is a good conductor. In the case of lossless material, there will only be phase shift while for lossy material amplitude accompanies by the phase shift. In this paper, we concentrate on the attenuation constant (α) as it impacts intensity profile of the image majorly and velocity correction is done using estimated permittivity value for the wall.
In [Reference Sahu, Naidu and Jaya Sankar24], the attenuation of different types of concrete and brick walls is estimated in the frequency range 1–5 GHz. In equation (5) there is a term $e^{-\alpha ( {2^\ast l_{kq, wall}} ) }$ related to attenuation due to wall and to nullify the effect of this factor we have to multiply I(x q) with $e^{\alpha ( {2^\ast l_{kq, wall}} ) }$. The attenuation corrected image amplitude is given by final imaging equation:
Correct estimation of the wall characteristic is important to determine the attenuation constant (α) and to develop a quality image using the TWI system. When various contrast measures mentioned in the Section “TWI experimental setup and pre-processing” are calculated for metal target and Teflon target different relations are obtained between the actual value and estimated value defined as estimation error (Er) for the dielectric constant and thickness of the wall. First, we consider the thickness of the wall is known i.e. (d = 14 cm) which is a normal brick wall used in the experimental work. The relations obtained for the dielectric constant of the wall are shown in Figs 5 and 6, the contrast measures attained minimum or maximum value within some range depending on the type and number of targets.
The corresponding value of the dielectric constant further considered for estimating the thickness of the wall. In this case, the contrast measures attained either minimum or maximum value in the range 12–15 cm and this can be observed in Figs 7 and 8.
It can be observed in Figs 5–8 that the estimation error (Er) for kurtosis at different values of wall thickness and dielectric constant attained some minimum or maximum value at different wall parameters depending upon the reflectivity of the target placed behind the wall.
The intensity profile is responsible for the variation in the error values as shown in Fig. 9. The attenuation factor for the wall is estimated after estimating the wall parameters by observing Figs 5–8. The estimation error governs the PSNR for the developed microwave image. To improve the wall parameter prediction, we further investigate the effect of the above estimation error on the received PSNR values with different combinations for the dielectric constant and thickness of the wall. PSNR is defined as
where im = raw image, $\widehat{{im}}$ = estimated image, M is the number of horizontal scanning points, and N is the number of vertical scanning points.
It can be observed in Table 3 that PSNR = 15.5694 is optimum for the contrast target at wall dielectric (ɛ r = 5.3) and thickness (d = 13.5 cm). The attenuation constant (α) for the wall parameter values is 0.54695 from [Reference Sahu, Naidu and Jaya Sankar24]. This value of α can be put in equation (20) to compensate for the attenuation due to the wall, processed images after amplitude attenuation correction are shown in Fig. 10.
Application of weights (wk)
Earlier in the section, Fig. 4 shows raw images developed by scanning the whole wall using M number of horizontal and N number of vertical points hence 2D data of dimension MN is obtained. Raw images developed using all MN data produce smooth edges, image saturation, and consume a lot of time for the data collection. To reduce the computation time as well as to produce an image with a minimum error weighing system is proposed. To overcome the effect of unnecessary rounding effect instead of assigning uniform weights wk = 1, we assign weights based on the swath of the antenna which is calculated by the following equation and performance is compared using parameters like target size, shape, and PSNR:
where y off = distance of antenna from wall, D wall = the thickness of wall, y j = distance of pixel for which weight needs to be estimated, θ kq = incidence angle = beam-width/2, φ kq = refraction angle through wall where, θ kq and φ kq are related by Snell's law:
Figure 11 shows the assignment of the weights for each pixel coming within the swath of the antenna; weights for each pixel can be governed by the following relations.
(i) Linear weights: In this scheme, when we are calculating the intensity corresponding to an image pixel, we give maximum weight to the nearest antenna present in front of the pixel and linearly decrease weights to the antennas further away from the pixel in all directions. It means we keep on decreasing the weights as we take readings from the antenna above and below the pixel as well as toward the right or left of the pixel.
For the computation of these weights, we assign linear values to only those antenna positions which are within the swath. So now, if there are Nt antennas with w k = 1, then
where mid = (Nt + 1)/2; p = slope parameter to decide the extent of variation, it is calculated using the Pythagorean theorem, where the vertical distance is the d (target distance from the antenna) and the horizontal distance is S = 5 cm (antenna movement for scanning) hence the run: d 2 + S 2 = slope length2.
-
(ii) Gaussian weights: In this scheme, the distribution of the weights is done like the above-described procedure but instead of linearly decreasing the weights, they are decreased according to the Gaussian distribution i.e. in addition to finding the swath and the exact number of antennas lying within the swath, we give more weight to the antenna closest to the desired pixel and less weight to the farthest (according to Gaussian distribution). A simple Gaussian distribution is given by
(24)$$\eqalign{\,f( {x{\rm \vert }\mu , \;\sigma^2} ) & = \displaystyle{1 \over {\sqrt {2\pi \sigma ^2} }}e^{-{( {x-\mu } ) }^2/2\sigma ^2} \cr& wt( {x_i} ) = f( x ) \vert _{x = x_i}} $$
where i varies from 1 to Nt scanning antenna locations.
(iii) Euclidean weights: In this scheme, the weight distribution is done by considering a straight-line distance between the two points in Euclidean space. If the antenna is placed at location xk(x, y) = xk(xi, yj) and desired pixel is at location q = xq(xj, yj) in Fig. 12 then the Euclidean distance between location p and q is given by the shortest distance between the two points and maximum weight is assigned to the minimum Euclidean distance among the number of points present in the pixel:
(25)$$d( {\,p, \;q} ) = d( {q, \;p} ) = \sqrt {\mathop \sum \limits_{i = 1}^{N_t} {( {q_i-p_i} ) }^2} $$
Table 4 gives a comparison between the different PSNR values obtained after applying focusing delay, corrected attenuation coefficient, and different weights. We can infer that the images by applying linear weights are better in terms of PSNR.
It can be seen in Figs 13(a) and 13(c) that even though the intensity and resolution of the targets are improved compared to raw images apart from the target, weak noise, and strong reflections due to the wall are also present. To remove the wall clutter and weak noise-like pattern novel hybrid technique is proposed in the next section.
Proposed technique for wall parameter estimation and image de-noising
In this section, hybrid technique using the Opt-Shrink algorithm modified for the TWI application and data-driven Bayes shrink algorithm is proposed. Opt-Shrink algorithm gives optimal weights for the coefficients from the large class of noise models so Opt-Shrink algorithm is a good choice for de-noising of the TWI images. Implementing the steps for the conventional Opt-Shrink algorithm is described in the Section “TWI experimental setup and pre-processing” and the processed TWI images with the conventional algorithm are shown in Fig. 14.
It can be seen by inspection that the noise is reduced compared to images in Fig. 13 still strong reflections from the wall are present as well as weak noise is present in the low-contrast areas of the images. In our earlier work [Reference Bivalkar, Kumar and Singh20] we mentioned that the first eigenvalue from low-rank approximation corresponds to the homogenous wall so Opt-Shrink algorithm for TWI can be modified as follows.
Steps to remove wall clutter and finding the optimum rank
The different steps for the implementation for Opt-shrink algorithm is given in the Section “Opt-shrink shrinkage and thresholding algorithm,” where we can modify steps 2 and 6 to remove wall clutter by ignoring the first eigenvalue corresponding to the wall i.e. $\hat{R} = \sum\nolimits_{i = 2}^q {{\hat{\sigma }}_i{\hat{u}}_i{\hat{v}}_i^T }$ and evaluate $\widehat{{S_{opt}}} = \sum\nolimits_{i = 2}^{\hat{r}} {\omega _{i, \hat{r}}^{opt} {\hat{u}}_i{\hat{v}}_i^T }$ where $\hat{r}$ is the effective rank, as mentioned in [Reference Candès, Sing-Long and Trzasko14, Reference Tivive, Bouzerdoum and Amin27] target sub-space is not spanned by 1D but by multi-dimensional sub-space and these sub-spaces split into signal and noise depending upon the factors like target electrical property, target location, target size, and the number of targets in the scene. In [Reference Nadakuditi15] it is recommended that multi-dimensional sub-space can be estimated from eyeballing the “knee” of the SV plot or from a random matrix theory-based test. This approach is not adequate for estimating the effective rank; hence in the next section we propose a novel approach using a GA to estimate the effective rank.
Estimation for effective optimum rank for low-rank signal matrix and improved wall parameter estimation
In this section, to estimate the effective rank for low-rank estimation we use the fourth moment statistical measure known as Kurtosis. The effective rank ($\hat{r}$) is to be determined at maximum PSNR value for different wall parameters such as thickness and permittivity. As discussed in the Section “Proposed wall characterization and focusing weights assignment,” these parameters are decided at minima or maxima for the estimation error.
A GA is a popular choice to find the local minima or maxima for any function. We will investigate the use of GA to find the effective rank at maximum PSNR value for the image by solving the multi-objective function in terms of thickness and permittivity. To find the optimum effective rank, evaluate $\widehat{{S_{opt}}} = \sum\nolimits_{i = 1}^{\hat{r}} {\omega _{i, \hat{r}}^{opt} {\hat{u}}_i{\hat{v}}_i^T }$ for the corresponding eigenvalue using SVD. To achieve this following fitness function is defined:
where $\omega _{i, \hat{r}}$ is the diagonal eigenvalue matrix using SVD, this eigenspace is split into signal and noise; hence effective rank estimation is necessary to improve the PSNR. GA is implemented for fixed value of b (either thickness or permittivity) and a is obtained within the bound i.e. for the wall thickness (13–15 cm) and the permittivity (4–6) as obtained by higher-order standardized moments in the Section “Proposed wall characterization and focusing weights assignment.” To verify the proposed method, we measured the wall parameters without placing any target and found that the simulated value for the wall permittivity is 5.3419 and thickness is 13.70 which are nearer to the actual values of the wall used in the experiment.
Table 5 shows the result obtained using GA for the estimation of low rank when permittivity is considered as a constant in the case of metal target.
It can be observed in Table 5 that maximum PSNR is obtained at wall thickness d = 14.27 cm which is approximately the same as obtained in the Section “Wall effect minimization.” Furthermore, we verify permittivity value for the wall by considering the wall thickness as constant and found it also the same as shown in Table 6.
At these parameter values, the effective rank can be determined and the same procedure can be repeated for Teflon and contrast targets. The estimated effective rank bound for the targets under investigation is shown in Fig. 15(a). It can be observed that it is in the range 3–5 and individual evaluated value is put for $\widehat{{S_{opt}}}{\rm \;}$ in step 6 of the Section “Steps to remove wall clutter and finding the optimum rank.” The plot for the different rank estimation methods for detecting the contrast targets in our experimental work at maximum PSNR is shown in Fig. 15(b). It is observed that PSNR is decreasing after the 10th eigenvalue in all cases. The comparison between the different methods for rank estimation available in the literature and our method is illustrated in Table 7.
Removal of the weak noise pattern and artifacts
After computing the $\widehat{{S_{opt}}}$ by using the above approach mentioned in the Sections “Steps to remove wall clutter and finding the optimum rank” and “Estimation for effective optimum rank for low-rank signal matrix and improved wall parameter estimation,” the next task is to remove the artifacts due to large MSE. After critically analyzing available filtering techniques in literature [Reference Strela, Heller, Strang, Topiwala and Heil28], we choose Daubechies wavelet filter bank which gives the orthogonal multi-resolution analysis in terms of low-pass and high-pass filter coefficients. The detail and approximate coefficients for the optimum eigenvalues then can find out using multilevel 2D wavelet decomposition. As mentioned in the Section “TWI experimental setup and pre-processing” wavelet thresholding keep low-resolution coefficient intact while filtering detail wavelet coefficients. We use wavelet Bayesian thresholding [Reference Chang, Yu and Vetterli19] modified as data-driven Bayesian thresholding for estimating the low-resolution coefficients. The data-driven parameters such as standard deviation and noise variance can be estimated as follows.
Estimating the data parameters
In this subsection, we will describe the method for effective thresholding of the image. If we consider the noise is i.i.d. Gaussian then observation model is represented as Y = X + V, with X and V are independent. To estimate the σx i.e. standard deviation, noise variance σ 2 determined first from the detail wavelet coefficient of the high-pass filter at level 1 of the filter bank using robust median estimator [Reference Donoho and Johnstone29, Reference Donoho and Johnstone30]:
$\sigma ^2_Y$ is the variance of Y having zero mean hence:
n × n is the size of sub-band then
where
If σ 2 > $\sigma ^2_Y$ then Th(σ X) = 0, otherwise max(|Yij|).
The flow chart for the overall methodology along with the proposed hybrid technique is shown in Fig. 16. After implementing the procedure described for wall characterization and weighting in the Section “TWI experimental setup and pre-processing” and de-noising procedure in the Sections “Steps to remove wall clutter and finding the optimum rank,” “Estimation for effective optimum rank for low-rank signal matrix and improved wall parameter estimation,” and “Removal of the weak noise pattern and artifacts,” the final images obtained using the TWI system are shown in Fig. 17.
Conclusion
Through the wall imaging is becoming a popular technology in military and civilian applications. In real-time scenario characteristics of the wall are not known “a priori.” The characteristics of the wall used in the experimental work are estimated and verified with the thickness of the wall having characteristics d = 14 cm and ɛr = 5.3. The thickness of the wall obtained in the simulated result is d = 13.5 cm hence the error is less than 4% using higher-order standardized moments. The method we proposed to estimate different characteristics of the wall can be generalized for any type of wall. We observed an improvement in the image quality compared to a raw image when the estimated attenuation coefficient and linear weights are incorporated in the imaging process.
To remove the wall reflection from the image conventional, Opt-Shrink algorithm is modified for TWI application and wall clutter is removed successfully. To improve the PSNR of the developed microwave image noise space in the eigenvalue decomposition must be exploited effectively, this effective rank in Opt-Shrink algorithm is estimated using multi-objective GA. The hybrid technique based on Opt-Shrink and data-driven Bayesian thresholding is implemented which will be able to detect low-dielectric (low contrast) and high-dielectric (high contrast) targets successfully.
Acknowledgements
The authors acknowledge Ministry of Electronics and Information Technology, New Delhi, India for supporting this work.
Author contribution
Dharmendra Singh has reviewed the work and given many valuable suggestions in the current study.
Mandar K. Bivalkar (SM'10) was born in Maharashtra, India. He received his M.Tech. in electronics and communication from Dr. Babasaheb Ambedkar Technological University, Lonere, Maharashtra in 2011, and currently he is pursuing Ph.D. degree in signal enhancement techniques for microwave imaging at the Indian Institute of Technology Roorkee (IIT Roorkee), Roorkee, India. He possesses more than 18 years of experience in teaching at K. J. Somaiya Institute of Engineering and Information Technology, Mumbai. His research interests include RF and microwave engineering, microwave and MMW imaging, and electromagnetic.
Sashwat Pandey, born in Chhattisgarh, India, received his M.Tech. in electronics and telecommunications from the Indian Institute of Technology, Roorkee in 2018. He has 3+ years of experience in physical design in semiconductor industry. His research interests include microwave imaging, MMW imaging, and electromagnetic.
Dharmendra Singh (M’10) received a Ph.D. degree in electronics engineering from IIT (BHU) Varanasi, Varanasi, India. He has 24 years of experience in teaching and research. He was a Visiting Scientist Post-Doctoral Fellow with many universities in India and abroad. He is currently a Professor with the Department of Electronics and Communication Engineering, IIT Roorkee, Roorkee, India, and a Coordinator at RailTel-IIT Roorkee Centre of Excellence in Telecom, Roorkee. His research interests include microwave remote sensing, polarimetry, interferometry, and numerical modeling, through-wall imaging and stealth technology.