Image editing by a generative adversarial network using keypoints or segmentation masks constraints

    公开(公告)号:US11157773B2

    公开(公告)日:2021-10-26

    申请号:US16802243

    申请日:2020-02-26

    申请人: ADOBE INC.

    IPC分类号: G06K9/62 G06K9/46 G06K9/00

    摘要: Images can be edited to include features similar to a different target image. An unconditional generative adversarial network (GAN) is employed to edit features of an initial image based on a constraint determined from a target image. The constraint used by the GAN is determined from keypoints or segmentation masks of the target image, and edits are made to features of the initial image based on keypoints or segmentation masks of the initial image corresponding to those of the constraint from the target image. The GAN modifies the initial image based on a loss function having a variable for the constraint. The result of this optimization process is a modified initial image having features similar to the target image subject to the constraint determined from the identified keypoints or segmentation masks.

    AUTOMATIC IMAGE WARPING FOR WARPED IMAGE GENERATION

    公开(公告)号:US20210319532A1

    公开(公告)日:2021-10-14

    申请号:US16848741

    申请日:2020-04-14

    申请人: Adobe Inc.

    IPC分类号: G06T3/00 G06T7/00 G06T11/60

    摘要: Techniques and systems are provided for configuring neural networks to perform warping of an object represented in an image to create a caricature of the object. For instance, in response to obtaining an image of an object, a warped image generator generates a warping field using the image as input. The warping field is generated using a model trained with pairings of training images and known warped images using supervised learning techniques and one or more losses. The warped image generator determines, based on the warping field, a set of displacements associated with pixels of the input image. These displacements indicate pixel displacement directions for the pixels of the input image. These displacements are applied to the digital image to generate a warped image of the object.

    Material map identification and augmentation

    公开(公告)号:US11488342B1

    公开(公告)日:2022-11-01

    申请号:US17332708

    申请日:2021-05-27

    申请人: ADOBE INC.

    摘要: Embodiments of the technology described herein, make unknown material-maps in a Physically Based Rendering (PBR) asset usable through an identification process that relies, at least in part, on image analysis. In addition, when a desired material-map type is completely missing from a PBR asset the technology described herein may generate a suitable synthetic material map for use in rendering. In one aspect, the correct map type is assigned using a machine classifier, such as a convolutional neural network, which analyzes image content of the unknown material map and produce a classification. The technology described herein also correlates material maps into material definitions using a combination of the material-map type and similarity analysis. The technology described herein may generate synthetic maps to be used in place of the missing material maps. The synthetic maps may be generated using a Generative Adversarial Network (GAN).

    Automatic image warping for warped image generation

    公开(公告)号:US11328385B2

    公开(公告)日:2022-05-10

    申请号:US16848741

    申请日:2020-04-14

    申请人: Adobe Inc.

    IPC分类号: G06T3/00 G06T7/00 G06T11/60

    摘要: Techniques and systems are provided for configuring neural networks to perform warping of an object represented in an image to create a caricature of the object. For instance, in response to obtaining an image of an object, a warped image generator generates a warping field using the image as input. The warping field is generated using a model trained with pairings of training images and known warped images using supervised learning techniques and one or more losses. The warped image generator determines, based on the warping field, a set of displacements associated with pixels of the input image. These displacements indicate pixel displacement directions for the pixels of the input image. These displacements are applied to the digital image to generate a warped image of the object.