Systems and methods for generating a skull surface for computer animation

    公开(公告)号:US11443473B2

    公开(公告)日:2022-09-13

    申请号:US17347437

    申请日:2021-06-14

    发明人: Byung Kuk Choi

    摘要: An animation system wherein a machine learning model is adopted to generate animated facial actions based on parameters obtained from a live actor. Specifically, the anatomical structure such as a facial muscle topology and a skull surface that are specific to the live actor may be used. A skull surface that is specific to a live actor based on facial scans of the live actor and generic tissue depth data. For example, the facial scans of the live actor may provide a skin surface topology of the live actor, based on which the skull surface underneath the skin surface can be derived by “offsetting” the skin surface with corresponding soft tissue depth at different sampled points on the skin surface.

    Replacing moving objects with background information in a video scene

    公开(公告)号:US11430132B1

    公开(公告)日:2022-08-30

    申请号:US17409619

    申请日:2021-08-23

    摘要: Methods, an apparatus, and software media are provided for removing unwanted information such as moving or temporary foreground objects from a video sequence. The method performs, for each pixel, a statistical analysis to create a background data model whose color values can be used to detect and remove the unwanted information. This includes determining a prevalent color cluster from among k clusters of color values for the pixel in successive frames. The method uses k-means clustering. To replace the unwanted information, the method iterates frames to find frames in which a pixel's color value is not included in the prevalent color cluster. In those frames, it replaces the pixel's color value with a value from the prevalent color cluster.

    Systems and methods for data bundles in computer animation

    公开(公告)号:US11341702B2

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

    申请号:US17082859

    申请日:2020-10-28

    发明人: Byung Kuk Choi

    摘要: An animation system wherein a machine learning model is adopted to learn a transformation relationship between facial muscle movements and skin surface movements. For example, for the skin surface representing “smile,” the transformation model derives movement vectors relating to what facial muscles are activated, what are the muscle strains, what is the joint movement, and/or the like. Such derived movement vectors may be used to simulate the skin surface “smile.”

    Method for generating simulations of fluid interfaces for improved animation of fluid interactions

    公开(公告)号:US11341301B2

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

    申请号:US17183993

    申请日:2021-02-24

    IPC分类号: G06F30/25 G06F30/17

    摘要: A method for generating visual representations of interactions between two different materials is provided. The method can be performed using a computing device operated by a computer user or artist. The method includes modeling a primary material as a plurality of first particles and modeling a layer portion of a secondary material as a fluid volume. The secondary material can include a layer portion positioned between the plurality of first particles and an outer portion. At least one boundary condition might be assigned to a boundary positioned between the layer portion and the outer portion, the at least one boundary condition includes at least one pressure value. Values of motion parameters might be determined by applying the at least one boundary condition at the boundary and generating one or more visual representations of the primary material interacting with the secondary material based on the values of the motion parameters.

    Method for Scattering Points in a Uniform Arbitrary Distribution Across a Target Mesh for a Computer Animated Creature

    公开(公告)号:US20220130098A1

    公开(公告)日:2022-04-28

    申请号:US17127105

    申请日:2020-12-18

    发明人: Philip Hunter

    摘要: A programmatic arbitrary distribution of items in a modeling system may be provided. To perform the distribution, a surface may be received, and a point count of application points associated with locations on the surface may be determined. A density map may be applied over the surface to assign a density to portions of the surface for the point count. Application points are then assigned to locations on the surface according to the density map and a scattering function of the point count, where the scattering function is based on one or more repulsion forces between neighboring points. The one or more repulsion forces are treated as pushing each of the neighboring point apart. Thereafter, the surface may be provided having the application points scattered across the surface based on the one or more repulsion forces.

    MOTION CAPTURE CALIBRATION USING A THREE-DIMENSIONAL ASSEMBLY

    公开(公告)号:US20220076451A1

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

    申请号:US17185935

    申请日:2021-02-25

    IPC分类号: G06T7/80

    摘要: Embodiments facilitate the calibration of cameras in a live action scene. In some embodiments, a system receives images of the live action scene from a plurality of cameras. The system further receives reference point data generated from a performance capture system, where the reference point data is based on a plurality of reference points coupled to a plurality of extensions coupled to a base, where the plurality of reference points are in a non-linear arrangement, where distances between references points are predetermined. The system further computes reference point data generated from a performance capture system and based on the distances. The system further computes a location and orientation of each camera in the live action scene based on the reference point data.

    MULTI-PRESENCE DETECTION FOR PERFORMANCE CAPTURE

    公开(公告)号:US20220067972A1

    公开(公告)日:2022-03-03

    申请号:US17378595

    申请日:2021-07-16

    IPC分类号: G06T7/80 G06T7/73 H04N17/00

    摘要: The present description relates relate to recalibration of a sensor device for performance capture, by detecting a miscalibration problem with sensor device and assessment of the problem. A recalibration system includes sensor devices initially calibrated at a recording site. A recording site change occurs and afterwards, a failure to match virtual rays projected from one sensor device with virtual rays projected from the active marker is detected. In response to determining the failure, the active marker is signaled to emit a unique display of light. The failure of the rays to match is assessed based on whether sensor devices capture the unique display of light. Three-dimensional (3-D) coordinates of an active marker is reconstructed from marker data of the calibrated sensor devices. A problematic sensor device is recalibrated based on the assessment, using the 3-D coordinates of the active marker from marker data of the remaining calibrated sensor devices, without stopping the recording.

    Method for Generating Simulations of Fluid Interfaces for Improved Animation of Fluid Interactions

    公开(公告)号:US20220067244A1

    公开(公告)日:2022-03-03

    申请号:US17523293

    申请日:2021-11-10

    IPC分类号: G06F30/25 G06F30/17

    摘要: A method for generating visual representations of interactions between two different materials is provided. The method can be performed using a computing device operated by a computer user or artist. The method includes modeling a primary material as a plurality of first particles and modeling a layer portion of a secondary material as a fluid volume. The secondary material can include a layer portion positioned between the plurality of first particles and an outer portion. At least one boundary condition might be assigned to a boundary positioned between the layer portion and the outer portion, the at least one boundary condition includes at least one pressure value. Values of motion parameters might be determined by applying the at least one boundary condition at the boundary and generating one or more visual representations of the primary material interacting with the secondary material based on the values of the motion parameters.

    Method for controlling digital feather growth between two manifolds in a computer simulated creature

    公开(公告)号:US11250609B1

    公开(公告)日:2022-02-15

    申请号:US17320959

    申请日:2021-05-14

    IPC分类号: G06T13/40 G06T15/04

    摘要: A realistic feather growth may be represented between two surface manifolds in a modeling system. To perform the feather growth, a feather groom for a plurality of feathers between an inner shell of a creature and an outer shell of the creature is received. An inner manifold for the inner shell and an outer manifold for the outer shell is determined with a plurality of follicle points and a plurality of tip points. A first surface contour definition for the inner manifold and a second surface contour definition for the outer manifold is determined and used to determine a volumetric vector field between the inner manifold and the outer manifold. Thereafter, the plurality of feathers is generated between the inner manifold and the outer manifold using the follicle points, the tip points, and the volumetric vector fields.