arrow
返回

Combining FPGA parallelism and machine learning for efficient image convolution

delete2026-05-01
delete0
PRE
AI
A
Almomani, Ameera
D
Doaa Aloqoul
A
Abedalmuhdi Almomany *
DOI:10.1088/2631-8695/ae655edelete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
人工智能与深度学习的最新进展已改变依赖图像处理的多个领域,包括自动驾驶车辆、医学成像和先进监控系统。这些应用中的基本操作是图像卷积,它需要高精度和实时性能,因此要求高效的加速技术。现场可编程门阵列(FPGA)因其可重构性和固有的并行性而提供有吸引力的平台。本文提出了一种可扩展的基于FPGA的图像卷积架构,以Sobel滤波器作为案例研究。所提出的设计通过将计算分配到N个并行卷积核中利用并行处理,并在Vitis HLS 2024框架中采用硬件导向的优化,例如循环展开、流水线化和高效使用片上存储器。结果,该架构实现了与1/N成比例的实用延迟降低。实验结果表明,与现有架构相比,所提出的设计可将延迟降低高达73%,同时保持可比的资源利用率并消耗不到0.4 W,证明了其适用于低功耗边缘平台。此外,引入了一个基于机器学习(ML)的预测模型,用于估计给定FPGA配置的最佳并行核数量。评估了六种机器学习模型,包括决策树、随机森林(RF)、支持向量回归、K近邻、梯度提升和XGBoost。其中,RF和XGBoost在完整数据集上实现了高精度,并在跨家族评估中保持强大性能,显示出对未知FPGA平台良好的泛化能力。这些结果强调了结合FPGA加速与ML对于实时边缘计算中可扩展且高效的设计空间探索的有效性。
Keyword:
image convolution
edge detection
parallel processing
scalability
FPGAs
AI
ML

期刊

E
Engineering Research Express
IF:
1.6
论文数:
2.1K
被引数:
0

机构

G
gulf university for science & technology (gust)
学者数:
400
论文数: 501
被引数: 0
Y
Yarmouk University
学者数:
1.8K
论文数: 1.5K
被引数: 1.1K
引用论文

引用论文

Implementation of Sobel operator based image edge detection on FPGA
err2021-01-01
err0
PREAI
errG. Ravivarma; K. Gavaskar; D. Malathi; K.G. Asha; B. Ashok; S. Aarthi
err分享
err收藏
err分享
err收藏
err分享
err收藏
学者 查看更多内容