CPC G06Q 40/02 (2013.01) [G06Q 20/042 (2013.01); G06Q 20/0425 (2013.01); G06Q 20/1085 (2013.01); G06T 5/40 (2013.01); G06T 7/11 (2017.01); G06T 7/12 (2017.01); G06V 10/10 (2022.01); G06V 20/63 (2022.01); G06V 30/16 (2022.01); G06V 30/18019 (2022.01); G06V 30/416 (2022.01); H04N 1/40012 (2013.01); G06T 2207/20132 (2013.01)] | 20 Claims |
1. A system comprising:
a memory; and
a processor in communication with the memory configured to:
process an image of a financial instrument associated with a depositor to obtain a plurality of sample edge points of the financial instrument;
process the plurality of sample edge points to project a plurality of vertical and horizontal sample edge lines of the financial instrument and to identify an outer edge of the financial instrument based on the plurality of vertical and horizontal sample edge lines;
crop the image of the financial instrument based in part on the identified outer edge to create a rectangular financial instrument image; and
transmit the rectangular financial instrument image to a remote financial institution server to deposit funds into an account associated with the depositor.
|