Fast and Scalable Computation of the Forward and Inverse Discrete Periodic Radon Transform
Cesar Carranza, Daniel Llamocca, and Marios Pattichis

TL;DR
This paper presents a fast, scalable FPGA-based architecture for computing the discrete periodic Radon transform and its inverse, significantly improving speed while balancing resource usage.
Contribution
Introduces a novel parallel, resource-efficient architecture for the DPRT that outperforms previous methods in speed and scalability.
Findings
Achieves up to 36 times faster computation for 251x251 images.
Uses fewer flip-flops than systolic implementations.
Provides architectures that compute DPRT and inverse in minimal clock cycles.
Abstract
The Discrete Periodic Radon Transform (DPRT) has been extensively used in applications that involve image reconstructions from projections. This manuscript introduces a fast and scalable approach for computing the forward and inverse DPRT that is based on the use of: (i) a parallel array of fixed-point adder trees, (ii) circular shift registers to remove the need for accessing external memory components when selecting the input data for the adder trees, (iii) an image block-based approach to DPRT computation that can fit the proposed architecture to available resources, and (iv) fast transpositions that are computed in one or a few clock cycles that do not depend on the size of the input image. As a result, for an image ( prime), the proposed approach can compute up to additions per clock cycle. Compared to previous approaches, the scalable approach provides the…
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
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
