Professional Documents
Culture Documents
614
978-1-5386-9533-3/19/$31.00 ©2019 IEEE
2019 5th International Conference on Advanced Computing & Communication Systems (ICACCS)
Convolutional layer, Pooling layer, Dropout layer and Fully probabilistic output corresponding to the six classes of sign
Connected layer. The CNN layers are designed in such a languages.
way that all relevant features are extracted by bottom layers
and abstract features are computed by high level layers. The
spatial and local correlation of pixels is extracted and thus
derived feature-map is mapped to the higher layer in CNN. INPUT Size 64x64
The values of the feature-map derived from the
convolutional layer (x,y) position can be calculated as
equation (1) 32 feature maps
CONVOLUTION (C1) + ReLU
@ 62x62
{ ∑ ∑ ∑ (1)
POOLING (P1) 32 feature maps
@31x31
where is the value of feature-map in the layer at
(x,y) position, is the activation function, is the bias 32 feature maps
DROPOUT (D1)
corresponding to the feature-map, m is the index of the set @ 31x31
of feature-maps in the layer, x is the
dimension of the kernel, is the kernel value at (p,q). 32 feature maps
CONVOLUTION (C2) + ReLU @ 29x29
To reduce computation time and to reduce the size of
the feature, following the convolutional layer, a pooling
layer is used where max function computes the high-level
32 feature maps
feature in a local window. POOLING (P2)
@ 14x14
B. Proposed Model Architecture
The architecture of the proposed CNN model with the 32 feature maps
configurations as given in Table I is depicted in Fig. 1. DROPOUT (D2)
@ 14x14
TABLE I. MODEL CONFIGURATION
615
2019 5th International Conference on Advanced Computing & Communication Systems (ICACCS)
√
(5)
√
616
2019 5th International Conference on Advanced Computing & Communication Systems (ICACCS)
(a)
(b)
Fig. 3. Normalized Confusion matrix (a) model 1 using SGD optimizer,
(b) model 2 using Adam optimizer
617
2019 5th International Conference on Advanced Computing & Communication Systems (ICACCS)
recognition system can also be made to control certain [5] V. John, A. Boyali, S. Mita, M. Imanishi and N. Sanma, "Deep
devices such as home robot. Learning-Based Fast Hand Gesture Recognition Using
Representative Frames," 2016 International Conference on Digital
Image Computing: Techniques and Applications (DICTA), Gold
REFERENCES Coast, QLD, 2016, pp. 1-8..
[6] J. Shijie, W. Ping, J. Peiyi and H. Siping, "Research on data
[1] G. A. Rao, K. Syamala, P. V. V. Kishore and A. S. C. S. Sastry, augmentation for image classification based on convolution neural
"Deep convolutional neural networks for sign language networks," 2017 Chinese Automation Congress (CAC), Jinan, 2017,
recognition," 2018 Conference on Signal Processing And pp. 4165-4170.
Communication Engineering Systems (SPACES), Vijayawada, [7] Y. Liu, P. Zhang, “Vision-based Human-Computer System using
2018, pp. 194-197. Hand Gestures”, In Proceeding(s) of the International Conference
[2] Jie Huang, Wengang Zhou, Houqiang Li and Weiping Li, "Sign on Computational Intelligence and Security, pp. 529-532, 2009.
Language Recognition using 3D convolutional neural networks," [8] A. Krizhevsky, I. Sutskever, and G. E. A Convolutional Neural
2015 IEEE International Conference on Multimedia and Expo Network Hand Tracker”, in proceedings: Neural Information
(ICME), Turin, 2015, pp. 1-6. Processing Systems Foundation. 1995Hinton, “Imagenet
[3] C. J. L. Flores, A. E. G. Cutipa and R. L. Enciso, "Application of classification with deep convolutional neural networks,” in Proc.
convolutional neural networks for static hand gestures recognition Annual Conference on Neural Information Processing Systems
under different invariant features," 2017 IEEE XXIV International (NIPS), 2012, pp. 1106–1114.
Conference on Electronics, Electrical Engineering and Computing [9] A. S. Nikam and A. G. Ambekar, "Sign language recognition using
(INTERCON), Cusco, 2017, pp. 1-4. image based hand gesture recognition techniques," 2016 Online
[4] I. Rocco, R. Arandjelovic and J. Sivic, "Convolutional Neural International Conference on Green Engineering and Technologies
Network Architecture for Geometric Matching," 2017 IEEE (IC-GET), Coimbatore, 2016, pp. 1-5.
Conference on Computer Vision and Pattern Recognition (CVPR), [10] Diederik P. Kingma, Jimmy Ba, “Adam: A Method for Stochastic
Honolulu, HI, 2017, pp. 39-48. Optimization,” 33rd International Conference for Learning
Representations, San Diego, 2015
618