Improving the Performance of CNN by Using Dominant Patterns of CNN for Hand Detection

Main Article Content

Natthariya Laopracha
Kaveepoj Bunluewong

Abstract

Many applications have used hand gestures for software interaction, image- and video-based action analysis, and behavioral monitoring. Hand detection is an essential step in the pipeline of these applications, and Convolutional Neural Networks (CNN) has provided superior solutions. However, CNN has similar features between hand and non-hand images, called non-dominant features. These features affect miss-classifications and long-time computation. Therefore, this paper focuses on the selection of dominant CNN features for hand detection, and it is our proposed method (DP-CNN) that selects the dominant feature patterns (DP) from the trained CNN features and classifies them using the Extreme Learning Machine (ELM) method. Evaluation results show the proposed method (DP-CNN-ELM), which can increase the accuracy and the F1-score of CNN. In addition, the proposed method can reduce the time computation of CNN in training and testing.

Article Details

How to Cite
[1]
N. Laopracha and K. . Bunluewong, “ Improving the Performance of CNN by Using Dominant Patterns of CNN for Hand Detection”, ECTI-CIT Transactions, vol. 17, no. 2, pp. 265–277, Jun. 2023.
Section
Research Article

References

Q. Wang, G. Zhang, and S. Yu, “2D Hand Detection Using Multi-Feature Skin Model Supervised Cascaded CNN,” Journal of Signal Processing Systems, vol. 91, no. 10, pp. 1105–1113, 2019.

J. Li, C. Li, J. Han, Y. Shi, G. Bian, and S. Zhou, “Robust Hand Gesture Recognition Using HOG9ULBP Features and SVM Model,” Electronics, vol. 11, no. 7, pp. 1–15, 2022.

Y. G. Zhao, F. Zheng, and Z. Song, “Hand Detection Using Cascade of Softmax Classifiers,” Advances in Multimedia, vol. 2018, no. 9204854, pp. 1-11, 2018.

F. Sohel and M. Bennamoun, “Robust Pose Invariant Shape and Texture based Hand Recognition,” arXiv, p. 1912:10373, 2019.

J. Qi, K. Xu, and X. Ding, “Approach to hand posture recognition based on hand shape features for human–robot interaction,” Complex & Intelligent Systems, vol. 8, no. 4, pp. 2825–2842, 2022.

S. Medjram, M. C. Babahenini, A. TalebAhmed, and Y. Mohamed Ben Ali, “Automatic Hand Detection in Color Images based on skin region verification,” Multimedia Tools and Applications., vol. 77, no. 11, pp. 13821-13851, 2018.

A. Mittal, A. Zisserman, and P. H. S. Torr, “Hand detection using multiple proposals,” Proceedings of the British Machine Vision Conference, pp. 75.1-75.11, 2011.

D. Forsyth, “Object Detection with Discriminatively Trained Part Based Models,” Computer (Long. Beach. Calif), vol. 47, no. 2, pp. 6–7, 2009.

K. -p. Feng and F. Yuan, “Static hand gesture recognition based on HOG characters and support vector machines,” 2013 2nd International Symposium on Instrumentation and Measurement, Sensor Network and Automation (IMSNA), Toronto, ON, Canada, pp. 936-938, 2013.

Q. Chen, N. D. Georganas and E. M. Petriu, “Hand Gesture Recognition Using Haar-Like Features and a Stochastic Context-Free Grammar,” in IEEE Transactions on Instrumentation and Measurement, vol. 57, no. 8, pp. 1562-1571, Aug. 2008.

R. H. L. Songhita Misra, “Approach toward extraction of sparse texture features and their application in robust two-level bare-hand detection,” Journal of Electronic Imaging, vol. 27, no. 5, p. 051209, 2018.

J. Qi, K. Xu, and X. Ding, “Approach to hand posture recognition based on hand shape features for human–robot interaction,” Complex & Intelligent Systems, vol. 8, pp. 2825-2842,2021.

Y. Lecun, L. Bottou, Y. Bengio and P. Haffner, “Gradient-based learning applied to document recognition,” in Proceedings of the IEEE, vol. 86, no. 11, pp. 2278-2324, Nov. 1998.

V. Sangeetha and K. J. R. Prasad, “Deep Residual Learning for Image Recognition Kaiming,” Indian J. Chem. Sect. B Org. Med. Chem., vol. 45, no. 8, pp. 1951–1954, 2016.

A. A. Q. Mohammed, J. Lv, and M. D. S. Islam, “A deep learning-based end-to-end composite system for hand detection and gesture recognition,” Sensors, vol. 19, no. 23, 2019.

C. Xu, W. Cai, Y. Li, J. Zhou, and L. Wei, “Accurate hand detection from single-color images by reconstructing hand appearances,” Sensors, vol. 20, no. 1, pp. 1–21, 2020.

A. Tellaeche Iglesias, I. Fidalgo Astorquia, J. I. V ́azquez G ́omez, and S. Saikia, “Gesture-Based Human Machine Interaction Using RCNNs in Limited Computation Power Devices,” Sensors, vol. 21, no. 24, 2021.

Nguyen, Van-Toi, et al., “A method for hand detection based on Internal Haar-like features and Cascaded AdaBoost Classifier,” Proceedings of The Fourth International Conference on Communications and Electronics (ICCE 2012), pp. 608-613, 2012.

P. S. Neethu, R. Suguna, and D. Sathish, “An efficient method for human hand gesture detection and recognition using deep learning convolutional neural networks,” Soft Computing, vol. 24, no. 20, pp. 15239–15248, 2020.

