Pemanfaatan Canny Edge Detection untuk Pembacaan OMR Survey 7 Kebiasaan Anak Indonesia Hebat
DOI:
https://doi.org/10.55123/insologi.v5i1.6705Keywords:
Canny Edge Detection, OMR, Digital Data ReaderAbstract
The 7 Kebiasaan Anak Indonesia Hebat program is one of the priority program of the Ministry of Primary and Secondary Education of the Republic of Indonesia. It aims to develop students with strong academic ability, good behavior, and strong character. The program is implemented in all primary and secondary schools, and thus large amounts of data must be summarized for monthly reports. Urban schools often use Google Forms or digital applications to record students’ activities, while schools in smaller towns or rural areas still rely on paper forms. Limited access to smartphones and internet connections among parents makes online data collection difficult. Consequently, teachers must manually summarize data using spreadsheet applications, increasing their workload—especially when managing many students. This study proposes the use of Canny Edge Detection to automate data processing from OMR (Optical Mark Recognition) sheets. By scanning or photographing filled OMR sheets, the system can accurately read and convert students’ responses into digital data. This method allows teachers to digitize the reporting process and reduce manual work. Using this method, the accuracy of reading the OMR sheets can reach 81% while the need of informing the parents to fill the form correctly since some tested data shown recall data reached 68%.
Downloads
References
Agrawal, A., & Pawade, S. (2023). Automated OMR sheet evaluation using computer vision and contour-based analysis. International Journal of Computer Applications, 185(21), 15–22. https://doi.org/10.5120/ijca2023916054
Canny, J. (1986). A computational approach to edge detection. IEEE Transactions on Pattern Analysis and Machine Intelligence, 8(6), 679–698. https://doi.org/10.1109/TPAMI.1986.4767851
de Elias, M. E., Montiel, O., Castillo, O., & Sepulveda, R. (2021). Optical mark recognition through image segmentation and morphological filtering techniques. Journal of Real-Time Image Processing, 18(3), 765–780. https://doi.org/10.1007/s11554-020-01031-3
Gonzalez, R. C., & Woods, R. E. (2018). Digital image processing (4th ed.). Pearson Education.
Hernández-Mier, Y., Nuño-Maganda, M. A., Polanco-Martagón, S., Acosta-Villarreal, G., & Posada-Gómez, R. (2025). Unsupervised Optical Mark Recognition on Answer Sheets for Massive Printed Multiple-Choice Tests. Journal of Imaging, 11(9), 308. https://doi.org/10.3390/jimaging11090308
Kaur, R., & Chandra, P. (2023). OMR-based answer sheet reading system using adaptive thresholding and morphological filters. Journal of Image Processing and Intelligent Systems, 9(2), 44–53.
Kumari, S., & Chandra, M. (2022). OMR detection using computer vision and Python. International Journal of Advanced Computer Science and Applications, 13(5), 162–168. https://doi.org/10.14569/IJACSA.2022.0130518
Maini, R., & Aggarwal, H. (2010). Study and comparison of various image edge detection techniques. International Journal of Image Processing (IJIP), 3(1), 1–11.
Noviana, L. P. R., Indrawan, I. P. E., & Setiawan, G. I. (2024). Analysis of Canny edge detection method for facial recognition systems. International Journal of Image and Vision Computing, 55(4), 389–400. https://doi.org/10.59819/jmti.v15i2.4107
Otsu, N. (1979). A threshold selection method from gray-level histograms. IEEE Transactions on Systems, Man, and Cybernetics, 9(1), 62–66. https://doi.org/10.1109/TSMC.1979.4310076
Panduan Penerapan Gerakan Tujuh Kebiasaan Anak Indonesia Hebat. (2025). Kementrian Pendidikan Dasar dan Menengah. Retrieved Juni 10, 2025, from https://cerdasberkarakter.kemendikdasmen.go.id/gerakan7kebiasaan/
Pawade, A. P., & Narkhede, V. M. (2023). Automated evaluation of optical mark recognition sheets using Python and OpenCV. International Research Journal of Engineering and Technology (IRJET), 10(2), 1234–1240.
Pratama, M. R., & Hanif, I. F. (2023). Implementasi metode Canny dalam deteksi tepi pada aplikasi OMR (Optical Mark Recognition) menggunakan pengembangan sistem waterfall. Edunity: Kajian Ilmu Sosial dan Pendidikan, 2(2), 1–14. https://doi.org/10.57096/edunity.v2i2.60
Russ, J. C., & Neal, F. B. (2016). The image processing handbook (7th ed.). CRC Press.
Singh, P., & Kaur, G. (2020). An efficient approach for optical mark recognition using contour detection and morphology operations. International Journal of Computer Vision and Image Processing, 10(1), 32–41.
Zhang, Y., & Xu, S. (2021). Performance comparison of traditional and CNN-based OMR detection systems. Journal of Computational Imaging and Vision, 15(4), 201–212. https://doi.org/10.1007/s41095-021-0214-9
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Friendly Friendly, Harizahayu Harizahayu, Purwa Hasan Putra

This work is licensed under a Creative Commons Attribution 4.0 International License.
Hak cipta pada setiap artikel adalah milik penulis.
Penulis mengakui bahwa INSOLOGI (Jurnal Sains dan Teknologi) sebagai publisher yang mempublikasikan pertama kali dengan lisensi Creative Commons Attribution 4.0 International License.
Penulis dapat memasukan tulisan secara terpisah, mengatur distribusi non-ekskulif dari naskah yang telah terbit di jurnal ini kedalam versi yang lain, seperti: dikirim ke respository institusi penulis, publikasi kedalam buku, dan lain-lain. Dengan mengakui bahwa naskah telah terbit pertama kali pada INSOLOGI (Jurnal Sains dan Teknologi).
























