Patent ID: 8705836

Claim:
A method for recognizing information in an object using a mobile device, the method comprising: analyzing images of the object in an image data stream generated by an image capturing device of the mobile device; capturing a first image from the image data stream; transforming the first image to obtain a second image; binarizing the second image to obtain a binarized image; recognizing information in the binarized image; and determining the validity of the recognized information, wherein determining the validity of the recognized information is selected from the group consisting of detecting the presence of mandatory fields in the binarized image, detecting code-line and payer's signature in the binarized image, detecting payer's address and bank logo in the binarized image, and detecting a difference between a numeric amount and a literal amount based on the recognized information, and wherein detecting a difference includes: determining a score for recognition of the numeric amount, determining a score for recognition of the literal amount, and determining an overall recognition score by comparing the score for recognition of the numeric amount and the score for recognition of the literal amount.