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

Claim 12:
13. A computer program product including one or more non-transitory machine-readable mediums encoded with instructions that when executed by one or more processors cause a process to be carried out for generating a trimap of an image, the process comprising:
displaying a high resolution image comprising image pixels;
receiving a plurality of user inputs within a foreground region of the displayed high resolution image;
down-sampling the high resolution image to form a low resolution image;
using the low resolution image to generate a binary mask;
generating, by a deep neural network (DNN), a trimap associated with the low resolution image, the DNN configured to generate the trimap based on (a) the binary mask and (b) a location of the foreground region in the high resolution image, the trimap designating at least some of the image pixels as at least one of background, foreground, or uncertain status;
generating affine parameter coefficients based on the trimap; and
generating a high resolution alpha matte using a linear combination of colors of the high resolution image and the affine parameter coefficients;
wherein the DNN comprises an encoder convolutional network to transform the binary mask to a set of image features and a decoder deconvolutional network to transform the set of image features to the trimap.