CPC G06Q 20/042 (2013.01) [G06Q 20/02 (2013.01); G06Q 20/0425 (2013.01); G06Q 20/4014 (2013.01); G06V 10/751 (2022.01); G06V 30/412 (2022.01); G06V 40/33 (2022.01); G07C 9/35 (2020.01)] | 20 Claims |
1. A system for detecting a signature on a negotiable instrument, the system comprising:
a memory including processor-executable instructions; and
a processor in communication with the memory and configured, when executing the processor-executable instructions, to:
detect a type of a negotiable instrument in a digital image of a negotiable instrument;
automatically select, based on the detected type, an initial signature window location process from a plurality of signature window location processes for locating a signature window in the digital image in which to search for pixels associated with a signature;
apply the initial signature location process to the digital image;
in response to a failure to locate the signature window with the initial signature location window process, automatically select a different signature window location process from the plurality of signature window location processes and apply the different signature window location process to the digital image;
after successfully locating the signature window location:
compare a signature window pixel count to a predetermined pixel count range, where the signature window pixel count is a number of dark pixels in the determined signature window location of the digital image; and
determine a potential signature error when the signature window pixel count is outside the predetermined pixel count range.
|