以我的经验来看,我觉得不管什么算法都是基于四则运算衍生出的产品;而FPGA是天生的并行结构,它有很多硬件乘法器,所以我们可以借助它的这个特性来做一些相当高速的运算。比如说2015年的电赛F题,用FPGA实现高频信号的测量是非常简单和方便的,而我们用了一些简单的单片机做过实验,发现它们的上限只有区区十兆左右,而FPGA却是很容易就达到了50兆。
此外,不同的FPGA运算速度不同,内部的硬件资源也不同。但是据说并行结构其速度一般比DSP等快一些:(摘自百度文库)“比如在CYCLON II上做一个1024点16位的定点FFT只需要601个时钟周期。而一个16位的FIR只需要一个时钟”.
以下是我搜集的基于FPGA的图像处理方法:(资料来源很多,包括从导师和学长处拷贝过来的)