DCTfluider
DCTfluider is a term used in digital signal processing to describe a family of architectures and algorithms designed to accelerate the computation of the discrete cosine transform (DCT). The DCT is a widely used linear transform in image and video compression, as well as in audio processing. DCTfluider emphasizes a fluid, data-driven dataflow model in which data tokens move through a network of processing blocks arranged to realize DCT operations with minimal buffering and latency. The approach aims to adapt to varying input statistics and transform sizes, supporting multiple DCT types and block sizes through reconfigurable pipelines.
The concept emerged in the research literature during the 2010s as researchers explored streaming and dataflow
Technically, DCTfluider represents the DCT computation as a directed acyclic graph of simple processing nodes. Each
Implementation has appeared on FPGAs, ASICs, and dedicated DSP cores. In embedded systems, DCTfluider blocks may
Applications include image and video codecs, audio processing, and any system requiring efficient DCT-based transforms such
See also: DCT, JPEG, MPEG, fast DCT algorithms, dataflow architecture.