Digital Object Animation Using Control Points

    公开(公告)号:US20240144574A1

    公开(公告)日:2024-05-02

    申请号:US18397413

    申请日:2023-12-27

    Applicant: Adobe Inc.

    CPC classification number: G06T13/80 G06F3/012 G06F3/017 G06T7/33

    Abstract: Digital object animation techniques are described. In a first example, translation-based animation of the digital object operates using control points of the digital object. In another example, the animation system is configured to minimize an amount of feature positions that are used to generate the animation. In a further example, an input pose is normalized through use of a global scale factor to address changes in a z-position of a subject in different digital images. Yet further, a body tracking module is used to computing initial feature positions. The initial feature positions are then used to initialize a face tracker module to generate feature positions of the face. The animation system also supports a plurality of modes used to generate the digital object, techniques to define a base of the digital object, and a friction term limiting movement of features positions based on contact with a ground plane.

    Fitting 3D primitives to a high-resolution point cloud

    公开(公告)号:US11682166B2

    公开(公告)日:2023-06-20

    申请号:US17201783

    申请日:2021-03-15

    Applicant: ADOBE INC.

    CPC classification number: G06T17/00 G06N3/045

    Abstract: Embodiments provide systems, methods, and computer storage media for fitting 3D primitives to a 3D point cloud. In an example embodiment, 3D primitives are fit to a 3D point cloud using a global primitive fitting network that evaluates the entire 3D point cloud and a local primitive fitting network that evaluates local patches of the 3D point cloud. The global primitive fitting network regresses a representation of larger (global) primitives that fit the global structure. To identify smaller 3D primitives for regions with fine detail, local patches are constructed by sampling from a pool of points likely to contain fine detail, and the local primitive fitting network regresses a representation of smaller (local) primitives that fit the local structure of each of the local patches. The global and local primitives are merged into a combined, multi-scale set of fitted primitives, and representative primitive parameters are computed for each fitted primitive.

    Motion retargeting with kinematic constraints

    公开(公告)号:US11625881B2

    公开(公告)日:2023-04-11

    申请号:US17486269

    申请日:2021-09-27

    Applicant: Adobe Inc.

    Abstract: Motion retargeting with kinematic constraints is implemented in a digital medium environment. Generally, the described techniques provide for retargeting motion data from a source motion sequence to a target visual object. Accordingly, the described techniques position a target visual object in a defined visual environment to identify kinematic constraints of the target object relative to the visual environment. Further, the described techniques utilize an iterative optimization process that fine tunes the conformance of retargeted motion of a target object to the identified kinematic constraints.

    CONTACT-AWARE RETARGETING OF MOTION

    公开(公告)号:US20230037339A1

    公开(公告)日:2023-02-09

    申请号:US17385559

    申请日:2021-07-26

    Applicant: Adobe Inc.

    Abstract: One example method involves a processing device that performs operations that include receiving a request to retarget a source motion into a target object. Operations further include providing the target object to a contact-aware motion retargeting neural network trained to retarget the source motion into the target object. The contact-aware motion retargeting neural network is trained by accessing training data that includes a source object performing the source motion. The contact-aware motion retargeting neural network generates retargeted motion for the target object, based on a self-contact having a pair of input vertices. The retargeted motion is subject to motion constraints that: (i) preserve a relative location of the self-contact and (ii) prevent self-penetration of the target object.

    Object painting through use of perspectives or transfers in a digital medium environment

    公开(公告)号:US10755459B2

    公开(公告)日:2020-08-25

    申请号:US15297938

    申请日:2016-10-19

    Applicant: Adobe Inc.

    Abstract: Techniques and systems are described herein that support improved object painting in digital images through use of perspectives and transfers in a digital medium environment. In one example, a user interacts with a two-dimensional digital image in a user interface output by a computing device to apply digital paint. The computing device fits a three-dimensional model to an object within the image, e.g., the face. The object, as fit to the three-dimensional model, is used to support output of a plurality of perspectives of a view of the object with which a user may interact to digitally paint the object. As part of this, digital paint as specified through the user inputs is applied directly by the computing device to a two-dimensional texture map of the object. This may support transfer of digital paint by a computing device between objects by transferring the digital paint using respective two-dimensional texture maps.

    Synthesizing hair features in image content based on orientation data from user guidance

    公开(公告)号:US10515456B2

    公开(公告)日:2019-12-24

    申请号:US15928520

    申请日:2018-03-22

    Applicant: Adobe Inc.

    Abstract: Certain embodiments involve synthesizing image content depicting facial hair or other hair features based on orientation data obtained using guidance inputs or other user-provided guidance data. For instance, a graphic manipulation application accesses guidance data identifying a desired hair feature and an appearance exemplar having image data with color information for the desired hair feature. The graphic manipulation application transforms the guidance data into an input orientation map. The graphic manipulation application matches the input orientation map to an exemplar orientation map having a higher resolution than the input orientation map. The graphic manipulation application generates the desired hair feature by applying the color information from the appearance exemplar to the exemplar orientation map. The graphic manipulation application outputs the desired hair feature at a presentation device.

Patent Agency Ranking