Efficient physics-based learned reconstruction methods for real-time 3D near-field MIMO radar imaging
Irfan Manisalı, Okyanus Oral, and Figen S. Oktem
This repository contains the official codes for the paper "Efficient physics-based learned reconstruction methods for real-time 3D near-field MIMO radar imaging".
Experimental Results [YouTube] | Simulation Results [YouTube] |
- You can download the models and the synthetically generated dataset from here. (All DNN models, except Deep2S+, are saved as '.h5' files. Deep2S+ is saved with "SavedModel" format.)
- For the experimental data, please refer to [1,2]
[1] J. Wang, P. Aubry and A. Yarovoy, "3-D Short-Range Imaging With Irregular MIMO Arrays Using NUFFT-Based Range Migration Algorithm," in IEEE Transactions on Geoscience and Remote Sensing, vol. 58, no. 7, pp. 4730-4742, July 2020, doi: 10.1109/TGRS.2020.2966368.
[2] Jianping Wang, January 10, 2020, "EM data acquired with irregular planar MIMO arrays", IEEE Dataport, doi: https://dx.doi.org/10.21227/src2-0y50.
To instantiate the reconstructors, you don't have to load DNN weights separately and can directly pass the DNN paths at initialization. However, to prevent dependency issues with TensorFlow, you are recommended to first load the DNNs for 3D/2D U-Net and ResNet. The suggested initializations are given below:
from src import src # source files will be included upon publication
import numpy as np
A = np.load('path_to_observation_matrix.npy') # Required for Deep2S and CV-Deep2S
# Deep2S with U-Net 3D, with U-Net 2D, with ResNet
DNN=src.get_UNet3D() # src.get_UNet2D() # src.get_ResNet()
DNN.load_weights('path_to_net.h5')
reconstructor = src.Deep2S(DNN=DNN,A=A)
# CV-Deep2S
DNN=src.get_CV_UNet()
DNN.load_weights('path_to_net.h5')
reconstructor = src.CV_Deep2S(DNN=DNN,A=A)
# DeepDI
reconstructor = src.DeepDI(DNN='path_to_net.h5')
# Deep2S+
reconstructor = src.Deep2SP(DNN='path_to_Deep2SP') # (not ".h5" file, "SavedModel" format)
Please cite the following paper when using this code or data:
@article{manisali2024efficient,
title = {Efficient physics-based learned reconstruction methods for real-time {3D} near-field {MIMO} radar imaging},
journal = {Digital Signal Processing},
volume = {144},
pages = {104274},
year = {2024},
issn = {1051-2004},
doi = {https://doi.org/10.1016/j.dsp.2023.104274},
url = {https://www.sciencedirect.com/science/article/pii/S105120042300369X},
author = {Irfan Manisali and Okyanus Oral and Figen S. Oktem}
}