{"title":"Exam Answer Detection using Proposed Nested Loop Pixel Checking Based on Image Processing","authors":"","doi":"10.21070/jicte.v4i2.1019","DOIUrl":null,"url":null,"abstract":"Tracking object is one of the most discussed problems in digital images processing. The objectives of tracking objects include the counting, correction, classification and so on. This study discusses how tracking objects, in this case the multiple choice chosen by students, is carried out on the exam answer sheet using the proposed nested loop pixel checking method. The answer sheet used here is the answer sheet for the exam from SMK Khoiriyah Hasyim Tebuireng Jombang because each school has a different exam answer sheet format so that the coordinate parameters of each answer sheet between schools must be different. Before the nested loop pixel checking method, preprocessing was carried out first after taking the image, namely cropping the Region of Interest (ROI), conversion to grayscale, filtering, and edge detection using the adaptive Canny edge detection method. The process of nested loop pixel checking is done by iterating successively with steps per answer option, per number of answers, and per column (10 numbers). In addition, a special case is given to find out whether this proposed method works as desired. The results show that this method can track answers for both normal and special cases. lembar jawaban antar sekolah pasti berbeda. Sebelum metode nested loop pixel checking, dilakukan preprocessing terlebih dahulu setelah pengambilan gambar yaitu cropping Region of Interest (ROI), konversi ke dalam grayscale, filtering, dan deteksi tepi menggunakan metode deteksi tepi Canny adaptif. Proses nested loop pixel checking dilakukan dengan cara melakukan iterasi berturut-turut dengan langkah per opsi jawaban, per nomor jawaban, dan per kolom (10 nomor). Selain itu diberikan kasus khusus untuk mengetahui apakah metode yang diusulkan ini berjalan sesuai yang diinginkan. Dari hasil diperoleh bahwa metode ini dapat melakukan tracking jawaban baik untuk kasus normal maupun kasus khusus.","PeriodicalId":110174,"journal":{"name":"JICTE (Journal of Information and Computer Technology Education)","volume":"138 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"JICTE (Journal of Information and Computer Technology Education)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.21070/jicte.v4i2.1019","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Tracking object is one of the most discussed problems in digital images processing. The objectives of tracking objects include the counting, correction, classification and so on. This study discusses how tracking objects, in this case the multiple choice chosen by students, is carried out on the exam answer sheet using the proposed nested loop pixel checking method. The answer sheet used here is the answer sheet for the exam from SMK Khoiriyah Hasyim Tebuireng Jombang because each school has a different exam answer sheet format so that the coordinate parameters of each answer sheet between schools must be different. Before the nested loop pixel checking method, preprocessing was carried out first after taking the image, namely cropping the Region of Interest (ROI), conversion to grayscale, filtering, and edge detection using the adaptive Canny edge detection method. The process of nested loop pixel checking is done by iterating successively with steps per answer option, per number of answers, and per column (10 numbers). In addition, a special case is given to find out whether this proposed method works as desired. The results show that this method can track answers for both normal and special cases. lembar jawaban antar sekolah pasti berbeda. Sebelum metode nested loop pixel checking, dilakukan preprocessing terlebih dahulu setelah pengambilan gambar yaitu cropping Region of Interest (ROI), konversi ke dalam grayscale, filtering, dan deteksi tepi menggunakan metode deteksi tepi Canny adaptif. Proses nested loop pixel checking dilakukan dengan cara melakukan iterasi berturut-turut dengan langkah per opsi jawaban, per nomor jawaban, dan per kolom (10 nomor). Selain itu diberikan kasus khusus untuk mengetahui apakah metode yang diusulkan ini berjalan sesuai yang diinginkan. Dari hasil diperoleh bahwa metode ini dapat melakukan tracking jawaban baik untuk kasus normal maupun kasus khusus.
目标跟踪是数字图像处理中讨论最多的问题之一。跟踪对象的目标包括计数、校正、分类等。本研究讨论了如何使用所提出的嵌套循环像素检查方法在考试答题卡上跟踪对象,在本例中是学生选择的选择题。这里使用的答题卡是SMK Khoiriyah Hasyim Tebuireng Jombang的考试答题卡,因为每个学校的考试答题卡格式不同,所以每个学校答题卡的坐标参数必须不同。在嵌套循环像素检测方法之前,先对图像进行预处理,即裁剪感兴趣区域(ROI),转换为灰度,滤波,采用自适应Canny边缘检测方法进行边缘检测。嵌套循环像素检查的过程是通过依次迭代每个答案选项、每个答案数和每个列(10个数字)的步骤来完成的。最后给出了一个特例,验证了该方法的有效性。结果表明,该方法可以对正常情况和特殊情况的答案进行跟踪。Lembar jawaban antar sekolah pasti berbeda。Sebelum方法嵌套循环像素校验、dilakukan预处理terlebih dahulu setelah pengambilan gambar yitu裁剪感兴趣区域(ROI)、konversi ke dalam灰度、滤波、dan deteksi tepi menggunakan方法deteksi tepi Canny自适应。处理嵌套循环像素检查dilakukan dengan cara melakukan iterasi berturut-turut dengan langkah per opsi jawaban, per nomor jawaban, dan per kolom (10 nomor)。Selain itu diberikan kasus khusus untuk mengetahui apakah mede yang diusulkan ini berjalan sesuai yang diinginkan。达里·哈西尔·巴佩罗什·巴瓦·米德尼·巴帕特·麦拉库坎追踪贾瓦班·拜图克·卡苏斯正常的莫潘·卡苏斯·卡苏斯。