Facial patterns for optical barcodes
First Claim
Patent Images
1. A method comprising:
- receiving, by one or more processors, an image that includes a face;
determining, by the one or more processors, a first line passing through two features of the face;
determining, by the one or more processors, a second line perpendicular to the first line;
determining, by the one or more processors, an orientation of the image based on the second line;
decoding, by the one or more processors, data encoded within the image based on the determined orientation; and
generating for display, on an electronic display, a graphical output based on the decoded data.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for using facial patterns for information access via optical barcodes are provided. In example embodiments, a computer accesses an image. The computer determines, using facial recognition, that the accessed image includes a face. The computer determines, using the face, an orientation of the image. The computer decodes, based on the determined orientation of the image, data encoded within the geometric shape. The computer may then access a resource based on the decoded data. In some aspects, a graphical output may be presented on a display device indicating the accessed resource.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by one or more processors, an image that includes a face; determining, by the one or more processors, a first line passing through two features of the face; determining, by the one or more processors, a second line perpendicular to the first line; determining, by the one or more processors, an orientation of the image based on the second line; decoding, by the one or more processors, data encoded within the image based on the determined orientation; and generating for display, on an electronic display, a graphical output based on the decoded data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory machine-readable medium comprising instructions which, when executed by one or more processors of a computing device, cause the computing device to perform operations comprising:
-
receiving an image that includes a face; determining a first line passing through two features of the face; determining a second line perpendicular to the first line; determining an orientation of the image based on the second line; decoding data encoded within the image based on the determined orientation; and generating for display a graphical output based on the decoded data. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system comprising:
-
one or more hardware processors; and a memory comprising instructions which, when executed by the one or more processors, cause the one or more processors to perform operations comprising; receiving an image that includes a face; determining a first line passing through two features of the face; determining a second line perpendicular to the first line; determining an orientation of the image based on the second line; decoding data encoded within the image based on the determined orientation; and generating for display a graphical output based on the decoded data. - View Dependent Claims (17, 18, 19, 20)
-
Specification