ENHANCING DOCUMENTS PORTRAYED IN DIGITAL IMAGES
First Claim
1. A computing device comprising:
- at least one processor; and
a non-transitory computer-readable medium storing instructions thereon that, when executed by the at least one processor, cause the computing device to;
detect a displayed document within a live image feed associated with the computing device;
based on detecting the displayed document within the live image feed, generate an enhanced document image corresponding to the displayed document; and
provide, for presentation on a display of the computing device, the enhanced document image.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure is directed toward systems and methods that efficiently and effectively generate an enhanced document image of a displayed document in an image frame captured from a live image feed. For example, systems and methods described herein apply a document enhancement process to a displayed document in an image frame that result in an enhanced document image that is cropped, rectified, un-shadowed, and with dark text against a mostly white background. Additionally, systems and method described herein determine whether a stored digital content item includes a displayed document. In response to determining that a stored digital content item does include a displayed document, systems and methods described herein generate an enhanced document image of a displayed document included in the stored digital content item.
-
Citations
20 Claims
-
1. A computing device comprising:
-
at least one processor; and a non-transitory computer-readable medium storing instructions thereon that, when executed by the at least one processor, cause the computing device to; detect a displayed document within a live image feed associated with the computing device; based on detecting the displayed document within the live image feed, generate an enhanced document image corresponding to the displayed document; and provide, for presentation on a display of the computing device, the enhanced document image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable medium storing instructions thereon that, when executed by at least one processor, cause a computer system to:
-
detect a displayed document within a live image feed associated with the computing device; based on detecting the displayed document within the live image feed, generate an enhanced document image corresponding to the displayed document; and provide, for presentation on a display of the computer system, the enhanced document image. - View Dependent Claims (13, 14, 15)
-
-
16. A method comprising:
-
receiving, at an online content management system and from a client device, a digital content item; determining, by at least one processor, that the digital content item comprises a displayed document; associating metadata with the digital content item that designates the digital content item as comprising the displayed document; based on the metadata associated with the digital content item, providing a selectable graphical element associated with the digital content item within a graphical user interface on the client device, wherein the selectable graphical element indicates that the digital content item comprises the displayed document; and in response to receiving an indication of a user selection of the selectable graphical element, generating an enhanced document image for the displayed document. - View Dependent Claims (17, 18, 19, 20)
-
Specification