1. Introduction
Recently, microwave imaging (MWI) is gaining significant attention, and its applications are growing fast due to the penetration of microwave inside many optically opaque materials. Nowadays, MWI is widely employed to do nondestructive testing (NDT) [
1], through-the-wall imaging [
2], biomedical imaging [
3], etc. One of the most successful applications is the use of MWI in security screening [
4,
5]. There, direct holographic MWI is employed to measure magnitude and phase of the back-scattered fields over a wide band. Then, fast Fourier-based reconstruction is employed to provide three-dimensional (3D) images. In ref. [
4,
5], far-field approximations have been employed to derive the 3D image reconstruction process. However, different from concealed weapon detection, microwave imaging techniques for nondestructive testing (NDT) and biomedical applications are mainly applications in near-field regions.
Plastic or newly-developed non-metallic composite materials are widely used in the industrial field these days due to concerns associated with the corrosion of metallic parts. Traditional detection methods such as eddy current testing [
6], magnetic flux leakage [
7], and magnetic particle testing [
8] cannot be applied to detect defects on nonmetallic materials. Aside from NDT for imaging of nonmetallic materials, microwave imaging has been also widely developed for biomedical applications [
9,
10,
11,
12] which are also considered as near-field applications. This is due to the non-ionizing nature of microwave radiation and its ability to differentiate normal and malignant tissues with different dielectric properties in the human body. Example applications that are being pursued actively include early stage breast cancer detection [
3] and brain stroke detection [
13].
To address the above-mentioned needs for fast and robust near-field microwave imaging, holographic imaging techniques have been adapted for such applications. In near-filed holographic microwave imaging, back-scattered signals are collected over rectangular [
14,
15,
16] or cylindrical [
17,
18] apertures and reconstruction can be performed to volumetrically image the dielectric bodies. A summary of near-field microwave holographic imaging techniques can be found in ref. [
19]. In ref. [
17], it has been shown that using a cylindrical setup leads to higher quality of images due to the fact that scattered data is collected over all possible angles around the object. To deal with the periodicity of functions along the azimuthal direction in a cylindrical setup, circular convolution theory has been employed along with Fourier transform (FT), solution to linear systems of equations, and inverse Fourier transform (IFT) to reconstruct images. Two-dimensional (2D) images are reconstructed over cylindrical surfaces at multiple radii distances. The stack of these 2D images provides a 3D image.
In ref. [
18], wideband data is required to perform 3D imaging in a cylindrical setup. However, a wideband system suffers multiple drawbacks in certain applications including: (1) Data acquisition hardware including antennas and circuitry becomes complex, costly, and bulky. (2) Compact and low-cost data acquisition techniques such as modulated scatterer technique (MST) [
20] cannot be implemented easily and efficiently for wideband systems. (3) Additional errors may occur due to dispersive properties of media which may not be modeled accurately in a wideband system. (4) Sweeping scattering (
S) parameters over a wideband takes time and this may hinder imaging in applications, in which imaging time is critical such as object tracking or medical imaging (patient movement during data acquisition may generate artifacts). Due to these drawbacks, in ref. [
21], near-field holographic 3D MWI has been proposed using single frequency microwave data and an array of receiver antennas in a rectangular scanning setup. Only simulations results were presented in ref. [
21].
Here, for the first time, we extend the narrow-band near-field holographic 3D MWI to a cylindrical setup while we employ an array of receiver antennas to collect the scattered data. This allows for benefitting from the advantages of a cylindrical system in providing high quality images while mitigating drawbacks of a wideband system numerated above. Besides, employing narrow-band data in the proposed imaging system allows for building a cost-effective data acquisition circuitry replacing the commonly used vector network analyzer (VNA). In other words, instead of using VNA which is bulky and costly, in this paper, a data acquisition system composed of commercial off-the-shelf microwave components is proposed for near-field 3D holographic MWI. Recently, low-cost microwave measurement systems have been proposed mainly to be used with time-domain microwave imaging systems such as delay and sum (confocal) [
22], and multiple signal classification (MUSIC) [
23] techniques. Here, we propose the construction of a cost-effective system used with frequency-domain near-field holographic MWI. To allow for collection of sufficient data, a microwave switch is employed along with an array of receiver antennas moving together with a transmitter antenna to scan over a cylindrical aperture.
The validity of the proposed imaging system is first demonstrated via simulation data. We also show the effect of number of frequencies and size of the objects on the quality of images. Then, the construction of a compact and cost-effective imaging system will be explained followed by showing some experimental results.
2. Theory
Figure 1 illustrates the proposed microwave imaging setup including a transmitter antenna to illuminate objects and an array of
receiver antennas that scans the scattered fields. The transmitter antenna and the array of receiver antennas scan a cylindrical aperture with radius of
and height of
. The scattered field is recorded at
angles along the azimuthal direction
(within [0, 2π]) and at
positions along the longitudinal direction
. The complex-valued scattered field
is measured, at each sampling position, at
frequencies within the narrow band of
to
, by each receiver. The image reconstruction process then provides images over cylindrical surfaces with radii
, where
and
is within (0,
). It is worth noting that the imaging system is assumed to be linear and space-invariant (LSI). The use of Born approximation for the scattering integral leads to the linear property of the imaging system [
15].
For implementation of the holographic imaging, first, the responses
due to small objects called calibration objects (COs) placed at (
,0,0),
, are recorded. CO is the smallest object with the largest possible contrast with respect to the background medium that can be measured by the system. It approximates an impulse function (Dirac delta function) as an input for the imaging system. The scattered response recorded for a CO placed at (
,0,0) is denoted by
which approximately represents the point-spread function (PSF) of the imaging system. PSF is the impulse response of the system, i.e., the response collected for a point-wise object (here, named CO) which approximates an impulse function as an input for the imaging system. Then, the response due to objects under test (OUT)
can be written as the sum of responses due to objects at cylindrical surfaces
. The object response at each cylindrical surface, in turn, can be written, according to the convolution theory, as the convolution of the collected PSF for that cylindrical surface
with the contrast function of the object over that surface
. This is written as:
In Equation (1), PSF functions
are known due to the measurement or simulation of the CO responses. This indicates that a database of PSFs is built
a priori for the relevant background medium and imaged surfaces inside them by placing a CO at on that surface and recording the responses over the aperture. Such a database can be created either through measurements or simulations. Then, the recorded PSFs will be employed in the imaging of unknown objects. Besides,
is known due to the recording of the response for the OUT. The goal is then to estimate the contrast functions of objects
. To provide more data for image reconstruction, measurements can be implemented at multiple frequencies (over a narrow-band),
,
n = 1, …,
and multiple receivers,
,
m = 1, …,
. Thus, for each receiver
, Equation (1) can be re-written at all the frequencies to provide the following system of Equations:
We can get such systems of equations for each receiver
,
m = 1, …,
, and then combine all these systems of equations since they share the same unknown parameters
,
. In order to solve the system of equations we transform the equations to the spatial frequency domain. In ref. [
14], doing such transformation is straight-forward along
x and
y directions. However, here, the functions are periodic along
direction. This necessitates modification of the processing.
Let us first consider the spatially-sampled versions of
,
, and
denoted by
,
, and
,
and
, with spatial and angular intervals denoted by
and
, respectively. Thus, the convolutions in Equation (1) can be written in spectral domain as [
24]:
where
denotes discrete time FT (DTFT) along azimuthal and longitudinal directions, respectively. Sequences
,
, and
are aperiodic along the longitudinal direction
z. The number of samples along
z, namely
, is taken sufficiently large such that the values outside the sampled window are negligible. Their DTFT is, however, a periodic function versus the spatial frequency variable
(corresponding to
z), with period of
. Besides, these DTFTs are periodic sums of the FT of their corresponding continuous functions. Thus, the value of the continuous FT of these functions (with negligible aliasing from the adjacent terms) can be obtained from DTFT values within the range
, provided that
is sufficiently small. The DTFTs with respect to
are denoted by
,
, and
. Since these functions are periodic along
, the convolution along that direction can be considered as a circular convolution [
24]. Then, the DTFTs for the
-periodic sequences along
are computationally reduced to discrete Fourier transforms (DFT) of these sequences [
24]. The DFTs with respect to the
variable for sequences
,
, and
are denoted by
,
, and
, where
is an integer from 0 to
.
Using the transformations discussed above at all the frequencies for each receiver
leads to the following system of equations at each spatial frequency pair
:
After combining the systems of equations for all the
receivers, the following system of equations is obtained at each spatial frequency pair
:
where
And
These systems of equations are solved at each spatial frequency pair to obtain the values for , . Then, inverse DTFT along longitudinal direction and inverse DFT along azimuthal direction can be applied to reconstruct images over all cylindrical surfaces , . At the end, the normalized modulus of , , where is the maximum of for all , is plotted versus and to obtain 2D images of the objects at all cylindrical surfaces. By putting together all 2D images, a 3D image of the objects is obtained. We call this process normalization of the images.
4. Experimental Results
In this section, we present the construction of a low-cost microwave data acquisition system including a transmitter unit, an in-phase quadrature (I/Q) receiver unit, a cylindrical scanning system, antennas, and computer for controlling and processing. Then, we present the 3D imaging results demonstrating the satisfactory performance of the system.
4.1. Microwave Measurement System
Figure 14 shows the block diagram of the constructed low-cost and compact 3D microwave holographic imaging system. For our measurements, we use a Plexiglas container including a mixture of water (20%) and glycerin (80%). According to ref. [
26], this mixture has properties of approximately
and
S/m within the frequency range of 1.5 GHz to 1.8 GHz which is the targeted operation range in our experimental study. We confirmed this by dielectric property measurements using a Keysight Dielectric probe kit (performance probe N1501A) together with the relevant measurement Software N1500A and a VNA (E5063A from Keysight). The liquid mixture container has diameter of 120 mm and height of 200 mm. The objects to be imaged are plastic cylinders with diameter of 18 mm and height of 50 mm covered by thin copper sheets. These objects are held inside the liquid at the desired positions with thin wooden sticks that are clipped to a cylindrical foam placed at the top of the liquid container. Imaging will be performed over cylindrical surfaces (3D imaging) at radii of
,
, and
.
Figure 15 shows the imaging system along with the zoomed view for the main components that will be described in the following. To reduce electromagnetic interferences (EMI), the data acquisition circuitry and the scanning setup are placed inside boxes covered by microwave absorbing sheets.
In the data acquisition system, a transmitter module, DC1705C from Analog Devices, with frequency range from 700 MHz to 6.39 GHz is connected to a 10 MHz precision pocket reference oscillator, PPRO30–10.000 from Crystek Corporation, which provides a reference frequency. A USB serial controller, DC590B from Analog Devices, is connected to DC1705C so that the transmitter unit can be controlled by PC via MATLAB software [
27]. The output of the transmitter unit is connected to a variable gain amplifier (VGA), ADL5330 from Analog Devices, operating from 10 MHz to 3 GHz which is then connected to a transmitter antenna. In this way, a microwave signal can be transmitted with variable frequencies and powers to illuminate the imaged medium.
For transmitting and receiving the microwave power, we employ commercial monopole antennas, Mini GSM/Cellular Quad-Band Antenna-2 dBi SMA Plug from Adafruit Co., covering frequency bands of 850/900/1800/1900/2100 MHz.
Figure 16 shows the measured
(by VNA) for the nine antennas used as transmitter and receivers. These measurements are performed while the antennas are placed in a 3D-printed holder around the liquid container. The values of
are mostly below
over the targeted operation band of 1.5 GHz to 1.8 GHz.
The receiver unit of the data acquisition system includes a 14-Bit, 125 Msps Direct Conversion Receiver, DC1513B-AB from Analog Devices, which has a frequency range from 0.7 to 2.7 GHz. To control this receiver unit with PC, this unit is connected to a USB data acquisition controller, DC890B from Analog Devices. The clock source for the receiver board DC1513B-AB is provided by High Speed ADC Clock Source, DC1216A-C from Analog Devices, with clock speed of 80 MHz.
One output of the transmitter is connected to a 6 dB attenuator, CATTEN-06R0 form Crystek Corporation, covering 0 GHz to 3 GHz, and used as referenced signal for the receiver unit. Eight receiver antennas are connected to an RF SP8T switch, EV1HMC321ALP4E from Analog Devices, that operates from 0 to 8 GHz. This switch is controlled by an Arduino Uno demo board controlled by MATLAB. Received signal after the switch is fed to the receiver unit through a wideband low-noise amplifier (LNA), ZX60-33LN-S+ from Mini-Circuits, operating from 50 MHz to 3 GHz, as well as a bandpass filter (BPF), VBFZ-1690-S+ from Mini-Circuits, covering 1455 MHz to 1925 MHz The transmitter and receiver units are powered separately via high-precision lab power supplies. All ground pins are connected to a common ground pin. The transmitter antenna and the receiver antenna arrays are placed on opposite sides of the container similar to the simulation setup in
Figure 2. The angular separation between the receiver antennas is also similar to the simulation study, i.e.,
.
The cylindrical scanning system contains two stepper motors, NEMA 17 from Adafruit, connected, via an Arduino stepper motor shield board and an Arduino Uno board, to computer to be controlled via MATLAB. One of the motors moves the container along the longitudinal direction and the other one moves that along the azimuthal direction from to . The antennas are stationary and placed on an antenna holder which has been custom-designed and 3D-printed in our lab.
To control the whole system using computer, a MATLAB code has been developed that performs the following tasks: (1) control the transmitter, (2) control the switch, (3) control the receiver unit and acquire data, (4) control motors, and (5) implement holographic imaging. In the following we briefly describe each part.
Transmitter code controls the transmitter unit and generates the signal at two frequencies, 1.5 GHz and 1.8 GHz. To set two frequencies, the Serial Port Register Contents in the DC1705C board are written through serial peripheral interface (SPI) bus.
Switch code is used to select which of the eight receiver antennas is connected to the receiver unit to collect data. Three of the output pins on the Arduino Uno demo board are connected to three control pins on the switch. By setting the voltage level for each pin according to the truth table of the switch, one of the antennas can be chosen at a time to collect data.
The main body of the receiver unit code is used to collect data from two channels of the I/Q receiver unit, one channel providing the real part and another the imaginary part. These two parts are combined in MATLAB to form a complex number. Thus, at each sampling position, we collect two complex numbers corresponding to two frequencies of 1.5 GHz and 1.8 GHz for each antenna. Also, to make the measurements more robust to noise, we collect 4096 samples for each channel (real and imaginary channels), per position, per frequency, and per antenna. Since the local oscillator (LO) and the radio frequency (RF) inputs of the receiver unit have the same frequency, the I/Q output signals, i.e., the intermediate frequency (IF) outputs of the receiver unit are DC signals.
Motor code controls the motors to move along the longitudinal axis and the azimuth axis from to in a desired speed and direction. The number of sampling positions can be changed.
The imaging code is used to implement holographic imaging. Imaging is performed over cylindrical surfaces (3D imaging) at radii of , , and .
4.2. Experimental 3D Imaging Results
The container including the objects is scanned by the transmitter and receiver antennas over a cylindrical aperture. At each longitudinal position
, scanning is performed along the azimuthal direction
in 100 steps to cover
. Scanning along the longitudinal direction is performed over one half of a cylindrical aperture with length of 80 mm and in 10 steps. Then, due to approximate symmetry of the structure along the longitudinal direction, the other half is acquired by flipping and combining that with the first half. The complex-valued data collected by the eight receiver antennas are then processed using the 3D holographic imaging technique. In the first experiment, we place two objects on the outer surface
with, approximately, one object at
and another one at
.
Figure 17 shows the reconstructed images. It is observed that the two objects can be reconstructed well at
with the images at the other surfaces showing small artifacts. We use the reconstruction error parameter defined in Equation (8) to evaluate the quality of image reconstruction. The computed reconstruction error for this experiment is 17.92.
We then repeat this experiment but, this time, putting the two objects on the middle surface
Figure 18 shows the reconstructed images over the three cylindrical surfaces for this case. Again, it is observed that the two objects on the middle surface can be reconstructed well at their true positions of
and
. We use the reconstruction error parameter defined in Equation (8) to evaluate the quality of image reconstruction. The computed reconstruction error for this experiment is 20.84. Comparing the reconstruction error parameter with the previous example, we observe the degradation of the image quality. This is mainly due to the fact that the background medium is lossy, and the responses of the objects are weaker for the objects on the surface
compared to those at
.
5. Conclusions
In this paper, we proposed a microwave imaging system capable of reconstructing 3D images of objects in the near field of the antennas. The applications are in non-destructive testing of non-metallic composite materials and biomedical imaging. To achieve low-cost, compactness, and reduce the component count for a data acquisition system, narrow-band data is acquired as opposed to the previously proposed 3D cylindrical holographic imaging techniques. An I/Q detection data acquisition system is built based on the cost-effective off-the-shelf components to replace the expensive and bulky VNAs. The system is tailored for imaging over a narrow band and this makes it much less expensive, affordable, and compact.
In this work, we used a mixture of water and glycerin which is very lossy. We selected this mixture considering both biomedical applications and non-destructive testing of the pipes which may carry mixtures of water and other substances. For microwave imaging of such media, the optimal frequency band to provide sufficient penetration while having acceptable resolution is within the range of 1 GHz to 10 GHz (e.g., see ref. [
3,
22,
23]). This justifies the chosen frequencies in this work.
The reconstructed images using this data acquisition system confirms the satisfactory performance of this narrow-band system in 3D imaging. To evaluate the quality of the image reconstruction process, we defined a reconstruction error to compare the images with an ideal image (true image). We observed that, in general, the reconstruction error increases for reconstructing objects on surfaces farther away from the antennas. Besides, the reconstruction error decreases when using double frequency data compared to single frequency data. Furthermore, we observed that increasing the object size improves the quality of the images but there is a limit for that due to the use of Born approximation in the holographic imaging.
Although scanning of the objects over a cylindrical aperture takes a few hours, the holographic imaging technique itself is fast. Here, we provide an estimate of the computational complexity of our 3D image reconstruction process. The number of samples along
ϕ and
z are
and
, respectively. The number of receiver antennas and measurement frequencies are
and
, respectively. The number of imaged surfaces is
. We denote the number of samples of
kz by
. The number of samples along
is
.
Table 3 summarizes the computational complexity of our approach. The computational complexity of solving the systems of equations has been provided with the assumption that they are solved with QR factorization. The total number of flops for the image reconstruction process is the sum of all the flops in
Table 3. The 3D image reconstruction process takes 10 s on a regular PC with Intel Core i5 CPU at 3.2 GHz and 8 GB RAM.
To expedite the imaging process and move toward real-time or quasi real-time imaging, an array of antennas can be employed similar to the setups used for security screening in the airports [
4].
As a final note, in this work, the goal was to propose an imaging system which is: (a) more cost-effective, (b) accessible and affordable outside microwave laboratories in various industrial or biomedical applications, and (c) compact and portable due to the fact it is tailored for measurement over a very narrow band and for a specific purpose. VNAs normally are general-purpose equipment that are capable of performing measurements over a very wideband. This makes them expensive and bulky which is not suitable for widespread use in various industrial settings. We should emphasize that the proposed system has been built with a cost of less than $1000 USD and can be made very compact by arranging the boards in a small box. The drawback of the proposed system compared to a regular VNA is lower dynamic range. For a regular modern VNA, the dynamic range at frequencies around 1 GHz to 2 GHz is around 100 dB while the dynamic range for the receiver used in our proposed system is 63.5 dB. This limits the sensitivity of the proposed system indicating that the imaged objects need to be larger to provide measurable signatures in the proposed system compared to a VNA-based measurement system.