Image morphing processing using confidence levels based on captured images
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, by a computer system over a network, a first image of a human subject from an image creation device, the first image including a portion of the subject'"'"'s body;
determining, based on the first image, dimensions of the subject'"'"'s body;
determining, based on the first image, a first fit of clothing to the subject'"'"'s body for a first portion of the subject'"'"'s body covered in the clothing;
determining, based on the first image, that a second fit for a second portion of the subject'"'"'s body covered in the clothing is more tight-fitting than the first fit;
receiving, by the computer system over the network, a second image of the subject from the image creation device, the second image including the subject'"'"'s head;
generating a third image by the computer system, the third image including an image of the subject'"'"'s body based on the determined dimensions, and an image of the subject'"'"'s head based on the second image, the generating including merging the image of the subject'"'"'s body and the image of the subject'"'"'s head using a morphing technique between a lower portion of the subject'"'"'s head and an upper portion of the subject'"'"'s body, and the generating further including;
determining a first confidence level for the first portion of the subject'"'"'s body, the first confidence level based on the first fit, anddetermining a second confidence level for the second portion of the subject'"'"'s body, the second confidence level based on the second fit,wherein the second confidence level is greater than the first confidence level, and the third image is generated based on the first confidence level and the second confidence level;
storing one or more of the first image, the second image, or the third image in a database in communication with the computer system; and
presenting the third image via a display device in communication with the computer system.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure can be used to generate an image replica of a person wearing various outfits to help the person visualize how clothes and accessories will look without actually having to try them on. Images can be generated from various angles to provide the person an experience as close as possible to actually wearing the clothes, accessories and looking at themselves in the mirror. Among other things, embodiments of the present disclosure can help remove much of the current uncertainty involved in buying clothing and accessories online.
28 Citations
14 Claims
-
1. A computer-implemented method comprising:
-
receiving, by a computer system over a network, a first image of a human subject from an image creation device, the first image including a portion of the subject'"'"'s body; determining, based on the first image, dimensions of the subject'"'"'s body; determining, based on the first image, a first fit of clothing to the subject'"'"'s body for a first portion of the subject'"'"'s body covered in the clothing; determining, based on the first image, that a second fit for a second portion of the subject'"'"'s body covered in the clothing is more tight-fitting than the first fit; receiving, by the computer system over the network, a second image of the subject from the image creation device, the second image including the subject'"'"'s head; generating a third image by the computer system, the third image including an image of the subject'"'"'s body based on the determined dimensions, and an image of the subject'"'"'s head based on the second image, the generating including merging the image of the subject'"'"'s body and the image of the subject'"'"'s head using a morphing technique between a lower portion of the subject'"'"'s head and an upper portion of the subject'"'"'s body, and the generating further including; determining a first confidence level for the first portion of the subject'"'"'s body, the first confidence level based on the first fit, and determining a second confidence level for the second portion of the subject'"'"'s body, the second confidence level based on the second fit, wherein the second confidence level is greater than the first confidence level, and the third image is generated based on the first confidence level and the second confidence level; storing one or more of the first image, the second image, or the third image in a database in communication with the computer system; and presenting the third image via a display device in communication with the computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A tangible, non-transitory, computer-readable medium storing instructions that, when executed by a computer system, cause the computer system to:
-
receive, over a network, a first image of a human subject from an image creation device, the first image including a portion of the subject'"'"'s body; determine, based on the first image, dimensions of the subject'"'"'s body; determine, based on the first image, a first fit of clothing to the subject'"'"'s body for a first portion of the subject'"'"'s body covered in the clothing; determine, based on the first image, that a second fit for a second portion of the subject'"'"'s body covered in the clothing is more tight-fitting than the first fit; receive, over the network, a second image of the subject from the image creation device, the second image including the subject'"'"'s head; generate a third image, the third image including an image of the subject'"'"'s body based on the determined dimensions, and an image of the subject'"'"'s head based on the second image, the generating including merging the image of the subject'"'"'s body and the image of the subject'"'"'s head using a morphing technique between a lower portion of the subject'"'"'s head and an upper portion of the subject'"'"'s body, and the generating further including; determining a first confidence level for the first portion of the subject'"'"'s body, the first confidence level based on the first fit, and determining a second confidence level for the second portion of the subject'"'"'s body, the second confidence level based on the second fit, wherein the second confidence level is greater than the first confidence level, and the third image is generated based on the first confidence level and the second confidence level; store one or more of the first image, the second image, or the third image in a database in communication with the computer system; and present the third image via a display device in communication with the computer system.
-
-
14. A system comprising:
-
a database configured to store images; a display device; a processor; and memory in communication with the processor and storing instructions that, when executed by the processor, cause the system to; receive, over a network, a first image of a human subject from an image creation device, the first image including a portion of the subject'"'"'s body; determine, based on the first image, dimensions of the subject'"'"'s body; determine, based on the first image, a first fit of clothing to the subject'"'"'s body for a first portion of the subject'"'"'s body covered in the clothing; determine, based on the first image, that a second fit for a second portion of the subject'"'"'s body covered in the clothing is more tight-fitting than the first fit; receive, over the network, a second image of the subject from the image creation device, the second image including the subject'"'"'s head; generate a third image, the third image including an image of the subject'"'"'s body based on the determined dimensions, and an image of the subject'"'"'s head based on the second image, the generating including merging the image of the subject'"'"'s body and the image of the subject'"'"'s head using a morphing technique between a lower portion of the subject'"'"'s head and an upper portion of the subject'"'"'s body, and the generating further including; determining a first confidence level for the first portion of the subject'"'"'s body, the confidence level based on the first fit, and determining a second confidence level for the second portion of the subject'"'"'s body, the second confidence level based on the second fit, wherein the second confidence level is greater than the first confidence level, and the third image is generated based on the first confidence level and the second confidence level; store one or more of the first image, the second image, or the third image in the database; and present the third image via the display device.
-
Specification