Digital image processing is a field of computer science that focuses on analyzing and interpreting digital images to extract meaningful information. One of its applications is Optical Mark Recognition (OMR), a technology used to detect marks on documents. OMR is commonly utilized for evaluating answer sheets. However, conventional OMR systems typically rely on specialized scanners that are expensive and lack flexibility. Although Computer-Based Testing (CBT) offers the convenience of automated scoring, its implementation heavily depends on the availability of technological infrastructure such as computers, internet connectivity, and a stable power supply. This study develops a real-time Optical Mark Recognition (OMR) application capable of performing answer sheet assessment directly on the client side. The system utilizes the DexiNed method for edge detection of the answer areas. The application is web-based and built using JavaScript and OpenCV.js to process images directly from the user's device camera. Testing was carried out under various scenarios, including different lighting intensities, scanner positions, pencil types, and shading quality. The results show that the application can detect marked answers with an accuracy up to 100%, although some limitations were observed under certain technical conditions. Weaknesses were found in low lighting conditions using a 5 watt lamp at a distance of 3 meters, light reflections, and the camera angle was not aligned with the answer sheet. Overall, the application provides an efficient and flexible alternative for answer sheet assessment without requiring dedicated scanning devices, making it suitable for educational institutions with limited infrastructure.
Copyrights © 2026