A Near-Field Super-Resolution Network for Accelerating Antenna Characterization

Yuchen Gu, , Hai-Han Sun, , and Daniel W. van der Weide, The authors are with the Electrical and Computer Engineering Department, University of Wisconsin-Madison, WI 53706, USA (e-mail: [email protected]). This work has been submitted to the IEEE for possible publication. Copyright may be transferred without notice, after which this version may no longer be accessible.
Abstract

We present a deep neural network-enabled method to accelerate near-field (NF) antenna measurement. We develop a Near-field Super-resolution Network (NFS-Net) to reconstruct significantly undersampled near-field data as high-resolution data, which considerably reduces the number of sampling points required for NF measurement and thus improves measurement efficiency. The high-resolution near-field data reconstructed by the network is further processed by a near-field-to-far-field (NF2FF) transformation to obtain far-field antenna radiation patterns. Our experiments demonstrate that the NFS-Net exhibits both accuracy and generalizability in restoring high-resolution near-field data from low-resolution input. The NF measurement workflow that combines the NFS-Net and the NF2FF algorithm enables accurate radiation pattern characterization with only 11% of the Nyquist rate samples. Though the experiments in this study are conducted on a planar setup with a uniform grid, the proposed method can serve as a universal strategy to accelerate measurements under different setups and conditions.

Index Terms:
antenna radiation patterns, deep learning, near-field-to-far-field (NF2FF) transformation, near-field antenna measurements, neural network.

I Introduction

Near-field (NF) antenna measurements are widely used to characterize the radiation patterns of antennas because of their accuracy and convenience of operation in a controlled environment [1], [2]. With modern communication devices increasingly operating at shorter (millimeter) wavelength, NF measurements have become even more favored to address significant path loss [3]. Compared to far-field (FF) antenna measurement techniques, NF measurement systems have the advantage of reducing the required testing distance and facility space, which is particularly beneficial for the characterization of electrically large antennas [1]. However, near-field measurements are usually time-consuming due to the requirement of sampling a large number of spatial coordinates, posing a burden on the growing demand for efficient antenna characterization [3], [4], [5], [6], [7].

Since data acquisition time is directly proportional to the number of field samples collected, a straightforward method to accelerate measurements is reducing the number of sampling points [8]. Different strategies have been developed to minimize sampling points without sacrificing measurement accuracy [4], including the use of nonuniform sampling trajectories, compressive sensing, and adaptive sampling strategies. Compared to the number of sampling points at the Nyquist rate, nonuniform sampling trajectories can reduce the number by more than 50% [9, 10]. However, to satisfy the requirement for further processing by the fast-Fourier transform (FFT) on a uniform grid, some of the acquired samples are redundant and introduce limited additional information [4]. Compressive sensing (CS) is a powerful signal processing method that reduces sampling points via data sparsity, with demonstrated improvements in domains facing similar challenges such as MRI imaging [11, 12, 13]. Recent advancements have also been made applying these methods to near-field antenna measurements [14, 15, 16, 17]. Although CS substantially reduces measurement time, it can be computationally intensive, and it requires sufficient data sparsity and prior knowledge of the antenna under test (AUT) to be effective [18, 15]. Adaptive sampling, on the other hand, presents a real-time decision-making scheme to strategically collect data points based on previous samples. Despite its noteworthy achievements in reducing data acquisition time by focusing on critical regions with high variability [19, 20], some challenges to robustness and feasibility have been reported due to its heavy dependency on hyperparameters and initial sample selection [21]. Other pioneering work includes utilizing spatial convolution and field similarity to reduce the total measurement time for broadband data collection [1], and adopting phase-less sampling strategies to reduce system complexity and acquisition time [22, 18, 23, 24, 25].

Here, to further reduce sampling points without compromising the accuracy of antenna measurements, we draw inspiration from the recent advances in deep learning for image super-resolution and explore a deep learning-based fast NF antenna measurement workflow. Specifically, we develop a convolutional neural network model, Near-field Super-resolution Network (NFS-Net), which takes under-sampled near-field data as input and predicts high-resolution counterparts that meet the Nyquist criterion. These predicted high-resolution data are subsequently processed by the Near-Field to Far-Field (NF2FF) algorithm to obtain far-field radiation patterns. To fully leverage the ability of deep learning methods in accurately predicting fully-sampled near-field data, we highlight three contributions:

  1. 1.

    Dataset: Deep learning is a data-driven method. Therefore, we construct a dataset containing 14,000 unique near-field patterns (including magnitude and phase) for network training. The dataset is obtained through full-wave EM simulations of antennas of different sizes, operating frequencies, and directivity. The diverse antenna patterns enable effective learning of high-resolution prediction and improve generalizability of data-driven methods.

  2. 2.

    Loss function: The loss function plays a critical role in network optimization and the ultimate effectiveness of training. For the phase prediction network, considering the periodicity of phase angles, we design a unique periodic phase loss function. This loss function significantly improves the network’s ability to predict substantial phase variations in near-field data. For the magnitude prediction network, we combine the conventional mean-absolute error loss with the multi-scale structural similarity loss to drive network optimization, enhancing the network’s ability to predict high-resolution magnitude.

  3. 3.

    The diverse dataset and specially tailored loss functions, combined with the advantages of U-Net architecture, produce a well-trained NFS-Net that can accurately reconstruct fully-sampled data from severely undersampled near-field data. Only 11% of the sampling points are needed to fully restore the points satisfying the Nyquist rate, thereby substantially reducing measurement time while maintaining the accuracy of the final far-field antenna patterns.

The performance of the well-trained network has been demonstrated using simulation and measurement data of antennas with different types and operating frequencies. The experimental results show the network has both accuracy and generalizability in enhancing the resolution of near-field data. This is the first work to use the capabilities of deep learning methods in addressing the challenging tasks of reconstructing near-field data in both magnitude and phase. The performance of the algorithm strongly supports a new approach for fast NF antenna measurement.

The rest of the paper is organized as follows. Section II describes the proposed end-to-end workflow of the fast NF antenna measurement and the NF2FF algorithm. Section III presents the proposed network design, dataset generation, loss function, and implementation details. Section IV presents the experimental results in both simulation and measurement followed by a discussion, and Section V concludes the paper.

Refer to caption

Figure 1: The workflow of the proposed end-to-end fast NF antenna measurement. It starts with the undersampled measurement of Exsubscript𝐸𝑥E_{x}italic_E start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT and Eysubscript𝐸𝑦E_{y}italic_E start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT in the near-field of the AUT. The undersampled near-field data map is then fed into the NFS-Net to restore its fully-sampled counterpart, which is then further processed by the NF2FF algorithm to reconstruct the far-field radiation pattern.

II Fundamentals of Near-Field-to-Far-Field Transformation and the Fast Near-Field Antenna Measurement Workflow

