Automatically fitting a wearable object
First Claim
Patent Images
1. A method comprising:
- receiving, by a processor, a first image of a subject, the first image comprising an entity that forms a portion of a subject'"'"'s body;
determining, by the processor, proportions of the portion of the subject'"'"'s body based on the entity in the first image;
receiving, by the processor, a user selection of a wearable object from a plurality of wearable objects, each of the wearable objects having a respective size indicative of respective physical dimensions, the user selection comprising a gesture;
retrieving, by the processor, a graphical representation of the wearable object having a size corresponding to the physical dimensions of the wearable object, the retrieving further comprising selecting, by the processor, the size as an optimum size for the subject, the optimum size selected based on the proportions of the subject'"'"'s body from a plurality of sizes that comprise the size and other sizes alternately available for the wearable object, the selecting of the optimum size further comprising comparing, by the processor, the proportions of the subject'"'"'s body with metadata associated with the plurality of sizes and selecting, by the processor, from the plurality of sizes, a size that has respective metadata with measurement ranges including the proportions as the optimum size;
receiving, by the processor, a voice command;
decoding, by the processor, the voice command to extract an instruction to show a second image;
generating, by the processor, in response to the decoded voice command, the second image by combining the first image and the graphical representation, said second image showing the user selected wearable object on the subject'"'"'s body, such that the user selected wearable object'"'"'s physical dimensions are depicted in accordance with the proportions of the subject'"'"'s body; and
communicating, by the processor, the second image for display to the user.
9 Assignments
0 Petitions
Accused Products
Abstract
Image of a subject is received along with viewable representations of a user selected wearable object having a respective size indicative of physical dimensions of the wearable object. The physical proportions of the subject are determined and a display is generated that shows how the wearable object having a respective size will look when worn by the subject having the determined physical proportions.
-
Citations
14 Claims
-
1. A method comprising:
-
receiving, by a processor, a first image of a subject, the first image comprising an entity that forms a portion of a subject'"'"'s body; determining, by the processor, proportions of the portion of the subject'"'"'s body based on the entity in the first image; receiving, by the processor, a user selection of a wearable object from a plurality of wearable objects, each of the wearable objects having a respective size indicative of respective physical dimensions, the user selection comprising a gesture; retrieving, by the processor, a graphical representation of the wearable object having a size corresponding to the physical dimensions of the wearable object, the retrieving further comprising selecting, by the processor, the size as an optimum size for the subject, the optimum size selected based on the proportions of the subject'"'"'s body from a plurality of sizes that comprise the size and other sizes alternately available for the wearable object, the selecting of the optimum size further comprising comparing, by the processor, the proportions of the subject'"'"'s body with metadata associated with the plurality of sizes and selecting, by the processor, from the plurality of sizes, a size that has respective metadata with measurement ranges including the proportions as the optimum size; receiving, by the processor, a voice command; decoding, by the processor, the voice command to extract an instruction to show a second image; generating, by the processor, in response to the decoded voice command, the second image by combining the first image and the graphical representation, said second image showing the user selected wearable object on the subject'"'"'s body, such that the user selected wearable object'"'"'s physical dimensions are depicted in accordance with the proportions of the subject'"'"'s body; and communicating, by the processor, the second image for display to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing device comprising:
-
a processor; a non-transitory computer-readable storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising; image receiving logic, executed by the processor, for receiving a first image of a subject, the first image comprising an entity that forms a portion of a subject'"'"'s body; determining logic, executed by the processor, for determining proportions of the portion of the subject'"'"'s body based on the entity in the first image; selected wearable objects receiving logic, executed by the processor, for receiving a user selection of a wearable object from a plurality of wearable objects, each of the wearable objects having a size indicative of respective physical dimensions, the user selection comprising a gesture; graphical representation retrieving logic, executed by the processor, for retrieving a graphical representation of the wearable object having a size corresponding to respective physical dimensions, the graphical representation retrieving logic further comprising size selecting logic executed by the processor for selecting the size as an optimum size for the subject, the optimum size selected based on the proportions of the subject'"'"'s body from a plurality of sizes that comprise the size and other sizes alternately available for the wearable object, the selecting of the optimum size further comprising comparing, by the processor, the proportions of the subject'"'"'s body with metadata associated with the plurality of sizes and selecting, by the processor, from the plurality of sizes, a size that has respective metadata with measurement ranges including the proportions as the optimum size; voice command receiving logic executed by the processor for receiving a voice command; voice command decoding logic executed by the processor for decoding the voice command to extract an instruction to show a second image; image generating logic, executed by the processor, for generating, in response to the decoded voice command, the second image by combining the first image and the graphical representation, said second image showing the user selected wearable object on the subject'"'"'s body, such that the user selected wearable object'"'"'s physical dimensions are depicted in accordance with the proportions of the subject'"'"'s body; image communication logic, executed by the processor, for transmitting the second image for display to the user. - View Dependent Claims (10, 11, 12)
-
-
13. A non-transitory computer readable storage medium, comprising instructions, which when executed by a processor cause the processor to:
-
receive a first image of a subject, the first image comprising an entity that forms a portion of the subject'"'"'s body; determine proportions of the portion of the subject'"'"'s body based on the entity in the first image; receive a user selection of a wearable object from a plurality of wearable objects, each of the wearable objects having a respective size indicative of respective physical dimensions, the user selection comprising a gesture; retrieve a graphical representation of the wearable object having a size corresponding to the physical dimensions of the wearable object, the retrieving further comprising selecting the size as an optimum size for the subject, the optimum size selected based on the proportions of the subject'"'"'s body from a plurality of sizes that comprise the size and other sizes alternately available for the wearable object, the selecting of the optimum size further comprising comparing the proportions of the subject'"'"'s body with metadata associated with the plurality of sizes and selecting, from the plurality of sizes, a size that has respective metadata with measurement ranges including the proportions as the optimum size; receive a voice command; decode the voice command to extract an instruction to show a second image; generate, in response to the decoded voice command, the second image by combining the first image and the graphical representation, said second image showing the user selected wearable object on the subject'"'"'s body, such that the user selected wearable object'"'"'s physical dimensions are depicted in accordance with the proportions of the subject'"'"'s body; communicate the second image for display to the user. - View Dependent Claims (14)
-
Specification