This repository contains the code for training and evaluating CNNs for automotive radar signal denoising as introduced in the paper Complex Signal Denoising and Interference Mitigation for Automotive Radar Using Convolutional Neural Networks
If you find this approach useful in your research, please consider citing:
@INPROCEEDINGS{Rock1907:Complex,
AUTHOR="Johanna Rock and Mate Toth and Elmar Messner and Paul Meissner and Franz Pernkopf",
TITLE="Complex Signal Denoising and Interference Mitigation for Automotive Radar Using Convolutional Neural Networks",
BOOKTITLE="2019 22nd International Conference on Information Fusion (FUSION) (FUSION 2019)",
YEAR=2019
}
git clone https://github.com/johanna-rock/im_ricnn.git
conda env create -f environment.yml
conda activate im-cnn-env
export PYTHONPATH="/path/to/imRICnn"
imRICnn/data/radar-data
. The full data set of simulated examples is now also available, you can download it from https://nextcloud.spsc.tugraz.at/s/2qEEP6D2rHtFX64.Run python -m run_scripts.run_training.py
to train and evaluate a CNN with the configuration specified in run_training.py.
Run python -m run_scripts.run_evaluation.py
to evaluate a pre-trained model with the configuration specified in run_evaluation.py.