Abstract | ||
---|---|---|
Integral image (IIM) is an intermediate image representation, employed in several computer vision algorithms. Although only simple arithmetic operations are required to compute an IIM, the total number of additions increases quadratically with the input image size. For this reason, the design of hardware architectures able to accelerate the IIM computation receives a great deal of attention. Unfortunately, existing solutions are not appropriate for the integration within high-performance embedded systems, which are currently realized within modern heterogeneous CPU-FPGA System on Chips (SoCs). In this paper, we present a novel hardware architecture for accelerating the IIM computation. The proposed design outperforms existing competitors by parallelizing operations along both rows and columns of the input image. Experiments, conducted on a Zynq-7000 XC7Z020 SoC, demonstrate that the novel accelerator achieves a speed per computation unit up to 124 times higher than prior works, saving more than 70Mbits of on-chip memory resources for 1920×1080 frame resolutions. |
Year | DOI | Venue |
---|---|---|
2019 | 10.1109/PRIME.2019.8787832 | 2019 15th Conference on Ph.D Research in Microelectronics and Electronics (PRIME) |
Keywords | Field | DocType |
Integral image,parallel computing,embedded vision systems,FPGA SoC | Row and column spaces,Architecture,Computer science,Image representation,Parallel computing,Field-programmable gate array,Electronic engineering,Memory management,Image resolution,Hardware architecture,Computation | Conference |
ISBN | Citations | PageRank |
978-1-7281-3550-2 | 2 | 0.43 |
References | Authors | |
3 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Fanny Spagnolo | 1 | 8 | 4.00 |
Pasquale Corsonello | 2 | 278 | 38.06 |
Stefania Perri | 3 | 264 | 33.11 |