Automated Data Extraction and Character Recognition for Handwritten Test Scripts Using Image Processing and Convolutional Neural Networks

D. I. Agbemuko, I. P. Okokpujie, M. J.E. Salami, L. K. Tartibu

Research output: Contribution to journalArticlepeer-review

Abstract

Evaluating students through examination scripts in educational environments is crucial, particularly with 'Mastery Feedback' from educators, enhancing student understanding and self-regulation. However, it has remained a hectic exercise requiring some innovative solutions. This study proposes integrating robotics to automate recording and collating marked scripts to reduce the burden on lecturers and improve productivity. Key objectives include developing a data extraction pipeline using methods like Oriented FAST and Rotated BRIEF (O.R.B.) for image alignment and adaptive thresholding for lighting variations. Additionally, a character recognition model using a Single Input Convolutional Neural Network (SICNN) was designed with three preprocessing techniques—binarisation, thinning, and gradient magnitude calculation— tailored to different image requirements. Training on the 'EMNIST by_merge' dataset showed varied validation accuracies, with the gradient input SICNN model achieving the highest at 89.24% overall and the binary input SICNN model excelling with 99.39% on custom scripts. This approach aims to enhance educational administrative processes and efficiency and thus achieve sustainable education.

Original languageEnglish
Pages (from-to)97-115
Number of pages19
JournalNigerian Journal of Technological Development
Volume21
Issue number4
DOIs
Publication statusPublished - Dec 2024

Keywords

  • Character Recognition
  • Convolutional NeuraNetworks
  • Data Extraction
  • Handwritten Test Scripts
  • Image Processing

ASJC Scopus subject areas

  • Civil and Structural Engineering
  • Engineering (miscellaneous)
  • Mechanical Engineering
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Automated Data Extraction and Character Recognition for Handwritten Test Scripts Using Image Processing and Convolutional Neural Networks'. Together they form a unique fingerprint.

Cite this