Systems and methods for adjusting a virtual try-on
First Claim
Patent Images
1. A computer-implemented method for generating a virtual try-on, the method comprising:
- obtaining, by a processor, a first model, the first model comprising a first set of two or more attachment points and a second set of one or more attachment points, wherein the first model comprises a three-dimensional model of a user'"'"'s face;
wherein the first set of attachment points includes at least an attachment point on a first facial feature on the model of a user'"'"'s face and an attachment point on a second facial feature on the model of a user'"'"'s face, and wherein the second set of attachment points includes a second attachment point on the first facial feature or on the second facial feature;
obtaining, by the processor, a second model, the second model comprising a first set of connection points;
combining, by the processor, the first model and the second model, wherein combining the first and second models comprises matching at least one of the first set of attachment points with at least one of the first set of connection points; and
rendering, by the processor, an image based on at least a portion of the combined first and second models.
3 Assignments
0 Petitions
Accused Products
Abstract
According to at least one embodiment, a computer-implemented method for generating a virtual try-on is described. A first model is obtained. The first model includes a first set of attachment points. A second model is obtained. The second model includes a first set of connection points. The first model and the second model are combined. Combining the first and second models includes matching the first set of attachment points with the first set of connection points. An image is rendered based on at least a portion of the combined first and second models.
-
Citations
22 Claims
-
1. A computer-implemented method for generating a virtual try-on, the method comprising:
-
obtaining, by a processor, a first model, the first model comprising a first set of two or more attachment points and a second set of one or more attachment points, wherein the first model comprises a three-dimensional model of a user'"'"'s face; wherein the first set of attachment points includes at least an attachment point on a first facial feature on the model of a user'"'"'s face and an attachment point on a second facial feature on the model of a user'"'"'s face, and wherein the second set of attachment points includes a second attachment point on the first facial feature or on the second facial feature; obtaining, by the processor, a second model, the second model comprising a first set of connection points; combining, by the processor, the first model and the second model, wherein combining the first and second models comprises matching at least one of the first set of attachment points with at least one of the first set of connection points; and rendering, by the processor, an image based on at least a portion of the combined first and second models. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computing device configured to generate a virtual try-on, comprising:
-
a processor; memory in electronic communication with the processor; instructions stored in the memory, the instructions being executable by the processor to; obtain a first model, the first model comprising a first set of two or more attachment points and a second set of one or more attachment points, wherein the first model comprises a three-dimensional model of a user'"'"'s face; wherein the first set of attachment points includes at least an attachment point on a first facial feature on the model of a user'"'"'s face and an attachment point on a second facial feature on the model of a user'"'"'s face, and wherein the second set of attachment points includes a second attachment point on the first facial feature or on the second facial feature; obtain a second model, the second model comprising a first set of connection points; combine the first model and the second model, wherein combining the first and second models comprises matching at least one of the first set of attachment points with at least one of the first set of connection points; and render an image based on at least a portion of the combined first and second models. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer-program product for generating a virtual try-on, the computer-program product comprising a non-transitory computer-readable medium storing instructions thereon, the instructions being executable by a processor to:
-
obtain a first model, the first model comprising a first set of two or more attachment points and a second set of one or more attachment points, wherein the first model comprises a three-dimensional model of a user'"'"'s face; wherein the first set of attachment points includes at least an attachment point on a first facial feature on the model of a user'"'"'s face and an attachment point on a second facial feature on the model of a user'"'"'s face, and wherein the second set of attachment points includes a second attachment point on the first facial feature or on the second facial feature; obtain a second model, the second model comprising a first set of connection points; combine the first model and the second model, wherein combining the first and second models comprises matching at least one of the first set of attachment points with at least one of the first set of connection points; and render an image based on at least a portion of the combined first and second models. - View Dependent Claims (22)
-
Specification