Hardware Implementation of Convolutional Neural Network for Face Feature Extraction

被引:0
|
作者
Ding, Ru [1 ]
Tian, Xuemei [1 ]
Bai, Guoqiang [1 ]
Su, Guangda [2 ]
Wu, Xingjun [1 ]
机构
[1] Tsinghua Univ, Inst Microelect, Beijing 100084, Peoples R China
[2] Tsinghua Univ, Elect Engn, Beijing 100084, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
10.1109/asicon47005.2019.8983575
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
As an important feed-forward neural network in the field of deep learning, convolutional neural network (CNN) has been widely used in image classification, face recognition, natural language processing and document analysis in recent years. CNN has a large amount of data and many multiply and accumulate (MAC) operations. With the diversity of application files, the channel sizes and kernel sizes of CNN are diverse, while the existing hardware platform mostly adopts the average optimization technology, which causes the waste of computing resources. In this paper, a special configurable convolution computing array is designed, which contains 15 convolution units, each PE contains 6x6 MAC operations, it can be configured to calculate three different kernel sizes of 5x5, 3x3 and 1x1. At the same time, pipeline structure is used to synchronize convolution and pooling operations, which reduces the storage of intermediate results. We design the special hardware structure to optimize DeepID network. Tested on Altera Cyclone V FPGA, the peak performance of each convolution layer at 50 MHz is 27 GOPS, and the average utilization of the MAC is 92%.
引用
下载
收藏
页数:4
相关论文
共 50 条
  • [31] Hardware implementation of a convolutional neural network using calculations in the residue number system
    Chervyakov, N. I.
    Lyakhov, P. A.
    Nagornov, N. N.
    Valueva, M. V.
    Valuev, G. V.
    COMPUTER OPTICS, 2019, 43 (05) : 857 - 868
  • [32] Face Recognition by Feature Matching Fusion Combined with Improved Convolutional Neural Network
    Li Jiani
    Zhang Baohua
    LASER & OPTOELECTRONICS PROGRESS, 2018, 55 (10)
  • [33] fMRI Feature Extraction Model for ADHD Classification Using Convolutional Neural Network
    De Silva, Senuri
    Dayarathna, Sanuwani Udara
    Ariyarathne, Gangani
    Meedeniya, Dulani
    Jayarathna, Sampath
    INTERNATIONAL JOURNAL OF E-HEALTH AND MEDICAL COMMUNICATIONS, 2021, 12 (01) : 81 - 105
  • [34] An Online Extraction Algorithm for Image Feature Information Based on Convolutional Neural Network
    Wei, Dahuan
    MOBILE INFORMATION SYSTEMS, 2022, 2022
  • [35] Facial Feature Extraction Method Based on Fast and Effective Convolutional Neural Network
    Lv, Lu
    Cai, Xiaodong
    Zeng, Yan
    Chen, Chaochun
    2017 IEEE 2ND ADVANCED INFORMATION TECHNOLOGY, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IAEAC), 2017, : 2011 - 2015
  • [36] Basketball posture recognition based on HOG feature extraction and convolutional neural network
    Gao, Jian
    EAI ENDORSED TRANSACTIONS ON SCALABLE INFORMATION SYSTEMS, 2022, 9 (04):
  • [37] Research on image feature extraction and retrieval algorithms based on convolutional neural network
    Peng, Xushan
    Zhang, Xiaoming
    Li, Yongping
    Liu, Bangquan
    JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2020, 69
  • [38] Microstructural Feature Extraction by a Convolutional Neural Network for Cold Spray of Aluminum Alloys
    Tu, Siyu
    Vo, Phuong
    JOURNAL OF THERMAL SPRAY TECHNOLOGY, 2024, 33 (2-3) : 540 - 550
  • [39] Application of Mutual Information Maximization Convolutional Neural Network in Bearing Feature Extraction
    Wang, Zhenya
    Zhou, Chuan
    Wu, Xing
    Liu, Tao
    Kang, Yi
    IEEE SENSORS JOURNAL, 2023, 23 (24) : 30584 - 30592
  • [40] Edge detection with feature re-extraction deep convolutional neural network
    Wen, Changbao
    Liu, Pengli
    Ma, Wenbo
    Jian, Zhirong
    Lv, Changheng
    Hong, Jitong
    Shi, Xiaowen
    JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2018, 57 : 84 - 90