In this section, the analytical solutions of the NF2FF algorithms are presented in Section II-A. These algorithms are crucial for accurately transforming near-field data into far-field radiation patterns. Following this, Section II-B describes an integrated, end-to-end system workflow that combines both the NF2FF algorithms and the Near-field Super-Resolution Network (NFS-Net). This comprehensive workflow demonstrates how our proposed deep learning network and well-established analytical methods work in conjunction to enhance the efficiency and practicability of antenna characterization.

II-A NF2FF algorithms

The planar near-field to far-field (NF2FF) transformation relies on plane wave (modal) expansion using Fourier transform techniques. This method decomposes any monochromatic wave into a superposition of plane waves, resolving them in varying amplitudes and different directions to facilitate the conversion of near-field data into far-field radiation patterns [26, 6]. The NF2FF transformation starts from measuring the tangential components Exasubscript𝐸𝑥𝑎E_{xa}italic_E start_POSTSUBSCRIPT italic_x italic_a end_POSTSUBSCRIPT and Eyasubscript𝐸𝑦𝑎E_{ya}italic_E start_POSTSUBSCRIPT italic_y italic_a end_POSTSUBSCRIPT over the scanning plane (z=dsuperscript𝑧𝑑z^{\prime}=ditalic_z start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_d) in the near field. The corresponding x𝑥xitalic_x and y𝑦yitalic_y components of the plane wave spectrum, fx(kx,ky)subscript𝑓𝑥subscript𝑘𝑥subscript𝑘𝑦{f_{x}}\left(k_{x},k_{y}\right)italic_f start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT , italic_k start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT ) and fy(kx,ky)subscript𝑓𝑦subscript𝑘𝑥subscript𝑘𝑦{f_{y}}\left(k_{x},k_{y}\right)italic_f start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT , italic_k start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT ), are determined by

fx(kx,ky)=b/2+b/2a/2+a/2Exa(x,y,z=d)e+j(kxx+kyy)𝑑x𝑑y,subscript𝑓𝑥subscript𝑘𝑥subscript𝑘𝑦superscriptsubscript𝑏2𝑏2superscriptsubscript𝑎2𝑎2subscript𝐸𝑥𝑎superscript𝑥superscript𝑦superscript𝑧𝑑superscript𝑒𝑗subscript𝑘𝑥superscript𝑥subscript𝑘𝑦superscript𝑦differential-dsuperscript𝑥differential-dsuperscript𝑦\scriptsize f_{x}\left(k_{x},k_{y}\right)=\int_{-b/2}^{+b/2}\int_{-a/2}^{+a/2}% E_{xa}\left(x^{\prime},y^{\prime},z^{\prime}=d\right)e^{+j\left(k_{x}x^{\prime% }+k_{y}y^{\prime}\right)}dx^{\prime}dy^{\prime},italic_f start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT , italic_k start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT ) = ∫ start_POSTSUBSCRIPT - italic_b / 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + italic_b / 2 end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT - italic_a / 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + italic_a / 2 end_POSTSUPERSCRIPT italic_E start_POSTSUBSCRIPT italic_x italic_a end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_z start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_d ) italic_e start_POSTSUPERSCRIPT + italic_j ( italic_k start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_k start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT italic_y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) end_POSTSUPERSCRIPT italic_d italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT italic_d italic_y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , (1)
fy(kx,ky)=b/2+b/2a/2+a/2Eya(x,y,z=d)e+j(kxx+kyy)𝑑x𝑑y,subscript𝑓𝑦subscript𝑘𝑥subscript𝑘𝑦superscriptsubscript𝑏2𝑏2superscriptsubscript𝑎2𝑎2subscript𝐸𝑦𝑎superscript𝑥superscript𝑦superscript𝑧𝑑superscript𝑒𝑗subscript𝑘𝑥superscript𝑥subscript𝑘𝑦superscript𝑦differential-dsuperscript𝑥differential-dsuperscript𝑦\scriptsize f_{y}\left(k_{x},k_{y}\right)=\int_{-b/2}^{+b/2}\int_{-a/2}^{+a/2}% E_{ya}\left(x^{\prime},y^{\prime},z^{\prime}=d\right)e^{+j\left(k_{x}x^{\prime% }+k_{y}y^{\prime}\right)}dx^{\prime}dy^{\prime},italic_f start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT , italic_k start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT ) = ∫ start_POSTSUBSCRIPT - italic_b / 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + italic_b / 2 end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT - italic_a / 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + italic_a / 2 end_POSTSUPERSCRIPT italic_E start_POSTSUBSCRIPT italic_y italic_a end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_z start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_d ) italic_e start_POSTSUPERSCRIPT + italic_j ( italic_k start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_k start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT italic_y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) end_POSTSUPERSCRIPT italic_d italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT italic_d italic_y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , (2)

where a𝑎aitalic_a and b𝑏bitalic_b are the width and height of the measurement plane. Then the electric field in the far field can be obtained by

Eϕ(r,θ,φ)jkejkr2πrcosθ[fxsinφ+fycosφ]similar-to-or-equalssubscript𝐸italic-ϕ𝑟𝜃𝜑𝑗𝑘superscript𝑒𝑗𝑘𝑟2𝜋𝑟𝜃delimited-[]subscript𝑓𝑥𝜑subscript𝑓𝑦𝜑E_{\phi}(r,\theta,\varphi)\simeq j\frac{ke^{-jkr}}{2\pi r}\cos\theta\left[-f_{% x}\sin\varphi+f_{y}\cos\varphi\right]italic_E start_POSTSUBSCRIPT italic_ϕ end_POSTSUBSCRIPT ( italic_r , italic_θ , italic_φ ) ≃ italic_j divide start_ARG italic_k italic_e start_POSTSUPERSCRIPT - italic_j italic_k italic_r end_POSTSUPERSCRIPT end_ARG start_ARG 2 italic_π italic_r end_ARG roman_cos italic_θ [ - italic_f start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT roman_sin italic_φ + italic_f start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT roman_cos italic_φ ] (3)
Eθ(r,θ,φ)jkejkr2πr[fxcosφ+fysinφ]similar-to-or-equalssubscript𝐸𝜃𝑟𝜃𝜑𝑗𝑘superscript𝑒𝑗𝑘𝑟2𝜋𝑟delimited-[]subscript𝑓𝑥𝜑subscript𝑓𝑦𝜑E_{\theta}(r,\theta,\varphi)\simeq j\frac{ke^{-jkr}}{2\pi r}\left[f_{x}\cos% \varphi+f_{y}\sin\varphi\right]italic_E start_POSTSUBSCRIPT italic_θ end_POSTSUBSCRIPT ( italic_r , italic_θ , italic_φ ) ≃ italic_j divide start_ARG italic_k italic_e start_POSTSUPERSCRIPT - italic_j italic_k italic_r end_POSTSUPERSCRIPT end_ARG start_ARG 2 italic_π italic_r end_ARG [ italic_f start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT roman_cos italic_φ + italic_f start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT roman_sin italic_φ ] (4)

