🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.dsp
Article #1282

Re: FFT in 2D

#1282
From: Dr. Robin Lake
Date: Tue, 29 Sep 1992 12:38
23 lines
1666 bytes
In article <1992Sep28.211714.17597@lmpsbbs.comm.mot.com> johna@comm.mot.com writes:

In article <1992Sep22.163256.15935@versyss.com>, keithd@versyss.UUCP (Keith Doyle) writes...
>I'm interested in using FFT for noise reduction of images, and while I
>have worked with FFT in 1D (for audio) and have an assortment of FFT
>source code for 1D, I don't really know how to apply it to the 2D case.
>Is it simply an FFT of all the rows combined with an FFT of all the columns
>of pixels in the image?  

>>    Here is the basic idea: Start with a 2-d array (matrix) of pixels. First,
>>take the 1-d FFT of each row vector, forming an intermdiate matrix from the 
>>result. Now take the 1-d FFT of each column vector in this matrix. The columns
>>of the final output matrix are formed from these transforms. Therefore, the
>>calculation of a 2-d FFT for an NxN matrix requires calculation of N^2 1-D
>>FFT's.

One thing to watch out for is where the DC component of the 2-D FFT ends
up in the result.  Very likely to be at the "corners" of the resulting
array, requiring some reorganization to move to the "center".

Rob Lake
BP Research
lake@rcwcl1.dnet.bp.com
Technical Details
Message-ID: <1a9insINNnbh@usenet.INS.CWRU.Edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!agate!usenet.ins.cwru.edu!cwjcc!lake
References: <28SEP199214061890@ariel.lerc.nasa.gov> <1992Sep28.211714.17597@lmpsbbs.comm.mot.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!agate!usenet.ins.cwru.edu!cwjcc!lake
From: lake@cwjcc.INS.CWRU.Edu (Dr. Robin Lake)
Newsgroups: comp.dsp
Subject: Re: FFT in 2D
Date: 29 Sep 1992 12:38:20 GMT
Organization: Case Western Reserve Univ. Cleveland, Ohio, (USA)
Lines: 23
Message-ID: <1a9insINNnbh@usenet.INS.CWRU.Edu>
References: <28SEP199214061890@ariel.lerc.nasa.gov> <1992Sep28.211714.17597@lmpsbbs.comm.mot.com>
Reply-To: lake@po.CWRU.Edu
NNTP-Posting-Host: cwjcc.ins.cwru.edu