Duplicate check detection
First Claim
Patent Images
1. A processor implemented method for duplicate check detection, comprising:
- receiving a first check image corresponding to a first check;
receiving a second check image corresponding to a second check;
partitioning the first check image into a plurality of regions;
partitioning the second check image into a plurality of regions;
assigning a value to each region of the first check image;
assigning a value to each region of the second check image;
comparing at least one region of the second check image to at least one region of the first check image in order to determine a level of similarity between the second check image and the first check image by comparing at least one region value for the first check image to at least one region value for the second check image, anddetermining the second check image is a duplicate of the first check image when a value of the at least one region value for the first check image and a value of the at least one region value for the second check image are within a predetermined threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
Images from checks may be compared with each other to detect a twice-deposited or represented check. An image of a check may be parsed into regions or tiles, for example. In an implementation, values for regions or tiles over a predetermined area (e.g., an area from a character in the magnetic ink character recognition (MICR) line at the bottom of the check to the dollar sign symbol) may be compared. In an implementation, a virtual overlay of two check images may be performed and a correlation may be determined.
786 Citations
18 Claims
-
1. A processor implemented method for duplicate check detection, comprising:
-
receiving a first check image corresponding to a first check; receiving a second check image corresponding to a second check; partitioning the first check image into a plurality of regions; partitioning the second check image into a plurality of regions; assigning a value to each region of the first check image; assigning a value to each region of the second check image; comparing at least one region of the second check image to at least one region of the first check image in order to determine a level of similarity between the second check image and the first check image by comparing at least one region value for the first check image to at least one region value for the second check image, and determining the second check image is a duplicate of the first check image when a value of the at least one region value for the first check image and a value of the at least one region value for the second check image are within a predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A duplicate check detection system, comprising:
-
a memory; and a processor in communication with the memory, wherein the processor is configured to; receive a first check image corresponding to a first check; receive a second check image corresponding to a second check; partition the first check image into a plurality of regions; partition the second check image into a plurality of regions; assign a value to each region of the first check image; assign a value to each region of the second check image; compare at least one region of the second check image to at least one region of the first check image in order to determine a level of similarity between the second check image and the first check image by comparing at least one region value for the first check image to at least one region value for the second check image, and determine the second check image is a duplicate of the first check image when a value of the at least one region value for the first check image and a value of the at least one region value for the second check image are within a predetermined threshold. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium comprising computer-readable instructions for duplicate check detection, said computer-readable instructions configured for causing a processor to:
-
receive a first check image corresponding to a first check; receive a second check image corresponding to a second check; partition the first check image into a plurality of regions; partition the second check image into a plurality of regions; assign a value to each region of the first check image; assign a value to each region of the second check image; compare at least one region of the second check image to at least one region of the first check image in order to determine a level of similarity between the second check image and the first check image by comparing at least one region value for the first check image to at least one region value for the second check image, and determine the second check image is a duplicate of the first check image when a value of the at least one region value for the first check image and a value of the at least one region value for the second check image are within a predetermined threshold. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification