A Single-Channel Architecture for Algebraic Integer Based 8$\times$8 2-D DCT Computation
A. Edirisuriya, A. Madanayake, R. J. Cintra, V. S. Dimitrov

TL;DR
This paper presents a compact, area-efficient architecture for real-time 8x8 2-D DCT computation using algebraic integer encoding, reducing hardware complexity while maintaining exact results, suitable for high-speed image and video processing.
Contribution
It introduces a single-channel 2-D DCT architecture with an improved AI-based 1-D DCT algorithm, reducing hardware resources compared to previous multi-channel designs.
Findings
20% reduction in area compared to previous architectures
23% reduction in area-time complexity metrics
Achieves a maximum clock rate of 951 MHz in CMOS implementation
Abstract
An area efficient row-parallel architecture is proposed for the real-time implementation of bivariate algebraic integer (AI) encoded 2-D discrete cosine transform (DCT) for image and video processing. The proposed architecture computes 88 2-D DCT transform based on the Arai DCT algorithm. An improved fast algorithm for AI based 1-D DCT computation is proposed along with a single channel 2-D DCT architecture. The design improves on the 4-channel AI DCT architecture that was published recently by reducing the number of integer channels to one and the number of 8-point 1-D DCT cores from 5 down to 2. The architecture offers exact computation of 88 blocks of the 2-D DCT coefficients up to the FRS, which converts the coefficients from the AI representation to fixed-point format using the method of expansion factors. Prototype circuits corresponding to FRS blocks based on two…
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.
