Testing Scoring System and Method
First Claim
1. A method, performed by a processor-based machine on an input image, for deskewing, cropping, and scoring a digital input image, the method comprising operating the processor-based machine to perform the steps of:
- searching for a pair of grouped pixel objects in said digital input image;
determining a skew angle between coordinate locations of said pair of grouped pixel objects in the input images;
rotating the digital input image a negative amount of said skew angle;
searching for coordinate location of said one mark read field;
comparing said coordinate location of said one mark read field in said digital input image to same coordinate location of a corresponding mark read field in a correct answer digital image read from said memory;
measuring difference between said one mark read field of said digital input image and said corresponding mark read field of said correct answer digital image to determine whether a mark is in the one mark read field of said digital input image; and
providing a result of said measuring.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems (FIG. 2) and methods for assessment of constructed responses provided in digital images are disclosed. In particular, what is disclosed are digital scoring systems (FIG. 2) and methods tehreof used in obtaining information from groups of people having the individuals (respondents) fill in pre-printed mark read forms (36) by placing marks in selected boxes on the forms and which are the scanned and analyzed by software utilizing optical mark reading (OMR) and optical/intelligent character recognition (OCR/ICR) routines.
52 Citations
45 Claims
-
1. A method, performed by a processor-based machine on an input image, for deskewing, cropping, and scoring a digital input image, the method comprising operating the processor-based machine to perform the steps of:
-
searching for a pair of grouped pixel objects in said digital input image; determining a skew angle between coordinate locations of said pair of grouped pixel objects in the input images; rotating the digital input image a negative amount of said skew angle; searching for coordinate location of said one mark read field; comparing said coordinate location of said one mark read field in said digital input image to same coordinate location of a corresponding mark read field in a correct answer digital image read from said memory; measuring difference between said one mark read field of said digital input image and said corresponding mark read field of said correct answer digital image to determine whether a mark is in the one mark read field of said digital input image; and providing a result of said measuring. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 44)
-
-
21. A method of preparing and reading pre-printed forms carrying written material together with at least one mark read field within which a mark may be entered by a person who processes the document for the purpose of alternatively marking said mark read field or leaving said mark read field free of any mark, and wherein the reading of the form identifies whether said one mark read field has been marked;
- said method comprising;
forming the pre-printed form by placing characters on a sheet together with said at least one mark read field for receiving a mark; scanning the pre-printed form with an optical scanner to create a digital input image after the person may have marked said one mark read field; processing the digital input image with a programmed machine processor having assess to memory, said processing includes said processor; searching for a pair of grouped pixel objects in said digital input image; determining a skew angle between coordinate locations of said pair of grouped pixel objects in the input images; rotating the digital input image a negative amount of said skew angle; searching for coordinate location of said one mark read field; comparing said coordinate location of said one mark read field in said digital input image to same coordinate location of a corresponding mark read field in a correct answer digital image read from said memory; measuring difference between said one mark read field of said digital input image and said corresponding mark read field of said correct answer digital image to determine whether a mark is in the one mark read field of said digital input image; and providing a result of said measuring. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45)
- said method comprising;
Specification