Skip to main content

Automatic Continuous Optical Scanner for Answer Sheets

  1. Overview & Objective

    Upgrade the Scan & Grade workflow from static photo-taking/file uploads to a continuous, real-time camera scanner. The system should automatically detect corner registration markers and decode the assessment QR code to grade answer sheets instantly without pressing a shutter button.

  1. Technical & UI Specifications

  • Live Camera Viewfinder Canvas:

    • Display a continuous live video stream overlay with 4 green corner targeting reticles.

    • Provide dynamic status indicators at the bottom (e.g., "Align squares in viewfinders", "Waiting on auto-focus", "Paper Found – Grading").

  • 4-Point Corner Registration Tracking:

    • Implement continuous edge/contour detection to lock onto the 4 solid black square markers printed at each corner of the official answer sheet.

    • Compute real-time perspective homography and un-warp/rectify sheet skew upon 4-point alignment.

  • Top-Right QR Code Detection & Form Binding:

    • Automatically decode the embedded QR code in the top-right corner on every valid frame.

    • Extract assessment metadata (Course Code, Grading Period, Version/Form ID, and Item Count).

    • Automatically load the corresponding answer key from the database without requiring manual dropdown selection by the instructor.

  • Continuous Auto-Grading Loop:

    • Parse darkened OMR bubble rows (A, B, C, D) across student ID and question columns.

    • Transition to a quick-review modal showing student details, total score, and item breakdown.

    • After confirming or dismissing the modal, immediately cycle back to live viewfinder mode ready for the next paper.

Status: Planned

Log in to comment and vote

No comments yet

Be the first to share your thoughts.