From (1)-(4), Exasubscript𝐸𝑥𝑎{E}_{xa}italic_E start_POSTSUBSCRIPT italic_x italic_a end_POSTSUBSCRIPT and Eyasubscript𝐸𝑦𝑎{E}_{ya}italic_E start_POSTSUBSCRIPT italic_y italic_a end_POSTSUBSCRIPT are first measured at a distance d𝑑ditalic_d from the antenna aperture, usually 3λ3𝜆3\lambda3 italic_λ to 5λ5𝜆5\lambda5 italic_λ in air, at a grid resolution of at least 0.5λ0.5𝜆0.5\lambda0.5 italic_λ to satisfy the Nyquist rate. The measurement area is recommended to be truncated with edges at least 40 dB lower than the max field strength within the plane [27].

II-B Proposed end-to-end workflow for fast NF antenna measurement

The workflow of the proposed end-to-end fast NF antenna measurement is shown in Fig. 1. It starts with a planar motion stage to traverse through physical coordinates in the near-field space of the antenna under test (AUT) to acquire undersampled Exsubscript𝐸𝑥E_{x}italic_E start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT and Eysubscript𝐸𝑦E_{y}italic_E start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT data. The undersampled near-field data is first fed into the NFS-Net to restore the fully-sampled data that satisfies the Nyquist rate. Then, the restored fully-sampled data is further processed by the NF2FF algorithm as described in Section II. A to calculate the AUT’s far-field radiation pattern.

III Near-Field Super-Resolution Neural Network

Refer to caption

Figure 2: The overall architecture of NFS-Net. It consists of an encoder, a decoder, and skip connections between them to preserve high-resolution features and extract informative content. Detailed dimensions and channel sizes can also be found in numerical annotations.

The Near-field Super-resolution Network (NFS-Net) is developed to take undersampled near-field data as the input and predict the corresponding fully-sampled data. As a deep learning method, the performance of the network is governed by the training dataset, network architecture, and the loss function, which are presented in this section together with the implementation details of the network.

III-A Dataset Preparation

The generalizability of deep learning methods relies on the diversity and comprehensiveness of the training dataset. To ensure that NFS-Net has good generalizability for different antenna patterns, we constructed a comprehensive training and testing dataset. This dataset is built using CST Studio Suite to perform full-wave electromagnetic simulations on 28 different antenna models with operating frequencies ranging from 1 to 10 GHz. Each antenna model was selected with varying parameters, including dimensions, operating frequency, polarization, and directivity, to ensure the diversity and representativeness of antennas in the dataset. The simulations follow the IEEE Standard recommendations on the best practices of near-field measurement to emulate realistic anechoic chamber characterization [27]. For each unique antenna, the simulated near-field data (magnitude and phase of the Exsubscript𝐸𝑥E_{x}italic_E start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT and Eysubscript𝐸𝑦E_{y}italic_E start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT components) are captured over a predefined spatial grid at the Nyquist rate, with a distance between 3λ3𝜆3\lambda3 italic_λ and 5λ5𝜆5\lambda5 italic_λ from the AUT. The simulation boundary is set to be up to 1.2 m to be consistent with realistic NF measurement facilities. This process results in 3488 unique near-field magnitude and phase maps .

The number of fully-sampled near-field maps was further augmented by rotating each map by 90superscript9090^{\circ}90 start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT three times, producing 13,952 fully-sampled near-field maps. This augmentation process increases the pattern diversity in the dataset, enhancing the robustness and generalizability of the data-driven methods across different scenarios.

The fully-sampled near-field maps are then downsampled by a factor of 3 by uniformly selecting 1 point from every 3×\times×3 grid, producing under-sampled maps. The fully-sampled map and the corresponding under-sampled map form a data pair in the dataset. Therefore, the constructed dataset consists of 13,952 data pairs for network training and testing.

III-B Network Architecture

Inspired by the classic U-Net for its unique, symmetric shape to preserve high-resolution feature and enhance data utilization [28, 29, 30], we propose the NFS-Net to take advantage of such architecture and efficiently transform undersampled near-field data into fully-sampled data.

The network architecture is shown in Fig. 2. It consists of an encoder, a decoder, and skip connections. The encoder includes four stages, each with two 3×3 convolutional layers, a stride of 1, and a padding of 1, followed by batch normalization and rectified linear (ReLU) activation function. Downsampling is performed using max-pooling layers with 2×2 kernels and a stride of 2. The decoder mirrors the encoder, using an upsampling layer with a kernel size of 2, an upscale factor of 2, and a stride of 2. This is followed by concatenation with the corresponding encoder features and further processing by two 3×3 convolutional layers. The bottleneck layer captures high-level features between the encoder and decoder. Skip connections between the encoder and decoder preserve spatial information across layers, which is crucial for maintaining output fidelity. The final 1×1 convolutional layer reduces the number of output channels to one, providing the estimated fully-sampled near-field data.

III-C Loss Function

The same network architecture, i.e. the NFS-Net, is separately trained to learn to produce high-resolution magnitude and phase data. To effectively train NFS-Net to extract useful features from near-field magnitude and phase data and achieve the high-resolution effect, we designed unique loss functions for magnitude and phase training.

III-C1 Magnitude loss function

The magnitude loss function combines the mean absolute error (MAE) and the multi-scale structural similarity (MS-SSIM) loss, which is expressed as

Lmag=αmagMAE(y,y^)+βmagLMS-SSIM(y,y^),subscriptLmagsubscript𝛼𝑚𝑎𝑔MAE𝑦^𝑦subscript𝛽𝑚𝑎𝑔subscriptLMS-SSIM𝑦^𝑦{\rm L_{mag}}=\alpha_{mag}*{\rm MAE}\left(y,\hat{y}\right)+\beta_{mag}*{\rm L_% {MS\text{-SSIM}}}\left(y,\hat{y}\right),roman_L start_POSTSUBSCRIPT roman_mag end_POSTSUBSCRIPT = italic_α start_POSTSUBSCRIPT italic_m italic_a italic_g end_POSTSUBSCRIPT ∗ roman_MAE ( italic_y , over^ start_ARG italic_y end_ARG ) + italic_β start_POSTSUBSCRIPT italic_m italic_a italic_g end_POSTSUBSCRIPT ∗ roman_L start_POSTSUBSCRIPT roman_MS -SSIM end_POSTSUBSCRIPT ( italic_y , over^ start_ARG italic_y end_ARG ) , (5)

where y𝑦yitalic_y is the predicted fully-sampled magnitude data, y^^𝑦\hat{y}over^ start_ARG italic_y end_ARG is the ground truth, αmagsubscript𝛼𝑚𝑎𝑔\alpha_{mag}italic_α start_POSTSUBSCRIPT italic_m italic_a italic_g end_POSTSUBSCRIPT and βmagsubscript𝛽𝑚𝑎𝑔\beta_{mag}italic_β start_POSTSUBSCRIPT italic_m italic_a italic_g end_POSTSUBSCRIPT are weighted coefficients for magnitude to balance the contributions of MAE and MS-SSIM loss. The MAE term computes numerical differences between predicted fully-sampled magnitude data y𝑦yitalic_y and ground truth y^^𝑦\hat{y}over^ start_ARG italic_y end_ARG, while MS-SSIM captures the perceptual quality difference between the two [31].

