Abstract

Skeleton-based human action recognition (HAR) has been extensively studied these years because body skeleton has the simple but informative representation of human action, which greatly reduces the computation complexity compared with the image-based HAR. As a result, it is suitable for low power implementation in embedded platforms. In this brief, we present a systematic approach to developing a hardware-efficient and low-power processor for real-time skeleton-based HAR. First, a lightweight HAR algorithm only using the one-dimensional convolutional neural network (1D-CNN) is proposed. Second, the singular value decomposition is employed to compress the weights in the fully connected (FC) layers of the proposed convolutional neural network. Third, a hardware processor implementing the proposed algorithm is presented. Aimed at optimizing area and energy, this processor utilizes a flexible structure supporting different kernel sizes of the 1D-CNN and reuses hardware in both convolution layers and FC layers. The proposed processor is implemented under SMIC 65-nm CMOS technology and consumes a total area of 1.016 mm2. Experimental results show that the proposed processor can achieve state-of-the-art classification accuracy in NTU RGB+D dataset and SBU dataset while outperforming previous solutions in area and energy efficiency.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.