Human Action Recognition using Scaled Convolutional Neural Network
Aditi Jahagirdar1, Manoj Nagmode2
1Aditi Jahagirdar*, Department of IT, MIT College of Engineering, Pune, India.
2Manoj Nagmode, Department of E & TC, Government College of Engineering and Research, Avasari, India.
Manuscript received on September 22, 2019. | Revised Manuscript received on October 20, 2019. | Manuscript published on October 30, 2019. | PP: 1820-1826 | Volume-9 Issue-1, October 2019 | Retrieval Number: A1440109119/2019©BEIESP | DOI: 10.35940/ijeat.A1440.109119
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: Deep learning is current buzz word in domain of computer vision. In this work, a method for human action recognition based on a variation of General Convolutional Neural Network (GCNN), called Scaled CNN (SCNN) is proposed. In GCNN, weights of the network are updated in every epoch of training to minimize the classification error. In SCNN, the weighs are first computed using gradient descent algorithm as in GCNN, and then multiplied by scaling factor. Scaling factor is calculated using statistical measures, mean and standard deviation of the frames. Since statistical measures vary from video to video, scaling factor adapts to these changes. As the statistical information from the frames is directly used to alter the weights, it results in minimizing the error faster as compared to GCNN. Results of the proposed method prove that higher accuracy can be achieved with less number of epochs if scaling is used.
Keywords: Convolutional neural network, Deep learning, Human Action recognition