MAE is calculated as

MAE(y,y^)=1H×Wi,j|yi,jy^i,j|,MAE𝑦^𝑦1𝐻𝑊subscript𝑖𝑗subscript𝑦𝑖𝑗subscript^𝑦𝑖𝑗{\rm MAE}\left(y,\hat{y}\right)=\frac{1}{H\times W}\sum_{i,j}\left|y_{i,j}-{% \hat{y}}_{i,j}\right|,roman_MAE ( italic_y , over^ start_ARG italic_y end_ARG ) = divide start_ARG 1 end_ARG start_ARG italic_H × italic_W end_ARG ∑ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT | italic_y start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT - over^ start_ARG italic_y end_ARG start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT | , (6)

where H×W𝐻𝑊H\times Witalic_H × italic_W is the dimension of the image, and i𝑖iitalic_i and j𝑗jitalic_j are the indices for pixels.

MS-SSIM measures the visual differences between the predicted fully-sampled magnitude data y𝑦yitalic_y and ground truth y^^𝑦\hat{y}over^ start_ARG italic_y end_ARG in terms of the luminance l(y,y^)𝑙𝑦^𝑦l\left(y,\hat{y}\right)italic_l ( italic_y , over^ start_ARG italic_y end_ARG ), contrast c(y,y^)𝑐𝑦^𝑦\ c\left(y,\hat{y}\right)italic_c ( italic_y , over^ start_ARG italic_y end_ARG ) and structure s(y,y^)𝑠𝑦^𝑦s\left(y,\hat{y}\right)italic_s ( italic_y , over^ start_ARG italic_y end_ARG ), which is calculated as

MS-SSIM(y,y^)=[lM(y,y^)]αMk=1M[ck(y,y^)]βk[sk(y,y^)]γk.MS-SSIM𝑦^𝑦superscriptdelimited-[]subscript𝑙𝑀𝑦^𝑦subscript𝛼𝑀superscriptsubscriptproduct𝑘1𝑀superscriptdelimited-[]subscript𝑐𝑘𝑦^𝑦subscript𝛽𝑘superscriptdelimited-[]subscript𝑠𝑘𝑦^𝑦subscript𝛾𝑘{\rm MS\text{-SSIM}}\left(y,\hat{y}\right)=\left[l_{M}\left(y,\hat{y}\right)% \right]^{\alpha_{M}}\cdot\prod_{k=1}^{M}{\left[c_{k}\left(y,\hat{y}\right)% \right]^{\beta_{k}}\left[s_{k}\left(y,\hat{y}\right)\right]^{\gamma_{k}}}.roman_MS -SSIM ( italic_y , over^ start_ARG italic_y end_ARG ) = [ italic_l start_POSTSUBSCRIPT italic_M end_POSTSUBSCRIPT ( italic_y , over^ start_ARG italic_y end_ARG ) ] start_POSTSUPERSCRIPT italic_α start_POSTSUBSCRIPT italic_M end_POSTSUBSCRIPT end_POSTSUPERSCRIPT ⋅ ∏ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT [ italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_y , over^ start_ARG italic_y end_ARG ) ] start_POSTSUPERSCRIPT italic_β start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUPERSCRIPT [ italic_s start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_y , over^ start_ARG italic_y end_ARG ) ] start_POSTSUPERSCRIPT italic_γ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUPERSCRIPT . (7)

In (7), M𝑀Mitalic_M represents the number of scales the image is analyzed, k𝑘kitalic_k represents the current scale level in the calculation, αMsubscript𝛼𝑀\alpha_{M}italic_α start_POSTSUBSCRIPT italic_M end_POSTSUBSCRIPT, βksubscript𝛽𝑘\beta_{k}italic_β start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT and γksubscript𝛾𝑘\gamma_{k}italic_γ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT are the coefficients to adjust weights in different scales. The luminance l(y,y^)𝑙𝑦^𝑦l\left(y,\hat{y}\right)italic_l ( italic_y , over^ start_ARG italic_y end_ARG ), contrast c(y,y^)𝑐𝑦^𝑦\ c\left(y,\hat{y}\right)italic_c ( italic_y , over^ start_ARG italic_y end_ARG ) and structure s(y,y^)𝑠𝑦^𝑦s\left(y,\hat{y}\right)italic_s ( italic_y , over^ start_ARG italic_y end_ARG ) are given by

l(y,y^)=2μyμy^+C1μy2+μy^2+C1,𝑙𝑦^𝑦2subscript𝜇𝑦subscript𝜇^𝑦subscript𝐶1superscriptsubscript𝜇𝑦2superscriptsubscript𝜇^𝑦2subscript𝐶1l\left(y,\hat{y}\right)=\frac{2\mu_{y}\mu_{\hat{y}}+C_{1}}{\mu_{y}^{2}+\mu_{% \hat{y}}^{2}+C_{1}},italic_l ( italic_y , over^ start_ARG italic_y end_ARG ) = divide start_ARG 2 italic_μ start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT over^ start_ARG italic_y end_ARG end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG italic_μ start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_μ start_POSTSUBSCRIPT over^ start_ARG italic_y end_ARG end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG , (8)
c(y,y^)=2σyσy^+C2σy2+σy^2+C2,𝑐𝑦^𝑦2subscript𝜎𝑦subscript𝜎^𝑦subscript𝐶2superscriptsubscript𝜎𝑦2superscriptsubscript𝜎^𝑦2subscript𝐶2c\left(y,\hat{y}\right)=\frac{2\sigma_{y}\sigma_{\hat{y}}+C_{2}}{{\sigma_{y}}^% {2}+{\sigma_{\hat{y}}}^{2}+C_{2}},italic_c ( italic_y , over^ start_ARG italic_y end_ARG ) = divide start_ARG 2 italic_σ start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT italic_σ start_POSTSUBSCRIPT over^ start_ARG italic_y end_ARG end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG italic_σ start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_σ start_POSTSUBSCRIPT over^ start_ARG italic_y end_ARG end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG , (9)
s(y,y^)=σyy^+C3σyσy^+C3,𝑠𝑦^𝑦subscript𝜎𝑦^𝑦subscript𝐶3subscript𝜎𝑦subscript𝜎^𝑦subscript𝐶3s\left(y,\hat{y}\right)=\frac{\sigma_{y\hat{y}}+C_{3}}{\sigma_{y}\sigma_{\hat{% y}}+C_{3}},italic_s ( italic_y , over^ start_ARG italic_y end_ARG ) = divide start_ARG italic_σ start_POSTSUBSCRIPT italic_y over^ start_ARG italic_y end_ARG end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG italic_σ start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT italic_σ start_POSTSUBSCRIPT over^ start_ARG italic_y end_ARG end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG , (10)

