Patents by Inventor Florent Benjamin Bocquelet

Florent Benjamin Bocquelet has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240062446
    Abstract: A method of generating or modifying poses in an animation of a character are disclosed. Variable numbers and types of supplied inputs are combined into a single input. The variable numbers and types of supplied inputs correspond to one or more effector constraints for one or more joints of the character. The single input is transformed into a pose embedding. The pose embedding includes a machine-learned representation of the single input. The pose embedding is expanded into a pose representation output. The pose representation output includes local rotation data and global position data for the one or more joints of the character.
    Type: Application
    Filed: May 23, 2023
    Publication date: February 22, 2024
    Inventors: Florent Benjamin Bocquelet, Dominic Laflamme, Boris Oreshkin
  • Publication number: 20240054671
    Abstract: A method of estimating a pose for a custom character is disclosed. A skeleton corresponding to a user-supplied character is received or access. Features of the skeleton of the user-supplied character are computed. A set of betas and a scale value that correspond to a skinned multi-person linear (SMPL) model of the user-supplied skeleton are computed. The pose of the skeleton of the custom character is estimated using the SMPL model.
    Type: Application
    Filed: August 14, 2023
    Publication date: February 15, 2024
    Inventors: Boris Oreshkin, Florent Benjamin Bocquelet, Vikram Seetharama Voleti, Louis-Simon Ménard
  • Publication number: 20230368451
    Abstract: A method of optimizing a pose of a character is disclosed. An input is received. The input defines one or more effectors. A pose is generated for the character using a learned inverse kinematics (LIK) machine-learning (ML) component. The LIK ML component is trained using a motion dataset. The generating of the pose is based on one or more criteria. The one or more criteria include explicit intent expressed as the one or more effectors. The generated pose is adjusted using an ordinary inverse kinematics (OIK) component. The OIK component solves an output from the LIK ML component to increase an accuracy at which the explicit intent is reached. A final pose is generated from the adjusted pose. The generating of the final pose includes applying a physics engine (PE) to an output from the OIK component to increase a physics accuracy of the pose.
    Type: Application
    Filed: May 15, 2023
    Publication date: November 16, 2023
    Inventors: Florent Benjamin Bocquelet, Dominic Laflamme, Boris Oreshkin, Félix Gingras Harvey
  • Patent number: 11694382
    Abstract: A method of generating or modifying poses in an animation of a character are disclosed. Variable numbers and types of supplied inputs are combined into a single input. The variable numbers and types of supplied inputs correspond to one or more effector constraints for one or more joints of the character. The single input is transformed into a pose embedding. The pose embedding includes a machine-learned representation of the single input. The pose embedding is expanded into a pose representation output. The pose representation output includes local rotation data and global position data for the one or more joints of the character.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: July 4, 2023
    Assignee: Unity IPR ApS
    Inventors: Florent Benjamin Bocquelet, Dominic Laflamme, Boris Oreshkin
  • Publication number: 20220076472
    Abstract: A method of generating or modifying poses in an animation of a character are disclosed. Variable numbers and types of supplied inputs are combined into a single input. The variable numbers and types of supplied inputs correspond to one or more effector constraints for one or more joints of the character. The single input is transformed into a pose embedding. The pose embedding includes a machine-learned representation of the single input. The pose embedding is expanded into a pose representation output. The pose representation output includes local rotation data and global position data for the one or more joints of the character.
    Type: Application
    Filed: May 20, 2021
    Publication date: March 10, 2022
    Inventors: Florent Benjamin Bocquelet, Dominic Laflamme, Boris Oreshkin