雷达原始数据是时域非平稳信号,快速傅里叶变换(Fast Fourier Transformation, FFT)不能很好地提取微多普勒效应的模式特征。因此短时傅里叶变换(Short Time Fourier Transformation, STFT)被应用于雷达信号的时频谱分析。本文主要介绍雷达数据集的预处理过程,包括时频谱图的中值滤波与 SVD 分解。
目录
1 数据集处理
1.1 中值滤波
首先使用 numpy 库读取处理前的雷达时频谱图。
import numpy as np
import matplotlib.pyplot as plt
# 读取数据
dataset = np.load('./radar-dataset-full-ch