where μysubscript𝜇𝑦\mu_{y}italic_μ start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT and μy^subscript𝜇^𝑦\mu_{\hat{y}}italic_μ start_POSTSUBSCRIPT over^ start_ARG italic_y end_ARG end_POSTSUBSCRIPT are the means of y𝑦yitalic_y and y^^𝑦\hat{y}over^ start_ARG italic_y end_ARG, σysubscript𝜎𝑦\sigma_{y}italic_σ start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT and σy^subscript𝜎^𝑦\sigma_{\hat{y}}italic_σ start_POSTSUBSCRIPT over^ start_ARG italic_y end_ARG end_POSTSUBSCRIPT are the variances of y𝑦yitalic_y and y^^𝑦\hat{y}over^ start_ARG italic_y end_ARG, σyy^subscript𝜎𝑦^𝑦\sigma_{y\hat{y}}italic_σ start_POSTSUBSCRIPT italic_y over^ start_ARG italic_y end_ARG end_POSTSUBSCRIPT is the covariance of y𝑦yitalic_y and y^^𝑦\hat{y}over^ start_ARG italic_y end_ARG. C1subscript𝐶1C_{1}italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, C2subscript𝐶2C_{2}italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT, and C3subscript𝐶3C_{3}italic_C start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT are small constants to stabilize the division. The loss function for MS-SSIM is defined as

LMS-SSIM(y,y^)=1MS-SSIM(y,y^).subscriptLMS-SSIM𝑦^𝑦1MS-SSIM𝑦^𝑦{\rm L_{MS\text{-SSIM}}}\left(y,\hat{y}\right)=1-{\rm MS\text{-SSIM}}\left(y,% \hat{y}\right).roman_L start_POSTSUBSCRIPT roman_MS -SSIM end_POSTSUBSCRIPT ( italic_y , over^ start_ARG italic_y end_ARG ) = 1 - roman_MS -SSIM ( italic_y , over^ start_ARG italic_y end_ARG ) . (11)

III-C2 Phase loss function

Since the acquired field data must be normalized to values between 0 and 1 to facilitate convergence during training on PyTorch tensors [32], wrapped phase angles are used for phase representation to avoid the extensive range of values presented by unwrapped phase angles. However, phase wrap** introduces challenges in defining the loss function. When two phase angles are close to the wrap** point, for example, 179superscript179-179^{\circ}- 179 start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT and 0superscript00^{\circ}0 start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT, they appear significantly different when evaluated by the conventional MAE loss function. However, the difference between the two is actually small in the context of the phase angle. Therefore, to address the issue caused by phase wrap**, we designed a novel loss function, namely Periodic Phase Loss (Lppsubscript𝐿𝑝𝑝L_{pp}italic_L start_POSTSUBSCRIPT italic_p italic_p end_POSTSUBSCRIPT), which compensates for the periodic nature of phase angle during network training. The Lppsubscript𝐿𝑝𝑝L_{pp}italic_L start_POSTSUBSCRIPT italic_p italic_p end_POSTSUBSCRIPT is defined as

Lpp(z,z^)=1H×Wi,jmin(|zi,jz^i,j|,|zi,jz^i,j1|),subscriptLpp𝑧^𝑧1𝐻𝑊subscript𝑖𝑗subscript𝑧𝑖𝑗subscript^𝑧𝑖𝑗subscript𝑧𝑖𝑗subscript^𝑧𝑖𝑗1\mathrm{L_{pp}}(z,\hat{z})=\frac{1}{H\times W}\sum_{i,j}\min\left(\left|z_{i,j% }-\hat{z}_{i,j}\right|,\left|z_{i,j}-\hat{z}_{i,j}-1\right|\right),roman_L start_POSTSUBSCRIPT roman_pp end_POSTSUBSCRIPT ( italic_z , over^ start_ARG italic_z end_ARG ) = divide start_ARG 1 end_ARG start_ARG italic_H × italic_W end_ARG ∑ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT roman_min ( | italic_z start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT - over^ start_ARG italic_z end_ARG start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT | , | italic_z start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT - over^ start_ARG italic_z end_ARG start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT - 1 | ) , (12)

where z𝑧zitalic_z is the predicted fully-sampled phase data, z^^𝑧\hat{z}over^ start_ARG italic_z end_ARG is the ground truth, both are normalized to [0,1].

Similar to the loss function for magnitude, the final loss function for phase also combines the MS-SSIM loss with the newly defined periodic phase loss. The final phase loss function is defined as

Lphase=αphaseLpp(z,z^)+βphaseLMS-SSIM(z,z^),subscriptLphasesubscript𝛼𝑝𝑎𝑠𝑒subscriptLpp𝑧^𝑧subscript𝛽𝑝𝑎𝑠𝑒subscriptLMS-SSIM𝑧^𝑧{\rm L_{phase}}=\alpha_{phase}*{\rm L_{pp}}\left(z,\hat{z}\right)+\beta_{phase% }*{\rm L_{MS\text{-SSIM}}}\left(z,\hat{z}\right),roman_L start_POSTSUBSCRIPT roman_phase end_POSTSUBSCRIPT = italic_α start_POSTSUBSCRIPT italic_p italic_h italic_a italic_s italic_e end_POSTSUBSCRIPT ∗ roman_L start_POSTSUBSCRIPT roman_pp end_POSTSUBSCRIPT ( italic_z , over^ start_ARG italic_z end_ARG ) + italic_β start_POSTSUBSCRIPT italic_p italic_h italic_a italic_s italic_e end_POSTSUBSCRIPT ∗ roman_L start_POSTSUBSCRIPT roman_MS -SSIM end_POSTSUBSCRIPT ( italic_z , over^ start_ARG italic_z end_ARG ) , (13)

where αphasesubscript𝛼𝑝𝑎𝑠𝑒\alpha_{phase}italic_α start_POSTSUBSCRIPT italic_p italic_h italic_a italic_s italic_e end_POSTSUBSCRIPT and βphasesubscript𝛽𝑝𝑎𝑠𝑒\beta_{phase}italic_β start_POSTSUBSCRIPT italic_p italic_h italic_a italic_s italic_e end_POSTSUBSCRIPT are weighted coefficients for phase training to balance the effect of corresponding losses.

III-D Implementation details

The 13,952 pairs of data in the dataset are randomly split into 80% training data and 20% testing data. All the near-field maps are resized to 86x86 and normalized to a range of [0, 1] for training.

