arrow
返回

Fb-FaceBoxes: FPGA-based face detection using repetitive kernels and memory-access optimization

delete2026-08-17
delete0
PRE
AI
S
S. Bonakdarpour
M
Mohammad Dehnavi *
A
A. Jalali
M
M. H. Moaiyeri
DOI:10.1007/s11554-026-01954-5delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
人脸检测是许多计算机视觉应用中的关键第一步,随着卷积神经网络(CNNs)的出现已取得显著进展。尽管这些算法有效,但基于CNN的算法通常需要大量计算资源,因此使用FPGA进行硬件加速对于实时处理至关重要。FaceBoxes作为最准确的人脸检测算法之一,由于其高计算复杂度,对FPGA实现提出了特殊挑战。本文提出了一种基于FPGA的受FaceBoxes启发的CNN,显著降低了硬件资源利用率和内存访问需求。所提出的网络增加了层数同时减小了滤波器尺寸,并提出了一个针对该网络的优化硬件架构。该设计仅使用$$3 \times 3$$卷积核,与原始FaceBoxes网络相比,精度仅下降2.8%,同时减少了3%的参数数量。实验结果表明,所提出的架构在XC7K325 FPGA上以250 MHz运行且采用18位定点精度时,可实现33帧每秒的处理速度。该实现使用了23K LUTs、45K FFs、14.4 Mbits的RAM和768个DSP,展示了高效率及适用于实时人脸检测应用的可行性。
Keyword:
Face detection
Deep learning
Convolutional neural network
FPGA
FaceBoxes
Optimization

期刊

Journal of Real-Time Image Processing 封面图
Journal of Real-Time Image Processing
IF:
3
论文数:
396
被引数:
2.0K

机构

D
department of electrical engineering
学者数:
1.3K
论文数: 671
被引数: 0
D
Department of Electrical and Electronics Engineering
学者数:
139
论文数: 86
被引数: 0
引用论文

引用论文

An Efficient CNN Accelerator Using Inter-Frame Data Reuse of Videos on FPGAs
err2022-11-01
err0
PREAI
errShengzhao Li; Qin Wang; Jianfei Jiang; Weiguang Sheng; Naifeng Jing; Zhigang Mao
err分享
err收藏
Angel-Eye: A Complete Design Flow for Mapping CNN Onto Embedded FPGA
err2018-01-01
err0
PREAI
errKaiyuan Guo; Lingzhi Sui; Jiantao Qiu; Jincheng Yu; Junbin Wang; Song Yao; Song Han; Yu Wang; Huazhong Yang
err分享
err收藏
学者 查看更多内容