• Chỉ mục bởi
  • Năm xuất bản
LIÊN KẾT WEBSITE

FPGA Platform applied for facial expression recognition system using convolutional neural networks

Phan-Xuan H. HCMC Uni. of Technology, 268 Ly Thuong Kiet, Dist10, HoChiMinh City, 70000, Viet Nam|
Nguyen-Tan S. HCMC Uni. of Technology, 268 Ly Thuong Kiet, Dist10, HoChiMinh City, 70000, Viet Nam| Le-Tien T. HCMC Uni. of Technology, 268 Ly Thuong Kiet, Dist10, HoChiMinh City, 70000, Viet Nam|

Procedia Computer Science Số , năm 2019 (Tập 151, trang 651-658)

ISSN: 150967

ISSN: 150967

DOI: 10.1016/j.procs.2019.04.087

Tài liệu thuộc danh mục: Scopus

Procedia Comput. Sci.

English

Từ khóa: C++ (programming language); Convolution; Deep learning; Face recognition; Industry 4.0; Knowledge management; Network architecture; Neural networks; Speech recognition; System-on-chip; Convolutional neural network; Emotion recognition; Facial expression recognition; FER2013; Fieldprogrammable gate array architectures (FPGA); Research problems; State-of-the-art methods; Vivado HLS; Field programmable gate arrays (FPGA)
Tóm tắt tiếng anh
Emotion being a subjective thing, leveraging knowledge and science behind labeled data and extracting the components that constitute it. With the development of deep learning in computer vision, emotion recognition has become a widely-tackled research problem. In this work, we propose a Field Programmable Gate Array (FPGA) architecture applied for this task using independent method called convolutional neural network (CNN). The emotion recognition block receives the detected faces from a video stream by using VITA-2000 camera module and process the image data with the trained CNN model. The architecture is implemented on a Zynq-7000 All Programmable SoC Video and Imaging Kit. Once we have trained a network, weights from the Tensorflow model will be convert as C-arrays, to be used in Vivado HLS. After having the weights as C arrays, they can be implemented to FPGA system. We can also test the functionality of the CNN entirely, by compiling the design with C++ compiler. This method was trained on the posed-emotion dataset (FER2013). The results show that with more fine-tuning and depth, the CNN model can outperform the state-of-the-art methods for emotion recognition. We also propose some exciting ideas for expanding the concept of representational landmark features and sliding windows to improve its performance. � 2019 The Authors. Published by Elsevier B.V.

Xem chi tiết