We propose a novel large scale database consisting of radar data samples, generated automatically while trying to replicate a realistic automotive scenario with one source of interference.
We provide two ways to obtain data:
- directly by downloading the data from below listed links
- generate the data by using the provided scripts
https://arxiv.org/abs/2007.11102
- Run the matlab script arim_matlab/main.m
- Move the generated file (arim.mat) in X directory
- Run the process.py script as follows:
python process.py --arim_data_path path/to/X/dir --output_dataset_path path/to/save
After the above steps you will have in the path/to/save directory two files: arim_train.npy and arim_test.npy. Those files contains the subsets for training (which could be split also in train and evaluation, as described in our paper) and testing.
In order to load the data in python you should run:
import numpy as np
arim = np.load("path/to/dataset", allow_pickle=True)
sb_raw = arim[()]['sb'] # Data with interference
sb0_raw = arim[()]['sb0'] # Data without interference
amplitudes = arim[()]['amplitudes'] # Amplitude information for targets
In order to work properly you need to have a python version older than 3.6
We used the following versions: python 3.6.8, numpy 1.17.3
BibTeX:
@inproceedings{ristea2020fully,
title={Fully convolutional neural networks for automotive radar interference mitigation},
author={Ristea, Nicolae-C{\u{a}}t{\u{a}}lin and Anghel, Andrei and Ionescu, Radu Tudor},
booktitle={Proceedings of VTC},
year={2020}
}
r.catalin196@yahoo.ro, raducu.ionescu@gmail.com
June 1, 2021