Optimizing Deep Learning Acceleration on FPGA for Real-Time and Resource-Efficient Image Classification

被引:2
|
作者
Khaki, Ahmad Mouri Zadeh [1 ]
Choi, Ahyoung [1 ]
机构
[1] Gachon Univ, Dept AI & Software, Seongnam Si 13120, South Korea
来源
APPLIED SCIENCES-BASEL | 2025年 / 15卷 / 01期
关键词
AI hardware acceleration; convolutional neural network (CNN); deep learning; field-programmable gate array (FPGA); transfer learning; TO-DIGITAL CONVERTER; DESIGN; IMPLEMENTATION; EYE; CNN;
D O I
10.3390/app15010422
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Deep learning (DL) has revolutionized image classification, yet deploying convolutional neural networks (CNNs) on edge devices for real-time applications remains a significant challenge due to constraints in computation, memory, and power efficiency. This work presents an optimized implementation of VGG16 and VGG19, two widely used CNN architectures, for classifying the CIFAR-10 dataset using transfer learning on field-programmable gate arrays (FPGAs). Utilizing the Xilinx Vitis-AI and TensorFlow2 frameworks, we adapt VGG16 and VGG19 for FPGA deployment through quantization, compression, and hardware-specific optimizations. Our implementation achieves high classification accuracy, with Top-1 accuracy of 89.54% and 87.47% for VGG16 and VGG19, respectively, while delivering significant reductions in inference latency (7.29x and 6.6x compared to CPU-based alternatives). These results highlight the suitability of our approach for resource-efficient, real-time edge applications. Key contributions include a detailed methodology for combining transfer learning with FPGA acceleration, an analysis of hardware resource utilization, and performance benchmarks. This work underscores the potential of FPGA-based solutions to enable scalable, low-latency DL deployments in domains such as autonomous systems, IoT, and mobile devices.
引用
收藏
页数:13
相关论文
共 50 条
  • [21] Resource-Efficient Real-Time Polarization Compensation for MDI-QKD with Rejected Data
    Bedroya, Olinka
    Li, Chenyang
    Wang, Wenyuan
    Hu, Jianyong
    Lo, Hoi-Kwong
    Qian, Li
    QUANTUM, 2024, 8
  • [22] A Resource-Efficient Pipelined Architecture for Real-Time Semi-Global Stereo Matching
    Lu, Zhimin
    Wang, Jue
    Li, Zhiwei
    Chen, Song
    Wu, Feng
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2022, 32 (02) : 660 - 673
  • [23] Real-Time Traffic Classification through Deep Learning
    Priymak, Maxim
    Sinnott, Richard O.
    8TH IEEE/ACM INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING, APPLICATIONS AND TECHNOLOGIES, BDCAT 2021, 2021, : 128 - 133
  • [24] Real-Time Classification of Earthquake using Deep Learning
    Kuyuk, H. Serdar
    Susumu, Ohno
    CYBER PHYSICAL SYSTEMS AND DEEP LEARNING, 2018, 140 : 298 - 305
  • [25] A real-time FPGA accelerated stream processing for hyperspectral image classification
    Gyaneshwar, Dubacharla
    Nidamanuri, Rama Rao
    GEOCARTO INTERNATIONAL, 2022, 37 (01) : 52 - 69
  • [26] Resource-efficient real-time polarization compensation for MDI-QKD with rejected data
    Bedroya, Olinka
    Li, Chenyang
    Qian, Li
    Lo, Hoi-Kwong
    2021 CONFERENCE ON LASERS AND ELECTRO-OPTICS (CLEO), 2021,
  • [27] Deep learning for real-time image steganalysis: a survey
    Ruan, Feng
    Zhang, Xing
    Zhu, Dawei
    Xu, Zhanyang
    Wan, Shaohua
    Qi, Lianyong
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2020, 17 (01) : 149 - 160
  • [28] Deep learning for real-time image steganalysis: a survey
    Feng Ruan
    Xing Zhang
    Dawei Zhu
    Zhanyang Xu
    Shaohua Wan
    Lianyong Qi
    Journal of Real-Time Image Processing, 2020, 17 : 149 - 160
  • [29] Deep Bilateral Learning for Real-Time Image Enhancement
    Gharbi, Michael
    Chen, Jiawen
    Barron, Jonathan T.
    Hasinoff, Samuel W.
    Durand, Fredo
    ACM TRANSACTIONS ON GRAPHICS, 2017, 36 (04):
  • [30] Efficient and Lightweight Framework for Real-Time Ore Image Segmentation Based on Deep Learning
    Sun, Guodong
    Huang, Delong
    Cheng, Le
    Jia, Junjie
    Xiong, Chenyun
    Zhang, Yang
    MINERALS, 2022, 12 (05)