-
1.
公开(公告)号:US11562522B2
公开(公告)日:2023-01-24
申请号:US17231918
申请日:2021-04-15
申请人: Weta Digital Limited
发明人: Florian Deconinck , Sander van der Steen , Richard Chi Lei , Adam Christensen , Niall J. Lenihan
摘要: An aspect provides a computer-implemented method for compiling software code. The method comprises: receiving software code to compile; receiving a set of parameters associated with settings and software employed to compile the software code; forming a first hash of the set of parameters to establish a unique identification of the set of parameters used to compile the software code; and associating the first hash with the compiled code. A further aspect provides a computer-implemented method of checking compatibility of compiled software code.
-
公开(公告)号:US11443473B2
公开(公告)日:2022-09-13
申请号:US17347437
申请日:2021-06-14
申请人: Weta Digital Limited
发明人: Byung Kuk Choi
IPC分类号: G06T13/40 , G06T17/00 , G06F16/53 , G06T7/50 , G06N3/08 , G06N20/00 , G06T15/20 , G06T17/20 , G06V40/16
摘要: 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.
-
公开(公告)号:US11430132B1
公开(公告)日:2022-08-30
申请号:US17409619
申请日:2021-08-23
申请人: Weta Digital Limited
发明人: Andrew Glassner , Peter Hillman
IPC分类号: G06T7/194 , H04N5/265 , G06K9/62 , G06T11/00 , H04N13/15 , H04N13/211 , G06T7/11 , H04N13/00
摘要: 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.
-
公开(公告)号:US11341702B2
公开(公告)日:2022-05-24
申请号:US17082859
申请日:2020-10-28
申请人: Weta Digital Limited
发明人: 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.”
-
5.
公开(公告)号:US11341301B2
公开(公告)日:2022-05-24
申请号:US17183993
申请日:2021-02-24
申请人: Weta Digital Limited
摘要: 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.
-
公开(公告)号:US20220130098A1
公开(公告)日:2022-04-28
申请号:US17127105
申请日:2020-12-18
申请人: Weta Digital Limited
发明人: 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.
-
公开(公告)号:US20220076451A1
公开(公告)日:2022-03-10
申请号:US17185935
申请日:2021-02-25
申请人: Weta Digital Limited
发明人: Dejan Momcilovic , Jake Botting
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.
-
公开(公告)号:US20220067972A1
公开(公告)日:2022-03-03
申请号:US17378595
申请日:2021-07-16
申请人: Weta Digital Limited
发明人: Dejan Momcilovic , Jake Botting
摘要: 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.
-
9.
公开(公告)号:US20220067244A1
公开(公告)日:2022-03-03
申请号:US17523293
申请日:2021-11-10
申请人: Weta Digital Limited
摘要: 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.
-
10.
公开(公告)号:US11250609B1
公开(公告)日:2022-02-15
申请号:US17320959
申请日:2021-05-14
申请人: Weta Digital Limited
发明人: Christoph Sprenger
摘要: 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.
-
-
-
-
-
-
-
-
-