An implementation of an efficient direct Fourier transform of polygonal areas and volumes
Brian B. Maranville

TL;DR
This paper presents an efficient algorithm for computing the Fourier transform of polygonal areas and volumes directly from their vertices, offering improved accuracy and convergence over traditional discretization methods.
Contribution
The authors implement and demonstrate a software version of a vertex-based Fourier transform algorithm that outperforms voxel-based discretization in accuracy and convergence.
Findings
Faster convergence than voxel discretization.
Accurate approximation of Fourier transforms of real shapes.
Effective for modeling wave scattering and filtering.
Abstract
Calculations of the Fourier transform of a constant quantity over an area or volume defined by polygons (connected vertices) are often useful in modeling wave scattering, or in fourier-space filtering of real-space vector-based volumes and area projections. If the system is discretized onto a regular array, Fast Fourier techniques can speed up the resulting calculations but if high spatial resolution is required the initial step of discretization can limit performance; at other times the discretized methods result in unacceptable artifacts in the resulting transform. An alternative approach is to calculate the full Fourier integral transform of a polygonal area as a sum over the vertices, which has previously been derived in the literature using the divergence theorem to reduce the problem from a 3-dimensional to line integrals over the perimeter of the polygon surface elements, and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoil Geostatistics and Mapping
