I. Introduction
Time–frequency analysis (TFA) plays a vital role in describing time–frequency (TF) features of nonstationary signals, such as seismic signals, physiological signals, and radar signals [1], [2], [3], [4]. There are kinds of TFA tools, which can be classified into three categories, i.e., linear, bilinear, and nonlinear. The traditional linear-based methods mainly include short-time Fourier transform (STFT) [5], [6], continuous wavelet transform (CWT) [7], [8], and S-transform and its improvements [9], [10]. These transforms are subject to the Heisenberg uncertainty principle, which affects the readability of the TF representation [11]. The bilinear TFA methods, such as Wigner–Ville distribution (WVD) and its generalized versions [12], [13], can achieve TF representation with high TF resolution. However, these bilinear TF tools inevitably suffer from cross-term interference [14], which makes their TF representation unsuitable for seismic signal [15].