A portable image processing accelerator using FPGA
Dimitris Tsiktsiris, Dimitris Ziouzios, Minas Dasygenis · 2018
One of the most common uses of FPGAs is as implementation platforms for graphics processing applications. Their structure can exploit spatial and temporal parallelism, but such parallelization depends on the processing model and hardware constraints of the system. Those restrictions can force the designer to reformulate the algorithm. In this paper we present an FPGA design as a portable USB accelerator device which implements the Grayscale and Sobel Edge Detection algorithms, two of the most fundamental algorithms in digital image processing.