The network is implemented in PyTorch and trained on a single NVIDIA 4090 GPU (24-GB GPU memory). The training process is based on the loss functions as described in Section III-C. After careful testing and exploration, we found that a mini-batch size of 15, with αmagsubscript𝛼𝑚𝑎𝑔\alpha_{mag}italic_α start_POSTSUBSCRIPT italic_m italic_a italic_g end_POSTSUBSCRIPT = 0.5, and βmagsubscript𝛽𝑚𝑎𝑔\beta_{mag}italic_β start_POSTSUBSCRIPT italic_m italic_a italic_g end_POSTSUBSCRIPT = 0.5 for magnitude loss function, and αphasesubscript𝛼𝑝𝑎𝑠𝑒\alpha_{phase}italic_α start_POSTSUBSCRIPT italic_p italic_h italic_a italic_s italic_e end_POSTSUBSCRIPT = 0.6, and βphasesubscript𝛽𝑝𝑎𝑠𝑒\beta_{phase}italic_β start_POSTSUBSCRIPT italic_p italic_h italic_a italic_s italic_e end_POSTSUBSCRIPT = 0.4 for phase loss function, provides the best training outcomes. The network is optimized using the ADAM optimizer with an initial learning rate of 0.001, decreasing by a factor of 10 every 50 iterations, for 200 epochs.

Refer to caption

Figure 3: Comparison of the network’s capability to conduct near-field super-resolution on data with a downsampling factor of 3. Undersampled NF and ground truth represent the low-resolution input and the fully-sampled, high resolution output of the network, with predicted NF showing the network’s estimations based on low-resolution data. Antenna 1 is a horn antenna working at 8.4 GHz, while the antenna 2 operates at 3 GHz as a Yagi antenna. The range of values is [0, 1] as shown on the color bar.

IV Experimental results

The performance of the well-trained NSF-Net has been examined using both simulated and measured data. In this section, we first present near-field super-resolution examples on 2 simulated antennas, followed by NF2FF reconstruction based on these fully-sampled near-field data predicted by the network. Then we further explore the network’s capability using measurement data acquired on different antennas working at frequencies significantly higher than those in the training datasets. The results demonstrate the effectiveness of the proposed network on ideal full-wave EM simulation data and on actual measurement results, showcasing its substantial generalizability across scenarios. The undersampled near-field data, using only 11% of the samples required at Nyquist rate, can achieve far-field patterns comparable to fully-sampled data through neural network-based super-resolution reconstruction. This significant reduction in sampling points greatly accelerates NF antenna characterization without compromising its performance.

Refer to caption
Figure 4: Comparison of the simulated (fully-sampled) and reconstructed (3x downsampled) far-field patterns in both E and H plane. Antenna 1 and 2 represent the same antennas in the near-field super-resolution examples, with antenna 3 demonstrating a modified version of antenna 2 tilted at an angle of 15superscript1515^{\circ}15 start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT.

IV-A Results on simulation data

The network’s super-resolution performance for the amplitude and phase data of the x𝑥xitalic_x and y𝑦yitalic_y components of the electric field is validated on two different antennas. Antenna 1 is an X-band horn antenna working at 8.4 GHz, and Antenna 2 is a Yagi antenna operating at 3 GHz. The results are shown in Fig. 3. In the figure, the undersampled NF and network prediction represent the undersampled near-field input to the network and the fully-sampled output data from the network, with values normalized between 0 and 1. The ground-truth data is sampled at Nyquist rate with a sampling resolution of λ/2𝜆2\lambda/2italic_λ / 2, and the undersampled NF data is obtained by undersampling the ground-truth data by a factor of 3, resulting in a sampling resolution of 3λ/23𝜆23\lambda/23 italic_λ / 2. The comparison results shown in Fig. 3 present that the fully-sampled amplitude and phase data predicted by the network closely resemble the ground truth. The errors between the network’s predicted data and the ground truth are listed in Table I. The low MAE of the magnitude, the low Lppsubscript𝐿𝑝𝑝L_{pp}italic_L start_POSTSUBSCRIPT italic_p italic_p end_POSTSUBSCRIPT of the phase, and the high MS-SSIM of both the magnitude and phase in the numerical comparison, combined with the visualized results shown in 3, confirm the network’s outstanding super-resolution capability.

TABLE I: Performance Characteristics of the Proposed Network
Metrics Magnitude Phase
MAE (↓) 0.0041 /
𝑳𝒑psubscript𝑳𝒑𝑝\bm{L}_{\bm{p}p}bold_italic_L start_POSTSUBSCRIPT bold_italic_p italic_p end_POSTSUBSCRIPT (↓) / 0.0102
MS-SSIM (↑) 0.9929 0.9935

After completing the first step of near-field super-resolution, the fully-sampled magnitude and phase data predicted by the network are fed into the NF2FF algorithm to reconstruct the far-field radiation patterns of the antennas. The reconstruction results (in red) are compared to the simulated far-field patterns (in blue) in Fig. 4. As observed in this comparison, they show remarkable agreement in both E-plane and H-plane patterns.

To further validate the network’s generalization capability, the network’s performance is tested on a modified Yagi antenna (Antenna 3) with patterns tilted at 15°. The results are also provided in Fig. 4. The 15° tilt is clearly visible In the reconstructed H-plane pattern, and the predicted E- and H-plane patterns closely match the simulated far-field patterns, confirming the network’s ability to accurately restore fully-sampled near-field data for antennas with different patterns.

Antenna 4

Refer to caption Refer to caption

Antenna 5

Refer to caption Refer to caption
Figure 5: Comparison of the measured (fully-sampled) and reconstructed (3x downsampled) far-field patterns in both E and H plane. Antenna 4 and 5 are two horn antennas with an operating frequency at 75 GHz and 90 GHz.
Refer to caption
Figure 6: Comparison of the restored near-field phase maps of antenna 1 based on different super-resolution strategies and loss functions used to train the NFS-Net, with reference to the fully-sampled NF map as ground truth.

Refer to caption

Figure 7: The NF measurement setup used in this experiment. The system consists of a motor-controlled motion stage hosted on a vibration-absorbing optical table surrounded by absorbers. The characterization probe and the AUT are connected by a 2-port VNA and frequency extenders to acquire near-field data.
Refer to caption     Refer to caption
Figure 8: Comparison of the reconstructed far-field pattern of antenna 1 based on different super-resolution strategies and loss functions used to train the NFS-NET. The simulated far-field pattern (ground truth) is added for comparison.

IV-B Results on measurement data

The performance of the proposed model is further validated using measured NF data. The illustration of the NF measurement is shown in Fig. 7, and the detailed measurement setup is described in [33]. The testing probe (rectangular open-ended waveguide) and the antenna under test (AUT) are both fixed on positioners controlled by a motion controller and host computer. A vector network analyzer (R&S ZVA-67) is used as a signal generator and receiver to characterize the near-field data, with frequency extenders (R&S ZVA-Z110) to connect with the two testing ports. The entire measurement setup is supported on a precision optical table to minimize the effect of vibration. High frequency absorbers are also used around the setup to further reduce scatterings and reflections in the environment.

