Bagaimana konvolusi dan FFT terkait?
FFT Convolution menggunakan metode tumpang tindih bersama dengan transformasi Fourier cepat, memungkinkan sinyal untuk dibelokkan dengan mengalikan spektrum frekuensinya. Untuk kernel filter lebih lama dari sekitar 64 poin, konvolusi FFT lebih cepat dari konvolusi standar, sambil menghasilkan hasil yang persis sama.
Mengapa FFT lebih cepat dari konvolusi?
Konvolusi menggunakan o (n) Anda per output sampel. Tetapi karena FFT lebih dari 2n poin batuk 2n poin, dan n poin itu 'baru', Anda hanya melakukan FFT 1/N sebanyak yang Anda lakukan untuk melakukan konvolusi.