Presentation + Paper
1 August 2021 Phase congruency implementation in ImageJ using Radix-2 FFT
Author Affiliations +
Abstract
Automatic edge detection in images is an area of great interest to industry and the scientific community. A problem usually experienced is that edge detectors are sensitive to the magnitude of changes in brightness. However, this disadvantage disappears when employing the technique known as phase congruency, which allows edge detection in an image regardless of its illumination level. This technique is based on phase alignment of frequency components. This principle states that the edges of an image occur when the phases of the Fourier components coincide. By using phase, the direct dependence on brightness intensity in edge detection is avoided. A difficulty of phase congruency implemented with monogenic filters is that it requires the computation of the complex Fourier transform. However, its computational cost is high. There are some approaches that seek to reduce its cost, such as the FHT, but they only allow to obtain the Fourier transform of real images. Due to this limitation, methods based on phase congruency were not available in several image processing tools, such as ImageJ, a program widely used by biologists and microscopists for the analysis of biological images, since these programs make use mainly of the Fast Hartley Transform transformation. Therefore, in this work the implementation of phase congruency for ImageJ with monogenic filters using the Fourier Radix-2 FFT transform is described. The results obtained with the proposed implementation were compared with those found with the Kovesi code in GNU Octave, showing that both implementations obtain equivalent results and even better with the proposed method when at least one side of the images is not a power of two, in which case tile-mirror is used to complete the image.
Conference Presentation
© (2021) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Carlos A. Jacanamejoy and Manuel G. Forero "Phase congruency implementation in ImageJ using Radix-2 FFT", Proc. SPIE 11842, Applications of Digital Image Processing XLIV, 118421E (1 August 2021); https://doi.org/10.1117/12.2594787
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Fourier transforms

Image filtering

Edge detection

Image processing

Linear filtering

Image analysis

Software development

Back to Top