Reducing noise using neighbourhood pixel analysis and interpretable custom kernel in CNN model for CP handwritten digit recognition
摘要
Individuals with Cerebral Palsy (CP) are impacted lifetime barriers in their everyday activities, especially in writing phrase, which results from innate neural motor in co-ordination. Numerous studies have focused on recognizing normal people’s handwritten digits using benchmark datasets. However, there has been limited exploration into recognizing handwritten digits by individuals with CP. The handwriting of CP individuals is significantly more difficult to recognize than that of normal people because the CP digits are inaccurate, uneven, and complex to recognize. In this study, the authors improve the digit recognition accuracy of existing Convolutional Neural Network (CNN) models on collected CP handwritten digit’s dataset using two notable methods, first one is to reduce the noise using neighbourhood pixel analysis through Fast Non-Local Means (FNLM) algorithm and second one is to extract the feature using customized kernel technique. The experimental results show that the accuracy of existing state of art models are improved by 3% to 7.14% with the integration of aforementioned techniques. Moreover, a custom CNN model hybridised with the Prewit, Laplacian, Sobel filters, and custom kernel has following CP digit recognition accuracy values of 97.96%, 98.08%, 99.17%, and 99.60% respectively.