BenSignNet: Bengali Sign Language Alphabet Recognition Using Concatenated Segmentation and Convolutional Neural Network
Source abstract
Abstract
Sign language recognition is one of the most challenging applications in machine learning and human-computer interaction. Many researchers have developed classification models for different sign languages such as English, Arabic, Japanese, and Bengali; however, no significant research has been done on the general-shape performance for different datasets. Most research work has achieved satisfactory performance with a small dataset. These models may fail to replicate the same performance for evaluating different and larger datasets. In this context, this paper proposes a novel method for recognizing Bengali sign language (BSL) alphabets to overcome the issue of generalization. The proposed method has been evaluated with three benchmark datasets such as ‘38 BdSL’, ‘KU-BdSL’, and ‘Ishara-Lipi’. Here, three steps are followed to achieve the goal: segmentation, augmentation, and Convolutional neural network (CNN) based classification. Firstly, a concatenated segmentation approach with YCbCr, HSV and watershed algorithm was designed to accurately identify gesture signs. Secondly, seven image augmentation techniques are selected to increase the training data size without changing the semantic meaning. Finally, the CNN-based model called BenSignNet was applied to extract the features and classify purposes. The performance accuracy of the model achieved 94.00%, 99.60%, and 99.60% for the BdSL Alphabet, KU-BdSL, and Ishara-Lipi datasets, respectively. Experimental findings confirmed that our proposed method achieved a higher recognition rate than the conventional ones and accomplished a generalization property in all datasets for the BSL domain.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Hand Gesture Recognition Systems · Hearing Impairment and Communication · Gait Recognition and Analysis
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Computer Science and Engineering, The University of Aizu, Aizuwakamatsu 965-8580, Fukushima, Japan
Department of Computer Science and Engineering, Pabna University of Science and Technology, Pabna 6600, Bangladesh
Funding
The University of Aizu, Japan
References (64)
Show source-provided references
1. A review of hand gesture and sign language recognition techniques10.1007/s13042-017-0705-5 ↗
2. Intersectional inclusion for deaf learners: Moving beyond General Comment No. 4 on Article 24 of the United Nations Convention on the Rights of Persons with Disabilities10.1080/13603116.2018.1482013 ↗
3. Disabling hearing impairment in the Bangladeshi population10.1017/S002221511400348X ↗
4. Data-driven Online Learning Engagement Detection via Facial Expression and Mouse Behavior Recognition Technology10.1177/0735633119825575 ↗
5. Flexible FTIR Spectral Imaging Enhancement for Industrial Robot Infrared Vision Sensing10.1109/TII.2019.2934728 ↗
6. Rajan, R.G., and Leo, M.J. (2020, January 26–28). American sign language alphabets recognition using hand crafted and deep learning features. Proceedings of the 2020 International Conference on Inventive Computation Technologies (ICICT), Coimbatore, Tamilnadu.10.1109/ICICT48043.2020.9112481 ↗
7. Wearable sensor-based sign language recognition: A comprehensive review10.1109/RBME.2020.3019769 ↗
8. Sharma, S., and Singh, S. (2020, January 26–28). Vision-based sign language recognition system: A Comprehensive Review. Proceedings of the 2020 International Conference on Inventive Computation Technologies (ICICT), Coimbatore, Tamilnadu.10.1109/ICICT48043.2020.9112409 ↗
9. Podder, K.K., Chowdhury, M.E.H., Tahir, A.M., Mahbub, Z.B., Khandakar, A., Hossain, M.S., and Kadir, M.A. (2022). Bangla Sign Language (BdSL) Alphabets and Numerals Classification Using a Deep Learning Model. Sensors, 22.10.3390/s22020574 ↗
10. Awan, M.J., Rahim, M.S.M., Salim, N., Rehman, A., Nobanee, H., and Shabir, H. (2021). Improved Deep Convolutional Neural Network to Classify Osteoarthritis from Anterior Cruciate Ligament Tear Using Magnetic Resonance Imaging. J. Pers. Med., 11.10.3390/jpm11111163 ↗
11. Rafi, A.M., Nawal, N., Bayev, N.S., Nima, L., Shahnaz, C., and Fattah, S.A. (2019, January 17–20). Image-based bengali sign language alphabet recognition for deaf and dumb community. Proceedings of the 2019 IEEE Global Humanitarian Technology Conference (GHTC), Seattle, WA, USA.10.1109/GHTC46095.2019.9033031 ↗
12. Jim, A.M.J., Rafi, I., AKON, M.Z., and Nahid, A.A. (2022, February 08). KU-BdSL: Khulna University Bengali Sign Language Dataset. Mendeley Data. Version 1. Available online: https://data.mendeley.com/datasets/scpvm2nbkm/1.
13. Islam, M.S., Mousumi, S.S.S., Jessan, N.A., Rabby, A.S.A., and Hossain, S.A. (2018, January 21–22). Ishara-lipi: The first complete multipurposeopen access dataset of isolated characters for bangla sign language. Proceedings of the 2018 International Conference on Bangla Speech and Language Processing (ICBSLP), Sylhet, Bangladesh.
14. Hoque, M.T., Rifat-Ut-Tauwab, M., Kabir, M.F., Sarker, F., Huda, M.N., and Abdullah-Al-Mamun, K. (2016, January 13–14). Automated Bangla sign language translation system: Prospects, limitations and applications. Proceedings of the 2016 5th International Conference on Informatics, Electronics and Vision (ICIEV), Dhaka, Bangladesh.10.1109/ICIEV.2016.7760123 ↗
15. Islalm, M.S., Rahman, M.M., Rahman, M.H., Arifuzzaman, M., Sassi, R., and Aktaruzzaman, M. (2019, January 22–23). Recognition Bangla Sign Language using Convolutional Neural Network. Proceedings of the 2019 International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies (3ICT), Sakhier, Bahrain.10.1109/3ICT.2019.8910301 ↗
16. Liu, H., Liu, T., Zhang, Z., Sangaiah, A.K., Yang, B., and Li, Y.F. (2022). ARHPE: Asymmetric Relation-aware Representation Learning for Head Pose Estimation in Industrial Human-machine Interaction. IEEE Trans. Ind. Inform.10.1109/TII.2022.3143605 ↗
17. Anisotropic angle distribution learning for head pose estimation and attention understanding in human-computer interaction10.1016/j.neucom.2020.09.068 ↗
18. Liu, H., Fang, S., Zhang, Z., Li, D., Lin, K., and Wang, J. (2021). MFDNet: Collaborative Poses Perception and Matrix Fisher Distribution for Head Pose Estimation. IEEE Trans. Multimed.10.1109/TMM.2021.3081873 ↗
19. Li, Z., Liu, H., Zhang, Z., Liu, T., and Xiong, N.N. (2021). Learning Knowledge Graph Embedding With Heterogeneous Relation Attention Networks. IEEE Trans. Neural Netw. Learn. Syst., 1–13.
20. Liu, H., Zheng, C., Li, D., Shen, X., Lin, K., Wang, J., Zhang, Z., Zhang, Z., and Xiong, N.N. (2021). EDMF: Efficient Deep Matrix Factorization with Review Feature Learning for Industrial Recommender System. IEEE Trans. Ind. Inform.10.1109/TII.2021.3128240 ↗
21. Multi-perspective social recommendation method with graph representation learning10.1016/j.neucom.2021.10.050 ↗
22. Two-handed sign language recognition for bangla character using normalized cross correlation
23. Bangladeshi sign language recognition employing neural network ensemble
24. Rahaman, M.A., Jasim, M., Ali, M.H., and Hasanuzzaman, M. (2014, January 22–23). Real-time computer vision-based Bengali sign language recognition. Proceedings of the 2014 17th International Conference on Computer and Information Technology (ICCIT), Dhaka, Bangladesh.10.1109/ICCITechn.2014.7073150 ↗
25. Rahaman, M.A., Jasim, M., Ali, M.H., and Hasanuzzaman, M. (2015, January 21–23). Computer vision based bengali sign words recognition using contour analysis. Proceedings of the 2015 18th International Conference on Computer and Information Technology (ICCIT), Dhaka, Bangladesh.10.1109/ICCITechn.2015.7488092 ↗
26. Uddin, M.A., and Chowdhury, S.A. (2016, January 28–29). Hand sign language recognition for bangla alphabet using support vector machine. Proceedings of the 2016 International Conference on Innovations in Science, Engineering and Technology (ICISET), Dhaka, Bangladesh.10.1109/ICISET.2016.7856479 ↗
27. Yasir, F., Prasad, P.W.C., Alsadoon, A., Elchouemi, A., and Sreedharan, S. (2017, January 6–7). Bangla Sign Language recognition using convolutional neural network. Proceedings of the 2017 International Conference on Intelligent Computing, Instrumentation and Control Technologies (ICICICT), Kannur, India.10.1109/ICICICT1.2017.8342533 ↗
28. Hoque, O.B., Jubair, M.I., Islam, M.S., Akash, A.F., and Paulson, A.S. (2018, January 27–28). Real time bangladeshi sign language detection using faster r-cnn. Proceedings of the 2018 International Conference on Innovation in Engineering and Technology (ICIET), Dhaka, Bangladesh.10.1109/CIET.2018.8660780 ↗
29. Islam, M.S., Sultana Sharmin, S., Jessan, N., Rabby, A.S.A., Abujar, S., and Hossain, S. (2019). Ishara-Bochon: The First Multipurpose Open Access Dataset for Bangla Sign Language Isolated Digits. Recent Trends in Image Processing and Pattern Recognition, Proceedings of the International Conference on Recent Trends in Image Processing and Pattern Recognition, Solapur, India, 21–22 December 2019, Springer.10.1007/978-981-13-9181-1_37 ↗
30. Bangla language modeling algorithm for automatic recognition of hand-sign-spelled Bangla sign language10.1007/s11704-018-7253-3 ↗
31. Hasan, M.M., Srizon, A.Y., and Hasan, M.A.M. (2020, January 5–7). Classification of Bengali sign language characters by applying a novel deep convolutional neural network. Proceedings of the 2020 IEEE Region 10 Symposium (TENSYMP), Dhaka, Bangladesh.10.1109/TENSYMP50017.2020.9230658 ↗
32. Urmee, P.P., Al Mashud, M.A., Akter, J., Jameel, A.S.M.M., and Islam, S. (2019, January 15–16). Real-time bangla sign language detection using xception model with augmented dataset. Proceedings of the 2019 IEEE International WIE Conference on Electrical and Computer Engineering (WIECON-ECE), Bangalore, India.10.1109/WIECON-ECE48653.2019.9019934 ↗
33. Abedin, T., Prottoy, K.S., Moshruba, A., and Hakim, S.B. (2021). Bangla sign language recognition using concatenated BdSL network. arXiv.
34. Multi-scale Dynamic Convolutional Network for Knowledge Graph Embedding10.1109/TKDE.2020.3005952 ↗
35. A Crowdsourcing-Based Framework for the Development and Validation of Machine Readable Parallel Corpus for Sign Languages10.1109/ACCESS.2021.3091433 ↗
36. CARM: Confidence-aware recommender model via review representation learning and historical rating behavior in the online platforms10.1016/j.neucom.2021.03.122 ↗
37. Advances in machine translation for sign language: Approaches, limitations, and challenges10.1007/s00521-021-06079-3 ↗
38. Sabri, M., and El Abbadi, N.K. (2021, January 28–29). A Review for Sign Language Recognition Techniques. Proceedings of the 1st Babylon International Conference on Information Technology and Science (BICITS), Babil, Iraq.
39. Sign language recognition systems: A decade systematic literature review10.1007/s11831-019-09384-2 ↗
40. Zimmerman, T.G., Lanier, J., Blanchard, C., Bryson, S., and Harvill, Y. (1986, January 13–17). A hand gesture interface device. Proceedings of the CHI’86 Conference Proceedings, Boston, MA, USA.10.1145/30851.275628 ↗
41. Air-writing recognition using smart-bands10.1016/j.pmcj.2020.101183 ↗
42. Hand gesture and character recognition based on kinect sensor10.1155/2014/278460 ↗
43. A letter input system based on handwriting gestures
44. Mukai, N., Harada, N., and Chang, Y. (2017, January 2–3). Japanese fingerspelling recognition based on classification tree and machine learning. Proceedings of the 2017 Nicograph International (NicoInt), Kyoto, Japan.10.1109/NICOInt.2017.9 ↗
45. Pariwat, T., and Seresangtakul, P. (2017, January 1–4). Thai finger-spelling sign language recognition using global and local features with SVM. Proceedings of the 2017 9th International Conference on Knowledge and Smart Technology (KST), Chonburi, Thailand.10.1109/KST.2017.7886111 ↗
46. A convolutional neural network to classify American Sign Language fingerspelling from depth and colour images10.1111/exsy.12197 ↗
47. Hand sign recognition for thai finger spelling: An application of convolution neural network10.1007/s11265-018-1375-6 ↗
48. Static sign language recognition using deep learning10.18178/ijmlc.2019.9.6.879 ↗
49. Sign language fingerspelling recognition using depth information and deep belief networks10.1142/S0218001418500180 ↗
50. Aly, S., Osman, B., Aly, W., and Saber, M. (2016, January 28–29). Arabic sign language fingerspelling recognition from depth and intensity images. Proceedings of the 2016 12th International Computer Engineering Conference (ICENCO), Cairo, Egypt.10.1109/ICENCO.2016.7856452 ↗
51. Generalization of Bangla Sign Language Recognition Using Angular Loss Functions10.1109/ACCESS.2021.3134903 ↗
52. Kolkur, S., Kalbande, D., Shimpi, P., Bapat, C., and Jatakia, J. (2016, January 26–27). Human Skin Detection Using RGB, HSV and YCbCr Color Models. Proceedings of the International Conference on Communication and Signal Processing 2016 (ICCASP 2016), Lonere, India.10.2991/iccasp-16.2017.51 ↗
53. Saxen, F., and Al-Hamadi, A. (2014, January 27–30). Color-based skin segmentation: An evaluation of the state of the art. Proceedings of the 2014 IEEE International Conference on Image Processing (ICIP), Paris, France.10.1109/ICIP.2014.7025906 ↗
54. Rahmat, R.F., Chairunnisa, T., Gunawan, D., and Sitompul, O.S. (2016, January 15–17). Skin Color Segmentation Using Multi-Color Space Threshold. Proceedings of the 2016 3rd International Conference On Computer And Information Sciences (ICCOINS), Kuala Lumpur, Malaysia.10.1109/ICCOINS.2016.7783247 ↗
55. Rahim, M.A., Islam, M.R., and Shin, J. (2019). Non-touch sign word recognition based on dynamic hand gesture using hybrid segmentation and CNN feature fusion. Appl. Sci., 9.10.3390/app9183790 ↗
56. Kornilov, A.S., and Safonov, I.V. (2018). An Overview of Watershed Algorithm Implementations in Open Source Libraries. J. Imaging, 4.10.3390/jimaging4100123 ↗
57. Carneiro, A.C., Silva, L.B., and Salvadeo, D.P. (2021, January 20–23). Efficient sign language recognition system and dataset creation method based on deep learning and image processing. Proceedings of the Thirteenth International Conference on Digital Image Processing (ICDIP 2021), Singapore.
58. Fregoso, J., Gonzalez, C.I., and Martinez, G.E. (2021). Optimization of Convolutional Neural Networks Architectures Using PSO for Sign Language Recognition. Axioms, 10.10.3390/axioms10030139 ↗
59. Jagtap, S., Bhatt, C., Thik, J., and Rahimifard, S. (2019). Monitoring Potato Waste in Food Manufacturing Using Image Processing and Internet of Things Approach. Sustainability, 11.10.3390/su11113173 ↗
60. Modification of single-purpose CNN for creating multi-purpose CNN10.1088/1742-6596/1368/5/052036 ↗
61. Trimmed categorical cross-entropy for deep learning with label noise10.1049/el.2018.7980 ↗
62. Sledevic, T. (2019, January 25). Adaptation of Convolution and Batch Normalization Layer for CNN Implementation on FPGA. Proceedings of the 2019 Open Conference of Electrical, Electronic and Information Sciences (eStream), Vilnius, Lithuania.10.1109/eStream.2019.8732160 ↗
63. Lin, M., Chen, Q., and Yan, S. (2013). Network in network. arXiv.
64. Shanta, S.S., Anwar, S.T., and Kabir, M.R. (2018, January 10–12). Bangla Sign Language Detection Using SIFT and CNN. Proceedings of the 2018 9th International Conference on Computing, Communication and Networking Technologies (ICCCNT), Bengaluru, India.10.1109/ICCCNT.2018.8493915 ↗