Two antennas are tested in the experiment. Antenna 4 is a horn antenna operating at 75 GHz with a nominal gain of 20 dBi, and Antenna 5 is a horn antenna operating at 90 GHz with a nominal gain of 24 dBi. The results are shown in Fig. 6. Similar to the simulation examples, the solid blue line represents the far-field pattern obtained from fully sampled measurements at the Nyquist rate, while the dashed red line represents the far-field pattern reconstructed from 3×\times× undersampled near-field data after network prediction. These patterns agree very well with each other. It’s important to note that the two measured antennas operate at much higher frequencies compared to the antennas in the training dataset, yet the network maintains high accuracy in predicting the fully-sampled near-field data. The measurement results further validate the strong generalizability of the network.

IV-C Discussion

To further demonstrate the effectiveness of the proposed super-resolution network and the importance of the proposed Periodic Phase Loss (Lppsubscript𝐿𝑝𝑝L_{pp}italic_L start_POSTSUBSCRIPT italic_p italic_p end_POSTSUBSCRIPT) function for training the network to predict fully-sampled NF data, we investigate the effects of different loss functions and different super-resolution strategies on antenna 1.

We first compare the effects of phase training using Periodic Phase Loss (Lppsubscript𝐿𝑝𝑝L_{pp}italic_L start_POSTSUBSCRIPT italic_p italic_p end_POSTSUBSCRIPT) combined with LMSSSIMsubscript𝐿𝑀𝑆𝑆𝑆𝐼𝑀L_{MS-SSIM}italic_L start_POSTSUBSCRIPT italic_M italic_S - italic_S italic_S italic_I italic_M end_POSTSUBSCRIPT as the loss function against the traditional MAE combined with LMSSSIMsubscript𝐿𝑀𝑆𝑆𝑆𝐼𝑀L_{MS-SSIM}italic_L start_POSTSUBSCRIPT italic_M italic_S - italic_S italic_S italic_I italic_M end_POSTSUBSCRIPT, while kee** magnitude and other settings the same. The comparison of the restored near-field maps is shown in Fig. 6, and the comparison of the NF2FF reconstructed far-field patterns is shown in Fig. 8. The two cases are labeled as ”LPPsubscript𝐿𝑃𝑃L_{PP}italic_L start_POSTSUBSCRIPT italic_P italic_P end_POSTSUBSCRIPT” and ”MAE”, respectively. Fig. 6 shows that networks trained with MAE, which does not account for the unique nature of phase wrap**, have limited accuracy in predicting high-resolution phase map, hence it cannot accurately restore the far-field pattern as shown in Fig. 8. However, our proposed Lppsubscript𝐿𝑝𝑝L_{pp}italic_L start_POSTSUBSCRIPT italic_p italic_p end_POSTSUBSCRIPT successfully addresses this issue, driving the network to effectively learn phase variations and achieve precise prediction of the high-resolution near-field phase map, thus resulting in more accurate far-field pattern.

Additionally, the performance of the NFS-Net is also compared with the conventional, linear interpolation method, as shown in the phase map comparison in Fig. 6. The linear interpolation method fails to restore fully-sampled NF data due to significant loss of phase information in the undersampled data. In contrast, the NFS-Net, by learning from diverse NF data and optimized using losses that include numerical errors (Lppsubscript𝐿𝑝𝑝L_{pp}italic_L start_POSTSUBSCRIPT italic_p italic_p end_POSTSUBSCRIPT) and perceptual errors LMSSSIMsubscript𝐿𝑀𝑆𝑆𝑆𝐼𝑀L_{MS-SSIM}italic_L start_POSTSUBSCRIPT italic_M italic_S - italic_S italic_S italic_I italic_M end_POSTSUBSCRIPT, exhibits far superior prediction accuracy for high-precision NF data. Therefore, as shown in Fig. 8, the NFS-Net successfully resolves the far-field pattern that linear interpolation method fails to reconstruct.

V Conclusion

In this paper, we present a novel fast NF measurement workflow based on deep neural networks. We develop a super-resolution network, the NFS-Net, to transform significantly undersampled near-field data to fully-sampled near-field data. Subsequently, the transformed data is processed by the NF2FF algorithm to generate far-field antenna radiation patterns. To effectively train the network, we constructed a large-scale simulation dataset containing diverse near-field data and developed novel phase and magnitude loss functions. Extensive experiments on simulated and measured data have demonstrated the network’s accuracy and generalizability in predicting high-resolution fully-sampled near-field data. The proposed NFS-Net and NF2FF integrated antenna measurement workflow only requires 11% of fully-sampled data to accurately reconstruct far-field radiation patterns. The significantly reduced sampling points greatly accelerate antenna measurements. Though the method is validated using a planar NF measurement setup, it can be readily adapted to other NF platforms such as spherical and cylindrical NF measurement systems to enhance the NF measurement efficiency.

Acknowledgment

The authors would like to thank Isabel Jurado Pérez at Universidad Politécnica de Cataluña, Barcelona, Spain for her contribution of near-field measurement data. This work is also supported by IEEE Antennas and Propagation Society Fellowship (APSF).

