| CPC G06F 40/123 (2020.01) [G06F 16/93 (2019.01); G06F 40/106 (2020.01); G06F 40/166 (2020.01); G06F 40/197 (2020.01); G06T 5/90 (2024.01); G06T 7/194 (2017.01); G06T 11/001 (2013.01); G06V 10/10 (2022.01); G06V 10/44 (2022.01); G06V 20/46 (2022.01); G06V 30/40 (2022.01); G06V 30/413 (2022.01); G06V 30/414 (2022.01); G06F 3/04842 (2013.01); G06F 3/126 (2013.01); G06F 40/103 (2020.01); G06F 40/169 (2020.01); G06T 5/70 (2024.01); G06T 11/60 (2013.01); G06T 2207/20056 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01); G06T 2207/30176 (2013.01); G06T 2210/22 (2013.01); G06V 10/242 (2022.01); G06V 10/30 (2022.01); G06V 30/418 (2022.01)] | 20 Claims |

|
1. A computer-implemented method comprising:
detecting a visual representation of a physical document within a live camera feed from a camera on a mobile device;
providing, for display within a graphical user interface of the mobile device, a live boundary indicator associated with the visual representation of the physical document within the live camera feed, the live boundary indicator updating based on changes to a position or an orientation of the visual representation of the physical document within the live camera feed;
capturing an image of the visual representation of the physical document from the live camera feed;
converting the image of the visual representation of the physical document that is in a picture file format to a document file that is in a document file format; and
sending the document file to a second computing device for storage.
|