A method and system for performing image mark recognition for a document
is disclosed. A document is scanned into a digital image. Reference image
marks are sensed from the digital image. The reference image marks may
include trigger row marks and/or corner/crop marks. Coordinates denoting
the location of cells within the digital image are determined base on the
locations of the reference image marks. Response marks are evaluated for
darkness, opacity, and/or grayness on a pixel-by-pixel basis. The
response marks are each assigned a percentage value based on the ratio
between a total color value for a cell and a maximum color value for a
cell.