arrow
Return

Software Optimization Techniques for CNN-Based Object Detection Systems in Zynq FPGA

delete2025-10-24
delete0
delete
OA
AI
E
Euijun Hong
S
Suchang Kim *
DOI:10.1049/ell2.70455delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Convolutional neural networks (CNNs) have widely been adopted in object detection systems to achieve high performance. The CNN-based object detection systems consist of three stages: preprocessing, neural network processing and postprocessing. The preprocessing stage becomes a critical bottleneck as lightweight CNNs have been developed and the neural network processing stage is generally accelerated in hardware. As multiple operations are performed in the preprocessing stage, large memory access is required for intermediate data between the operations. In addition, a number of computations are required to resize an input image using image interpolation where interpolation ratios are calculated for each pixel. This paper proposes software optimization techniques to reduce the memory access and computations in the preprocessing stage. The operations performed in separate nested loops are efficiently fused using local registers to remove memory access. In addition, redundant computations are removed by caching the interpolation ratios across frames. To evaluate the proposed techniques, they were applied to an object detection system implemented on the Xilinx Zynq-7000 FPGA platform. The experimental results show that the proposed techniques reduce the preprocessing time by 2.19 to 2.67 and increase the overall inference throughput by 1.61 to 1.79 compared to the baseline.
Keywords:
computer vision
convolutional neural nets
field programmable gate arrays
optimisation
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Electronics Letters cover
Electronics Letters
IF:
0.8
Papers:
290
Citations:
1.2W

Organization

C
chungbuk national university
Scholars:
1.6K
Papers: 705
Citations: 0