M. C. Su, J. H. Chen, V. Trisandini Azzizi, H. L. Chang, and H. H. Wei, “Smart training: Mask R-CNN oriented approach,” Expert Systems with Applications, vol. 185, no. May, p. 115595, 2021.

K. Roy, A. Mohanty and R. R. Sahay, “Deep Learning Based Hand Detection in Cluttered Environment Using Skin Segmentation,” 2017 IEEE International Conference on Computer Vision Workshops (ICCVW), Venice, Italy, pp. 640-649, 2017.

L. Yang et al., “An embedded implementation of CNN-based hand detection and orientation estimation algorithm,” Machine Vision and Applications, vol. 30, no. 6, pp.

X. Deng et al., “Joint Hand Detection and Rotation Estimation Using CNN,” in IEEE Transactions on Image Processing, vol. 27, no. 4, pp. 1888-1900, April 2018.

B. Qiang et al., “SqueezeNet and Fusion Network-Based Accurate Fast Fully Convolutional Network for Hand Detection and Gesture Recognition,” IEEE Access, vol. 9, pp. 77661–77674, 2021.

Z. Cui and N. Lu, “Feature selection accelerated convolutional neural networks for visual tracking,” Applied Intelligence, vol. 51, no. 11, pp. 8230–8244, 2021.

N. Laopracha, K. Sunat and S. Chiewchanwattana, “A Novel Feature Selection in Vehicle Detection Through the Selection of Dominant Patterns of Histograms of Oriented Gradients (DPHOG),” in IEEE Access, vol. 7, pp. 20894-20919, 2019.

Y. Shen, L. Xiao, J. Chen, and D. Pan, “A Spectral-Spatial Domain-Specific Convolutional Deep Extreme Learning Machine for Supervised Hyperspectral Image Classification,” in IEEE Access, vol. 7, pp. 132240–132252, 2019.

J. Wang, S. Lu, S. Wang, and Y. Zhang, “A review on extreme leanring machine,” Multimediabased Healthcare Systems using Computational Intelligence, vol. 81, pp. 41611–41660, 2022.

M. Langkvist, L. Karlsson, and A. Loutfi, “A review of unsupervised feature learning and deep learning for time-series modeling,” Pattern Recognition Letters, vol. 42, no. 1, pp. 11–24, 2014.

S. Phiphitphatphaisit and O. Surinta, “Deep feature extraction technique based on conv1d and lstm network for food image recognition,” Engineering and Applied Science Research, vol. 48, no. 5, pp. 581–592, 2021.

D. U. N. Qomariah, H. Tjandrasa and C. Fatichah, “Classification of Diabetic Retinopathy and Normal Retinal Images using CNN and SVM,” 2019 12th International Conference on Information & Communication Technology and System (ICTS), Surabaya, Indonesia, pp. 152-157, 2019.

U. Knauer et al., “Tree species classification based on hybrid ensembles of a convolutional neural network (CNN) and random forest classifiers,” Remote Sensing, vol. 11, no. 23, 2019.

T. Hu, M. Khishe, M. Mohammadi, G. R. Parvizi, S. H. Taher Karim, and T. A. Rashid, “Real-time COVID-19 diagnosis from X-Ray images using deep CNN and extreme learning machines stabilized by chimp optimization algorithm,” Biomedical Signal Processing and Control, vol. 68, p. 102764, 2021.

J. R. R. Uijlings, K. E. A. Van De Sande, T. Gevers, and A. W. M. Smeulders, “Selective search for object recognition,” Int. J. Comput. Vis., vol. 104, no. 2, pp. 154–171, 2013.

S. Ren, K. He, R. Girshick and J. Sun, “Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks,” in IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 39, no. 6, pp. 1137-1149, 1 June 2017.

S. Bambach, S. Lee, D. J. Crandall and C. Yu, “Lending A Hand: Detecting Hands and Recognizing Activities in Complex Egocentric Interactions,” 2015 IEEE International Conference on Computer Vision (ICCV), Santiago, Chile, pp. 1949-1957, 2015.

H. Fu, C.-M. Vong, P.-K. Wong, and Z. Yang, “Fast detection of impact location using kernel extreme learning machine,” Neural Computing and Applications, vol. 27, no. 1, pp. 121–130, 2016.

Y. Liu, P. Sun, N. Wergeles, and Y. Shang, “A survey and performance evaluation of deep learning methods for small object detection,” Expert Systems with Applications, vol. 172, no. October 2020, p. 114602, 2021.

Q. Gao, J. Liu, and Z. Ju, “Robust real-time hand detection and localization for space human–robot interaction based on deep learning,” Neurocomputing, vol. 390, pp. 198–206, 2020.

R. Girshick, J. Donahue, T. Darrell and J. Malik, “Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation,” 2014 IEEE Conference on Computer Vision and Pattern Recognition, Columbus, OH, USA, pp. 580-587, 2014.

M. Z. Islam, M. S. Hossain, R. ul Islam and K. Andersson, “Static Hand Gesture Recognition using Convolutional Neural Network with Data Augmentation,” 2019 Joint 8th International Conference on Informatics, Electronics & Vision (ICIEV) and 2019 3rd International Conference on Imaging, Vision & Pattern Recognition (icIVPR), Spokane, WA, USA, pp. 324-329, 2019.

[Y. Wang, X. Wei, X. Tang, H. Shen, and L. Ding, “CNN tracking based on data augmentation,” Knowledge-Based Systems, vol. 194, p. 105594, 2020.

C. Shorten and T. M. Khoshgoftaar, “A survey on Image Data Augmentation for Deep Learning,” Journal of Big Data, vol. 6, no. 60, 2019.