Patents by Inventor Robert Walker Sumner
Robert Walker Sumner 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: 20260141607Abstract: The present invention sets forth techniques for animating a three-dimensional (3D) character model. The disclosed techniques include receiving one or more spatial constraints associated with a first set of one or more reference points included in a first 3D character model, and generating, via a first machine learning model and based on the one or more spatial constraints, a set of trajectories associated with each reference point included in the first set of one or more reference points. The techniques also include generating, via a second machine learning model and based on the set of trajectories, a set of framewise positions associated with a second set of one or more reference points included in a second 3D character model. The techniques further include generating an output animation depicting motion of the second 3D character model based on the set of framewise positions.Type: ApplicationFiled: November 20, 2024Publication date: May 21, 2026Inventors: Jakob Joachim BUHMANN, Justin Thierry STUDER, Dominik Tobias BORER, Dhruv AGRAWAL, Martin GUAY, Robert Walker SUMNER
-
Publication number: 20260127801Abstract: One embodiment of the present invention sets forth a technique for generating a motion for a virtual character. The technique includes determining a graph representation of a plurality of sets of joints corresponding to a sequence of poses for the virtual character based on(i) a base motion associated with the sequence of poses and(ii) a set of constraints associated with one or more joints included in the plurality of sets of joints. The technique also includes generating, via execution of a first neural network, a set of updated node states for the plurality of sets of joints based on the graph representation. The technique further includes generating, based on the set of updated node states, the motion that includes(i) a first set of joint positions for the plurality of sets of joints and(ii) a first set of joint orientations for the plurality of sets of joints.Type: ApplicationFiled: November 4, 2024Publication date: May 7, 2026Inventors: Martin GUAY, Dhruv AGRAWAL, Robert Walker SUMNER, Jakob Joachim BUHMANN, Dominik Tobias BORER
-
Publication number: 20260127800Abstract: One embodiment of the present invention sets forth a technique for generating a motion for a virtual character. The technique includes determining a graph representation of a plurality of sets of joints corresponding to a sequence of poses for the virtual character based on (i) one or more input poses for the virtual character and (ii) a set of constraints associated with one or more joints included in the plurality of sets of joints. The technique also includes generating, via execution of a neural network, a set of updated node states for the plurality of sets of joints based on the graph representation. The technique further includes generating, based on the updated node states, the motion that includes (i) a first set of joint positions for the plurality of sets of joints and (ii) a first set of joint orientations for the plurality of sets of joints.Type: ApplicationFiled: November 4, 2024Publication date: May 7, 2026Inventors: Martin GUAY, Dhruv AGRAWAL, Robert Walker SUMNER, Jakob Joachim BUHMANN, Dominik Tobias BORER
-
Publication number: 20250022202Abstract: One embodiment of the present invention sets forth a technique for generating a pose for a virtual character. The technique includes determining a set of joint representations corresponding to a set of joints in the virtual character based on (i) a base pose for the virtual character and (ii) a set of constraints associated with one or more joints included in the set of joints. The technique also includes generating, via execution of a first neural network, a set of updated joint states for the set of joints based on the set of joint representations. The technique further includes generating, based on the set of updated joint states, an output pose that includes (i) a first set of joint positions for the set of joints and (ii) a first set of joint orientations for the set of joints.Type: ApplicationFiled: July 10, 2024Publication date: January 16, 2025Inventors: Martin GUAY, Dhruv AGRAWAL, Dominik Tobias BORER, Jakob Joachim BUHMANN, Robert Walker SUMNER
-
Publication number: 20250022203Abstract: The present invention sets forth a technique for performing automated motion adaptation in an animated sequence. The technique includes generating a set of one or more motion sequences based on motion capture data and selecting one of the set of motion sequences based on a score function value. The technique also includes adapting the selected motion sequence such that the adapted motion sequence, when applied to an animation character model, causes the animation character model to move from a specified starting position associated with the animation character to a specified goal position associated with the animation character.Type: ApplicationFiled: July 12, 2024Publication date: January 16, 2025Inventors: Noureddine GUEDDACH, Steven Charles POULAKOS, Robert Walker SUMNER
-
Publication number: 20240282028Abstract: One embodiment of the present invention sets forth a technique for training a neural motion controller. The technique includes determining a first set of features associated with a first control signal for a virtual character. The technique also includes matching the first set of features to a first sequence of motions included in a plurality of sequences of motions. The technique further includes training the neural motion controller based on one or more motions included in the first sequence of motions and the first control signal.Type: ApplicationFiled: February 21, 2023Publication date: August 22, 2024Inventors: Martin GUAY, Dhruv AGRAWAL, Dominik Tobias BORER, Jakob Joachim BUHMANN, Mattia Gustavo Bruno Paolo RYFFEL, Robert Walker SUMNER
-
Patent number: 11704853Abstract: Techniques are disclosed for learning a machine learning model that maps control data, such as renderings of skeletons, and associated three-dimensional (3D) information to two-dimensional (2D) renderings of a character. The machine learning model may be an adaptation of the U-Net architecture that accounts for 3D information and is trained using a perceptual loss between images generated by the machine learning model and ground truth images. Once trained, the machine learning model may be used to animate a character, such as in the context of previsualization or a video game, based on control of associated control points.Type: GrantFiled: July 15, 2019Date of Patent: July 18, 2023Assignees: DISNEY ENTERPRISES, INC., ETH ZÜRICH (EIDGENÖSSISCHE TECHNISCHE HOCHSCHULE ZÜRICH)Inventors: Dominik Tobias Borer, Martin Guay, Jakob Joachim Buhmann, Robert Walker Sumner
-
Patent number: 11087517Abstract: In particular embodiments, a 2D representation of an object may be provided. A first method may comprise: receiving sketch input identifying a target position for a specified portion of the object; computing a deformation for the object within the context of a character rig specification for the object; and displaying an updated version of the object. A second method may comprise detecting sketch input; classifying the sketch input, based on the 2D representation, as an instantiation of the object; instantiating the object using a 3D model of the object; and displaying a 3D visual representation of the object.Type: GrantFiled: June 2, 2016Date of Patent: August 10, 2021Assignees: Disney Enterprises, Inc., ETH Zürich (Eidgenössische Technische Hochschule Zürich)Inventors: Robert Walker Sumner, Maurizio Nitti, Stelian Coros, Bernhard Thomaszewski, Fabian Andreas Hahn, Markus Gross, Frederik Rudolf Mutzel
-
Publication number: 20210019928Abstract: Techniques are disclosed for learning a machine learning model that maps control data, such as renderings of skeletons, and associated three-dimensional (3D) information to two-dimensional (2D) renderings of a character. The machine learning model may be an adaptation of the U-Net architecture that accounts for 3D information and is trained using a perceptual loss between images generated by the machine learning model and ground truth images. Once trained, the machine learning model may be used to animate a character, such as in the context of previsualization or a video game, based on control of associated control points.Type: ApplicationFiled: July 15, 2019Publication date: January 21, 2021Inventors: Dominik Tobias BORER, Martin GUAY, Jakob Joachim BUHMANN, Robert Walker SUMNER
-
Patent number: 10445940Abstract: A simulation engine models interactions between a simulated character and real-world objects to produce a physically realistic augmented reality (AR) simulation. The simulation engine recognizes a given real-world object and then identifies, within a library of object models, an object model corresponding to that object. The simulation engine projects the object model onto the real-world object such that the object model is geometrically aligned with the real-world object. When the simulated character encounters the real-world object, the simulation engine models interactions between the simulated character and the real-world object by adjusting the kinematics of the simulated character relative to the object model associated with the real-world object.Type: GrantFiled: March 15, 2018Date of Patent: October 15, 2019Assignees: DISNEY ENTERPRISES, INC., ETH ZÜRICHInventors: Martin Guay, Gökçen Çimen, Dominik Tobias Borer, Simone Guggiari, Ye Yuan, Stelian Coros, Robert Walker Sumner
-
Publication number: 20190287305Abstract: A simulation engine models interactions between a simulated character and real-world objects to produce a physically realistic augmented reality (AR) simulation. The simulation engine recognizes a given real-world object and then identifies, within a library of object models, an object model corresponding to that object. The simulation engine projects the object model onto the real-world object such that the object model is geometrically aligned with the real-world object. When the simulated character encounters the real-world object, the simulation engine models interactions between the simulated character and the real-world object by adjusting the kinematics of the simulated character relative to the object model associated with the real-world object.Type: ApplicationFiled: March 15, 2018Publication date: September 19, 2019Inventors: Martin GUAY, Gökçen ÇIMEN, Dominik Tobias BORER, Simone GUGGIARI, Ye YUAN, Stelian COROS, Robert Walker SUMNER
-
Patent number: 10217289Abstract: Embodiments capture one or more images of a visual scene that includes a first physical object. A first region of the first physical object to apply one or more augmentations to is determined. Embodiments determine which configuration the first physical object is currently in. The first physical object is configured to be physically manipulatable into each of a plurality of configurations. A sequence of frames is rendered for display in which the first region of the first physical object is animated in a predefined manner depicting a virtual light source within the first physical object, based on the determined configuration of the first physical object, by applying the one or more augmentations to a first virtual object generated based on predefined geometric information corresponding to a determined object type of the first physical object. The rendered sequence of frames is output for display using one or more display devices.Type: GrantFiled: December 12, 2017Date of Patent: February 26, 2019Assignee: Disney Enterprises, Inc.Inventors: Kenneth John Mitchell, Robert Walker Sumner
-
Patent number: 10171785Abstract: Embodiments provide techniques for adjusting coloration of an image. A first selection of first one or more reference points within a first image is received. A second selection of a second one or more reference points within a second image is also received. Embodiments determine a coloration difference between a coloration of the first one or more reference points within the first image and a coloration of the second one or more reference points within the second image. The coloration of at least a portion of the first image is then adjusted, based on the determined coloration difference.Type: GrantFiled: November 7, 2016Date of Patent: January 1, 2019Assignee: Disney Enterprises, Inc.Inventors: Alexander Sorkine Hornung, Thomas Oskam, Robert Walker Sumner
-
Publication number: 20180101993Abstract: Embodiments capture one or more images of a visual scene that includes a first physical object. A first region of the first physical object to apply one or more augmentations to is determined. Embodiments determine which configuration the first physical object is currently in. The first physical object is configured to be physically manipulatable into each of a plurality of configurations. A sequence of frames is rendered for display in which the first region of the first physical object is animated in a predefined manner depicting a virtual light source within the first physical object, based on the determined configuration of the first physical object, by applying the one or more augmentations to a first virtual object generated based on predefined geometric information corresponding to a determined object type of the first physical object. The rendered sequence of frames is output for display using one or more display devices.Type: ApplicationFiled: December 12, 2017Publication date: April 12, 2018Inventors: Kenneth John MITCHELL, Robert Walker SUMNER
-
Patent number: 9846965Abstract: Techniques for displaying an augmented reality toy. Embodiments capture a visual scene for display. The visual scene includes a first physical object and is captured using one or more camera devices. The first physical object is identified as a first predetermined object type, based on one or more object identifiers associated with the first physical object. Embodiments retrieve predefined geometric information corresponding to the first predetermined object type and render a sequence of frames for display in which the captured visual scene is augmented, based on the predefined geometric information.Type: GrantFiled: March 15, 2013Date of Patent: December 19, 2017Assignee: Disney Enterprises, Inc.Inventors: Kenneth John Mitchell, Robert Walker Sumner
-
Publication number: 20170078635Abstract: Embodiments provide techniques for adjusting coloration of an image. A first selection of first one or more reference points within a first image is received. A second selection of a second one or more reference points within a second image is also received. Embodiments determine a coloration difference between a coloration of the first one or more reference points within the first image and a coloration of the second one or more reference points within the second image. The coloration of at least a portion of the first image is then adjusted, based on the determined coloration difference.Type: ApplicationFiled: November 7, 2016Publication date: March 16, 2017Inventors: Alexander SORKINE HORNUNG, Thomas OSKAM, Robert Walker SUMNER
-
Publication number: 20160358365Abstract: In particular embodiments, a 2D representation of an object may be provided. A first method may comprise: receiving sketch input identifying a target position for a specified portion of the object; computing a deformation for the object within the context of a character rig specification for the object; and displaying an updated version of the object. A second method may comprise detecting sketch input; classifying the sketch input, based on the 2D representation, as an instantiation of the object; instantiating the object using a 3D model of the object; and displaying a 3D visual representation of the object.Type: ApplicationFiled: June 2, 2016Publication date: December 8, 2016Inventors: Robert Walker Sumner, Maurizio Nitti, Stelian Coros, Bernhard Thomaszewski, Fabian Andreas Hahn, Markus Gross, Frederik Rudolf Mutzel
-
Patent number: 9491428Abstract: Embodiments provide techniques for adjusting coloration of an image. A visual scene is captured using one or more camera devices, where the visual scene includes a reference object. Embodiments retrieve coloration information corresponding to the reference object. The coloration information generally describes coloration of the reference object under predefined conditions, such as neutral lighting conditions, desired lighting conditions, and so on. Additionally, a coloration difference is calculated between a depiction of the reference object within the captured visual scene and the retrieved coloration information. The coloration of the visual scene is adjusted based on the determined coloration difference.Type: GrantFiled: November 21, 2013Date of Patent: November 8, 2016Assignees: Disney Enterprises, Inc., ETH Zurich (Eidgenoessische Technische Hochschule Zurich)Inventors: Alexander Sorkine Hornung, Thomas Oskam, Robert Walker Sumner
-
Publication number: 20140320519Abstract: Embodiments provide techniques for adjusting coloration of an image. A visual scene is captured using one or more camera devices, where the visual scene includes a reference object. Embodiments retrieve coloration information corresponding to the reference object. The coloration information generally describes coloration of the reference object under predefined conditions, such as neutral lighting conditions, desired lighting conditions, and so on. Additionally, a coloration difference is calculated between a depiction of the reference object within the captured visual scene and the retrieved coloration information. The coloration of the visual scene is adjusted based on the determined coloration difference.Type: ApplicationFiled: November 21, 2013Publication date: October 30, 2014Applicant: Disney Enterprises, Inc.Inventors: Alexander Sorkine Hornung, Thomas Oskam, Robert Walker Sumner
-
Publication number: 20140267404Abstract: Techniques for displaying an augmented reality toy. Embodiments capture a visual scene for display. The visual scene includes a first physical object and is captured using one or more camera devices. The first physical object is identified as a first predetermined object type, based on one or more object identifiers associated with the first physical object. Embodiments retrieve predefined geometric information corresponding to the first predetermined object type and render a sequence of frames for display in which the captured visual scene is augmented, based on the predefined geometric information.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: Disney Enterprises, Inc.Inventors: Kenneth John Mitchell, Robert Walker Sumner