JOURNAL ARTICLE

FPGA-Based Design for Accelerating 3D Convolutional Neural Networks

Yuesong Yang

Year: 2023 Journal:   International Journal of Frontiers in Engineering Technology Vol: 5 (3)

Abstract

Three-dimensional convolutional neural networks (3D CNNs) have been shown to be excellent for classification in human action recognition, hyperspectral image classification and many other aspects. However, 3D CNNs often contain convolution kernels of different sizes and a large number of operations, and the numerous operations make 3D CNNs consume a lot of time when executing inference on resource-constrained terminals. Aiming at these two points, this paper proposes a 3D CNN accelerator design based on loop optimization and weight reuse. The design adopts loop tiling, loop unrolling and loop fusion to optimize the direct convolution form of the 3D convolution operation; and guided by the optimized form of the 3D convolution operation, a module that can accelerate different 3D convolution operations is designed; and a memory access method based on weight reuse is also designed to reduce the memory access time of features and weights. Experimental results show that the proposed accelerator not only supports convolution kernels of different sizes, but also has a performance density of 1.59, which outperforms most existing accelerators.

Keywords:
Loop unrolling Computer science Convolution (computer science) Convolutional neural network Reuse Field-programmable gate array Inference Kernel (algebra) Parallel computing Computer engineering Artificial intelligence Computer hardware Algorithm Artificial neural network Pattern recognition (psychology) Compiler Mathematics

Metrics

1
Cited By
0.17
FWCI (Field Weighted Citation Impact)
7
Refs
0.42
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

CCD and CMOS Imaging Sensors
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Advanced Neural Network Applications
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Industrial Vision Systems and Defect Detection
Physical Sciences →  Engineering →  Industrial and Manufacturing Engineering
© 2026 ScienceGate Book Chapters — All rights reserved.