Patent Document ID: 8977072
Application ID: 13713776

Base Claim:
1. A computer-implemented method comprising: under the control of one or more computer systems configured with executable instructions, obtaining an input image that includes at least one image variation; filtering and segmenting the input image; creating a mask of the image from a plurality of bounding boxes, each bounding box at least partially enclosing a connected component; intersecting the filtered and segmented input image with the mask to produce a first output image; separately processing the filtered and segmented input image to create a binary chip for each of the plurality of bounding boxes to produce a second output image; separately recognizing text in the first output image and each binary chip of the second output image using an optical character recognizer; and combining the separately recognized text from the first output image and the second output image to produce a single output.

---

Claim 2:
2. The computer-implemented method of claim 1 , further comprising: separately processing the input image to produce a third output image using a different processing technique than used to produce the first output image and the second output image, wherein the recognized text from the first output image, the second output image, and the third output image are combined using a majority vote process to select portions from the first output image, the second output image, and the third output image.