Patent ID: 11861772
Assignee: ADOBE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. One or more non-transitory computer-readable storage media comprising instructions stored thereon that, responsive to execution by a computing device, causes the computing device to perform operations including:
receiving input data describing a first digital image that depicts a person in a pose wearing a first garment and a second digital image that depicts a second garment;
generating prior data describing body-part segmentation masks, where the body-part segmentation masks segment portions of a geometry of the person in the pose in the first digital image independent of the first garment worn by the person;
computing candidate appearance flow maps that warp the second garment based on the pose at different pixel-block sizes using a first convolutional network;
generating a warped garment image by combining the candidate appearance flow maps as an aggregate per-pixel displacement map using a convolutional gated recurrent network, the aggregate per-pixel displacement map warps pixels depicting portions of the second garment to align with the pose;
predicting a conditional segmentation mask by processing the body-part segmentation masks described by the prior data and the second digital image using a second convolutional network, where the conditional segmentation mask segments portions of the geometry of the person and conditions the body-part segmentation masks based on the second digital image; and
outputting a third digital image that depicts the person in the pose wearing the second garment based on the warped garment image and the conditional segmentation mask using a third convolutional network.