OpenCV / iOS optical mark scanning project

Freelance Washington, DC Non-profit educational project

Non-profit iOS app needs help with a section that scans paper bubble sheet grids.

We only need the basic chain of OpenCV (via Cocoa Pods in XCode) libraries / commands for the OMR scanning section. We can tweak the thresholds or other details of the scanning ourselves later.

The goal is similar to how  zipgrade.com  takes a phone video feed and reads page after page of optical marks quickly and continuously. Our non-profit app is not for classroom test grading. Our paper bubble sheets will have 10 questions max.

The app will be part of a non-profit, educational project. It will be 100% free in the app stores. Hopefully there will be fundraising to pay for upgrading this app over time, and for writing an Android version next year. But for now this is for a volunteer (or nearly so … make an offer).

Hopefully this app will be around for many years and will be used widely, and any student or professional who helps will have something to be proud to add to their resume, as well as a strong chance to be the long-term programmer for what is currently a start-up effort.

A good start on the scanning section is this tutorial (linked below) from 2016. But this app will start with a phone video stream, and the bubble sheets will have black shapes on them to provide a precise orientation so the camera can know exactly where each bubble to be read is.

Bubble sheet multiple choice scanner and test grader using OMR, Python and OpenCV

Please get in touch if you are interested. We are happy to share the details once you contact us. Thanks.

 

 

 

 

Washington, DC

Upload your CV/resume or any other relevant file. Max. file size: 50 MB.

[mailpoet_form id="1"]

Our instant job notification list lets you know as soon as a new job is published. Don't miss out on a great job because you found out too late! Enter your email address in the form below to receive your instant job notifications.

[mailpoet_form id="1"]

Our instant job notification list lets you know as soon as a new job is published. Don't miss out on a great job because you found out too late! Enter your email address in the form below to receive your instant job notifications.