/Patent Tracker
NvidiaGranted patentAI & softwareInterest 6/10

Nvidia patents method to stop virtual characters from floating or sliding

Patent drawing
Patent drawing from the official filing.

Nvidia describes a technique that combines a standard motion-generating AI with a physics simulator to ensure virtual characters move realistically. The system checks the AI's output against physical laws, like gravity and ground contact, and corrects errors such as feet sliding or bodies passing through floors. This process repeats until the movement looks natural and obeys the rules of the environment.

Why it mattersThis could make video game characters and virtual avatars move more smoothly and believably, reducing the uncanny valley effect often seen in computer-generated motion.

In the filing’s own words

Systems and methods are disclosed that improve performance of synthesized motion generated by a diffusion neural network model. A physics-guided motion diffusion model incorporates physical constraints into the diffusion process to model the complex dynamics induced by forces and contact. Specifically, a physics-based motion projection module uses motion imitation in a physics simulator to project the denoised motion of a diffusion step to a physically plausible motion. The projected motion is further used in the next diffusion iteration to guide the denoising diffusion process. The use of physical constraints in the physics-guided motion diffusion model iteratively pulls the motion toward a physically-plausible space, reducing artifacts such as floating, foot sliding, and ground penetration.

What exactly they claim (claim 1)

1. A method, comprising: processing, by a diffusion neural network model, an input motion definition and noisy motion data to produce synthesized motion data for a character for a diffusion timestep of multiple diffusion timesteps; selectively disabling processing by a physics-based motion neural network model based on a mean motion of a denoising distribution and a noise level of the synthesized motion data, wherein the mean motion corresponds to physically-incorrect motion; for each diffusion timestep that a physics-based motion neural network model is not disabled, applying learned parameters, by the physics-based motion neural network model, to adapt the synthesized motion data to physical constraints of an environment on the character producing physics-guided motion data that is specific to the character and physically plausible, wherein the physics-guided motion data corresponds to the input motion definition; for each specific diffusion timestep that the physics-based motion neural network model is disabled, providing the synthesized motion data as the physics-guided motion data; and repeating the processing and applying for one or more remaining diffusion timesteps, wherein the physics-guided motion data replaces the noisy motion data for each iteration of the processing and applying.

Facts

Company
Nvidia (NVIDIA Corporation)
Official title
Physics-guided motion diffusion model
Patent number
US12749248B2
Application number
18317378
Filed
May 15, 2023
Granted
Sep 29, 2026
Inventors
5
Claims
20

Classified under

G06T 13/40 Physics & computingG06T 5/70 Physics & computingG06T 13/80 Physics & computingG06T 2207/20081 Physics & computingG06T 2207/20084 Physics & computing

More from Nvidia in AI & software

Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.