US 12,272,053 B1
Systems for determining elevations of skin features
Layne Christopher Price, Seattle, WA (US); Ilia Vitsnudel, Even Yehuda (IL); David Heckerman, Bellevue, WA (US); Adrian Napoles, Bellevue, WA (US); Christopher Raymond Grajewski, Sammamish, WA (US); Patrick Chow, Issaquah, WA (US); and Andreas Caduff, Clyde Hill, WA (US)
Assigned to AMAZON TECHNOLOGIES, INC., Seattle, WA (US)
Filed by AMAZON TECHNOLGIES, INC., Seattle, WA (US)
Filed on Mar. 31, 2022, as Appl. No. 17/657,475.
Int. Cl. G06T 7/00 (2017.01); G06T 7/55 (2017.01); G06T 7/90 (2017.01)
CPC G06T 7/0012 (2013.01) [G06T 7/55 (2017.01); G06T 7/90 (2017.01); G06T 2207/10016 (2013.01); G06T 2207/10024 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/30088 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
one or more memories storing computer-executable instructions; and
one or more hardware processors to execute the computer-executable instructions to:
determine time-of-flight (TOF) data based on a first signal that is at least partially reflected by a portion of a body of a user, wherein the portion includes one or more indentations;
determine first depth data based on the TOF data, wherein the first depth data indicates one or more first elevations associated with the one or more indentations;
receive a first image that depicts the portion of the body of the user from a first point of view, wherein the first image includes one or more first shadows associated with the one or more indentations;
receive a second image that depicts the portion of the body of the user from a second point of view, wherein the second image includes one or more second shadows associated with the one or more indentations;
determine, based on the first image, the first point of view and a first location associated with a source of light;
determine, based on the second image, the second point of view and a second location associated with the source of light;
determine one or more first parameters of a first function based on one or more first characteristics of the one or more first shadows, one or more second characteristics of the one or more second shadows, the first point of view, the first location, the second point of view, and the second location, wherein the first function associates characteristics of shadows with elevations of indentations;
determine second depth data based on the one or more first parameters and using the first function, the first image, and the second image, wherein the second depth data indicates one or more second elevations associated with the one or more indentations;
based on the first depth data and the second depth data, determine third depth data indicative of one or more third elevations associated with the one or more indentations;
determine a relationship between at least a subset of the one or more third elevations and at least one threshold value; and
generate output based on the relationship.