摘要 |
There is provided a method for virtual clothes modelling including receiving a plurality of frames of an input image stream of a user, generating an avatar based on one or more characteristics of the user, superimposing virtual clothes on the avatar, and synthesizing the plurality of frames with the clothed avatar to generate an output image stream that on display appears to resemble the user trying on the virtual clothes, wherein generating the avatar includes configuring the avatar to match the one or more characteristics of the user including a skin colour of the user, and configuring the avatar to match the skin colour of the user includes locating facial features of the user, extracting a colour of a facial area of the user, and applying a colour to the avatar computed based on the colour of the facial area, and/or wherein the avatar is three-dimensional and the input and output image streams are two-dimensional, and synthesizing the plurality of frames with the clothed avatar to generate the output image stream includes aligning the clothed avatar with each of the plurality of frames based on a set of three-dimensional to two-dimensional point correspondences between the clothed avatar and the user in the plurality of frames. There is also provided an apparatus and a system for virtual clothes modelling. |