OMR BubbleSheet Test Recognization

1.4k Views Asked by At

I'm handling my last homework for the university in Spain (Business Adminstration), and I decided create a system that the Teacher insert the Exam correct answer, then download a model to give to the students do the exam, and after recieve the exams, he uploads it and the system compare the correct answers with the answers that the students did.

The model is this one: answers sheet model

enter image description here

The model with correct answers: answer sheet correct:

enter image description here

Wrong answer exam: wrong answer exam:

enter image description here

I could develop the backend in Django, they can do everything before the test corrector. Of course I tried multiple ways (Bubblesheet OMR on google and we have a lot of people doing the same test using the same example: https://pyimagesearch.com/2016/10/03/bubble-sheet-multiple-choice-scanner-and-test-grader-using-omr-python-and-opencv/ ), I found more examples, but the most closer one was : Detect All Circles in an image (Optical Mark Recognition) using Python OpenCV , but not worked in my example file.

Can someone help me please?

Here you have the three options. The Idea is that the teacher will upload all the PDF files, then is transformed into img (i did it using pdf2image), and then the corrector system loop in all the images/pdf correcting and given the scores of the students.

0

There are 0 best solutions below