一种稀疏度自适应的稀疏傅里叶变换算法

2018-03-02 09:22:36李立春李慧启
计算机工程 2018年2期
关键词:信号

刘 仲,李立春,李慧启

(信息工程大学 信息系统工程学院,郑州 450001)

0 概述

在信号处理领域,离散傅里叶变换(Discrete Fourier Transform,DFT)是最基本的算法之一。而快速傅里叶变换(Fast Fourier Transform,FFT)是最快的DFT算法之一,其算法复杂度只有O(nlogan)。目前,计算DFT的算法复杂度为Θ(n),均与信号长度成正比。在图像处理[1]、宽带频谱感知[2-4]、机器学习理论[5]、多尺度分析[6]、卫星通信[7]等众多科学领域中,许多实际信号都有一定程度的稀疏性或可压缩性。这种结构特殊、广泛存在的信号成为了信号处理领域热门的研究方向。针对离散傅里叶变换,几种频域稀疏的亚线性算法[8-11]相继被提出,但这些算法由于结构的限制只适用于非常稀疏的信号。

近几年,稀疏快速傅里叶变换(sparse Fast Fourier Transform,sFFT)算法成为研究稀疏信号的一大热点,并相继提出了一些实用的sFFT算法。该类算法利用信号频域的稀疏性对频率进行“分桶”,使DFT运算的点数成倍减少,然后通过其他方法实现对原信号完整频谱的重构,从而使算法的复杂度与信号长度成亚线性关系,进而提高信号处理速度。近年来稀疏傅里叶变换的算法硕果累累,研究人员提出了许多算法。这些算法降低了算法复杂度[12-13],拓宽了维度适用范围[14],并实现了算法的并行加速[15],并且推广到了其他变换域[16]。但稀疏傅里叶变换都需要信号以傅氏域的稀疏度为先验信息,通常稀疏度K是未知的,在一定程度上限制了上述算法的应用。为此,针对未知稀疏度的信号,本文提出一种稀疏度自适应的稀疏傅里叶变换算法(Sparsity Adaptive Algorithm for Sparse Fast Fourier Transform,SAsFFT)。……

登录APP查看全文

猜你喜欢
信号
信号
鸭绿江(2021年35期)2021-04-19 12:24:18
完形填空二则
7个信号,警惕宝宝要感冒
妈妈宝宝(2019年10期)2019-10-26 02:45:34
孩子停止长个的信号
《铁道通信信号》订阅单
基于FPGA的多功能信号发生器的设计
电子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的联锁信号控制接口研究
《铁道通信信号》订阅单
基于LabVIEW的力加载信号采集与PID控制
Kisspeptin/GPR54信号通路促使性早熟形成的作用观察