Implementing Image Processing Algorithms on FPGAs
Christopher T. Johnston · 2005
Abstract: FPGAs are often used as implementation platforms for real-time image processing applications because their structure is able to exploit spatial and temporal parallelism. Such parallelisation is subject to the processing mode and hardware constraints of the system. These constraints can force the designer to reformulate the algorithm. This paper presents some general techniques for dealing with the various constraints and efficient mappings for three types of image processing operations.