References

  • [1] J. Zheng, C. Pan, Z. Wang, L. Zhang, and X. Chen, “An efficient data reconstruction method for broadband planar near-field measurements based on the field distribution similarity,” IEEE Trans. Instrum. Meas., vol. 72, pp. 1–14, 2023.
  • [2] M. Alonso-delPino, M. D. Rosa, M. Simeoni, M. Spella, C. D. Martino, and M. Spirito, “A planar near-field setup for millimeter-wave system-embedded antenna testing,” IEEE Antennas Wireless Propag. Lett., vol. 16, pp. 83–86, 2016.
  • [3] S. Huang, J. Zheng, P. Qin, Q. Zhan, and X. Chen, “Improved planar near-field measurement based on data assimilation,” Measurement, vol. 227, p. 114265, 2024.
  • [4] H. R. Behjoo, A. Pirhadi, and R. Asvadi, “Optimal sampling in spherical near-field antenna measurements by utilizing the information content of spherical wave harmonics,” IEEE Trans. Antennas Propag., vol. 70, no. 5, pp. 3762–3771, 2022.
  • [5] N. Mézières, B. Fuchs, L. L. Coq, J.-M. Lerat, R. Contreres, and G. L. Fur, “Fast antenna characterization improvement by pattern rotation,” IEEE Trans. Antennas Propag., vol. 69, no. 5, pp. 2952–2957, 2021.
  • [6] C. A. Balanis, Antenna Theory: Analysis and Design, 4th ed. Hoboken, NJ, USA, 2016.
  • [7] R. J. Pogorzelski, “Full hemisphere aperture-antenna far-field patterns from planar near-field measurements,” IEEE Trans. Antennas Propag., vol. 67, no. 2, pp. 1170–1179, 2019.
  • [8] G. Leone, R. Moretta, and R. Pierri, “Dimension and sampling of the near-field and its intensity over curves,” IEEE Open J. Antennas Propag, vol. 3, pp. 412–424, 2022.
  • [9] F. D’Agostino, F. Ferrara, C. Gennarelli, R. Guerriero, M. Migliozzi, and G. Riccio, “Pattern evaluation from NF spherical spiral data in the noncentered quasi-planar antennas case,” IEEE Antennas Wireless Propag. Lett., vol. 19, no. 12, pp. 2275–2279, 2020.
  • [10] F. D’Agostino, F. Ferrara, C. Gennarelli, R. Guerriero, and M. Migliozzi, “Far-field reconstruction from near-field data acquired via a fast spherical spiral scan: experimental evidences,” Prog. Electromagn. Res., vol. 140, pp. 719–732, 2013.
  • [11] M. Lustig, D. Donoho, J. Santos, and J. Pauly, “Compressed sensing MRI,” IEEE Signal Process. Mag., vol. 25, no. 2, pp. 72–82, 2008.
  • [12] A. Massa, P. Rocca, and G. Oliveri, “Compressive sensing in electromagnetics - a review,” IEEE Antennas Propag. Mag., vol. 57, no. 1, pp. 224–238, 2015.
  • [13] G. Bai, C. Liao, Y. Liu, and Y.-F. Cheng, “Far-field phaseless diagnosis for impaired arrays based on artificial neural networks and compressed sensing,” IEEE Trans. Antennas Propag., vol. 72, no. 2, pp. 1581–1592, 2024.
  • [14] M. D. Migliore, “A compressed sensing approach for array diagnosis from a small set of near-field measurements,” IEEE Trans. Antennas Propag., vol. 59, no. 6, pp. 2127–2133, 2011.
  • [15] M. Salucci, N. Anselmi, M. D. Migliore, and A. Massa, “A Bayesian compressive sensing approach to robust near-field antenna characterization,” IEEE Trans. Antennas Propag., vol. 70, no. 9, pp. 8671–8676, 2022.
  • [16] M. Salucci, M. D. Migliore, P. Rocca, A. Polo, and A. Massa, “Reliable antenna measurements in a near-field cylindrical setup with a sparsity promoting approach,” IEEE Trans. Antennas Propag., vol. 68, no. 5, pp. 4143–4148, 2020.
  • [17] Z. Lin, Y. Chen, X. Liu, R. Jiang, and B. Shen, “A Bayesian compressive sensing-based planar array diagnosis approach from near-field measurements,” IEEE Antennas Wireless Propag. Lett., vol. 20, no. 2, pp. 249–253, 2020.
  • [18] R. Palmeri, G. M. Battaglia, A. F. Morabito, S. Costanzo, F. Venneri, and T. Isernia, “Fault diagnosis of realistic arrays from a reduced number of phaseless near-field measurements,” IEEE Trans. Antennas Propag., vol. 71, no. 9, pp. 7206–7219, 2023.
  • [19] R. R. Alavi, R. Mirzavand, A. Kiaee, and P. Mousavi, “An adaptive data acquisition technique to enhance the speed of near-field antenna measurement,” IEEE Trans. Antennas Propag., vol. 70, no. 7, pp. 5873–5883, 2022.
  • [20] S. Serpaud, A. Boyer, S. Ben-Dhia, and F. Coccetti, “Fast and accurate near-field measurement method using sequential spatial adaptive sampling (SSAS) algorithm,” IEEE Trans. Electromagn. Compat., vol. 63, no. 3, pp. 858–869, 2020.
  • [21] L. Zhang, Y.-R. Feng, B. Pu, X.-D. Cai, D. Li, X.-C. Wei, B. Mutnury, J. Fan, H. Chen, J. L. Drewniak, and E.-P. Li, “A novel machine-learning-based batch selection method in sparse near-field scanning,” IEEE Trans. Microw. Theory Techn., vol. 70, no. 11, pp. 5019–5028, 2022.
  • [22] A. Paulus, J. Knapp, J. Kornprobst, and T. F. Eibert, “Reliable linearized phase retrieval for near-field antenna measurements with truncated measurement surfaces,” IEEE Trans. Antennas Propag., vol. 70, no. 8, pp. 7362–7367, 2022.
  • [23] F. R. Varela, J. F. Álvarez, B. G. Iragüen, M. S. Castañer, and O. Breinbjerg, “Numerical and experimental investigation of phaseless spherical near-field antenna measurements,” IEEE Trans. Antennas Propag., vol. 69, no. 12, pp. 8830–8841, 2021.
  • [24] F. R. Varela, B. G. Iragüen, and M. S. Castañer, “Single-cut phaseless near-field measurements for fast antenna testing,” IEEE Trans. Antennas Propag., vol. 70, no. 10, pp. 9994–9999, 2022.
  • [25] N. Mézières, L. L. Coq, and B. Fuchs, “Phaseless spherical near-field antenna measurements with reduced samplings,” IEEE Trans. Antennas Propag., vol. 71, no. 9, pp. 7447–7456, 2023.
  • [26] D.-H. Han, X.-C. Wei, D. Wang, Y. Tian, W.-T. Liang, and R. X.-K. Gao, “Reactive near-field to 3-meter far-field transformation based on deep convolutional neural networks and plane wave spectrum,” IEEE Trans. Antennas Propag., vol. 72, no. 3, pp. 2747–2754, 2024.
  • [27] IEEE Recommended Practice for Near-Field Antenna Measurements, Std. IEEE Std 1720-2012, 2012, pp. 1-102.
  • [28] X. Hu, M. A. Naiel, A. Wong, M. Lamm, and P. Fieguth, “RUNet: a robust UNet architecture for image super-Resolution,” in Proc. IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Jun. 2019, pp. 505–507.
  • [29] O. Ronneberger, P. Fischer, and T. Brox, “U-net: Convolutional networks for biomedical image segmentation,” Proc. Med. Image Comput. Comput.-Assisted Intervention, pp. 234–241, 2015.
  • [30] C. M. Hyun, H. P. Kim, S. M. Lee, S. Lee, and J. K. Seo, “Deep learning for undersampled MRI reconstruction,” Phys. Med. Biol., vol. 63, no. 13, p. 135007, 2018.
  • [31] Z. Wang, E. P. Simoncelli, and A. C. Bovik, “Multi-scale structural similarity for image quality assessment,” in Proc. IEEE Asilomar Conf. Signals Syst. Comput, vol. 2, Pacific Grove, CA, USA, Nov. 2003, pp. 1398–1402.
  • [32] A. Jacq and W. Herring, Neural Transfer Using PyTorch, accessed on: May. 27th, 2023. [Online]. Available: https://pytorch.org/tutorials/advanced/neural_style_tutorial.html
  • [33] I. J. Pérez, “Planar near-field measurements of mm-Wave and sub-THz antennas,” Treball Final de Grau, UPC, Escola Tècnica Superior d’Enginyeria de Telecomunicació de Barcelona, Departament de Teoria del Senyal i Comunicacions, 2022.