web analytics

Learn AI With Kesse | Best Place For AI News

We make artificial intelligence easy and fun to read. Get Updated AI News.

NVIDIA’s AI: Uncannily Realistic Movement.

NVIDIA’s New AI’s Movements Are So Real It’s Uncanny

The Quest for Realistic Digital Movement: How DeepMimic Cracked the Code

The holy grail of computer animation has always been to create digital characters that move and behave with the natural fluidity and nuance of real humans. Imagine a world where virtual actors are indistinguishable from their flesh-and-blood counterparts, opening up possibilities for immersive gaming, realistic simulations, and groundbreaking visual effects. This is the dream, but achieving it is a colossal challenge.

Simply copying motion capture data, recording a human running, jumping, or even reading a paper, and then transposing it to a digital character, seems straightforward. But the reality is far more complex. Motion capture data provides the “what” – a record of the movement. It doesn’t provide the “how” – the intricate web of forces, torques, and muscle activations required to drive a digital skeleton and create realistic movement.

Each virtual character has a network of joints and muscles. To truly replicate human motion, one needs to calculate the precise forces and torques exerted at every joint at every moment in time. This is a monumental computational task.

DeepMimic: Turning Motion Imitation into a Video Game

Enter DeepMimic, a groundbreaking research paper from 2018 that presented a novel approach to motion imitation. The core idea? Turn motion imitation into a game.

DeepMimic uses reinforcement learning, a technique where an AI agent learns to perform a task by trial and error. The system sets up a virtual environment where the digital character is rewarded for mimicking specific motions. This environment acts like a video game, with the character’s controller trying to maximize its score.

Each joint, angle, and point of contact in the virtual character is assigned a “score counter.” The controller then endlessly tweaks the character’s movements through countless iterations, learning to achieve the highest score by perfectly imitating the motion capture data.

The results are remarkable. DeepMimic-trained characters can convincingly replicate a wide range of human movements, from running and jumping to more complex actions. The accuracy and fluidity of the movements are visually striking, blurring the line between digital and real.

Beyond Human Movement: Versatility and Robustness

What sets DeepMimic apart is its versatility. The system isn’t limited to a single character or movement style. It can adapt to different body morphologies, allowing it to control a diverse range of digital characters.

Furthermore, DeepMimic-trained characters exhibit impressive robustness. They can maintain their balance and recover from disturbances, such as being hit by virtual objects. This is crucial for creating believable characters that can interact dynamically with their environment.

The researchers even explored the creative potential of DeepMimic, demonstrating how it could be used for “art direction.” They showed how to influence the character’s performance, asking it to “dance more vigorously” and inject more “life” and “energy” into its movements. While the results might not always be aesthetically pleasing, they highlight the potential for DeepMimic to be used as a tool for creating unique and expressive digital characters. They even showcase a tired character after kung fu, showcasing that it can also mimic post-exercise behaviors.

The Future of Digital Animation

DeepMimic represents a significant step forward in the quest for realistic digital animation. It demonstrates the power of reinforcement learning to tackle complex problems in character control and motion imitation. By turning motion imitation into a game, DeepMimic has opened up new possibilities for creating lifelike digital characters that can move, interact, and behave in ways that were previously unimaginable.

While challenges remain, DeepMimic provides a glimpse into the future of digital animation, a future where virtual characters are no longer stiff, robotic imitations of humans, but dynamic, believable individuals capable of captivating audiences and pushing the boundaries of storytelling.

The ability of DeepMimic to adapt to different body types, recover from disturbances, and even be directed artistically suggests its wide applicability in diverse fields, from game development to robotic simulations. As the field of AI and reinforcement learning continues to evolve, we can expect even more sophisticated techniques to emerge, further blurring the line between the digital and the real. The future of digital characters is bright, and DeepMimic has played a pivotal role in paving the way.



#NVIDIAs #AIs #Movements #Real #Uncanny
Thanks for reaching. Please let us know your thoughts and ideas in the comment section.

Source link

About The Author

36 thoughts on “NVIDIA’s AI: Uncannily Realistic Movement.

  1. Idk

    I think if this tech ever makes it to games it would be more realistic if there sometimes were failure cases…that would be more humanlike and fun to experience I think

    as long as it was not everytime

  2. Have you guys realised that all these are coming from China? China is leading the world in scietific development, scientific paper production and quality, ever since the US stopped funding their universities and schools to became more preoccupied with discussions about if a woman should die because she had a miscarriage and interpreted their god's "teaching" as it being a big nono to remove the fetus or which bathroom anyone should use.

  3. The first 5 (out of 6) authors of the paper don't seem to affiliated with NVIDIA, but with Simon Fraser University and Sony PlayStation.
    And even the last author, while being a research scientist at NVIDIA, is still an Assistant Professor at SFU.
    I don't think it's fair calling it "NVIDIA’s New AI".

  4. I'm confused why you say that you don't see ADD being better at 4:43. ADD is flawlessly following the reference while DM is consistently failing to replicate the "spins".

  5. I don't understand why it took them so long to come up with this, unless the programming is just a complete nightmare . Nor do I understand why it requires an AI judge, tho my idea of a solution could probably be referred to as one. Why couldn't they have just used the physics of the reference as a point of gauging its fitness? Each iteration of the simulation model's fitness, I mean. Like, that's what's necessary, right? Why wouldn't they just check to see if the velocity of each individual joint is matching the reference at every point in the animation? They could have used that to gauge fitness 8 years ago. They wouldn't have had to have an AI judge (unless that's exactly how the judge works).

  6. I wonder if you can teach it or have it learn to do superhuman acrobatics and turn them into Jedi parkour ninjas without needing to change the gravity parameter. It'd also be cool if you can then pseudo lock the execution/performance of actions so they behave consistently in the style you want. That way you can tune and give personality to an agent's actions rather than have every agent move and act the same way just because their body types are the same. Obviously the general schematic for basic actions would remain the same, but personalized within those restrictions: similar to how everyone has a slightly different way of standing, walking, holding an object which reflects their personality, yet they are still bound by physical limitations. I wonder how far can this technology be pushed and how intuitive can the parameter system be made now and several papers down the line.

Leave a Reply

Your email address will not be published. Required fields are marked *

We use cookies to personalize content and ads and to primarily analyze our geo traffic sources. We also may share information about your use of our site with our social media, advertising, and analytics partners to improve your user experience. We respect your privacy and will never abuse your information. [ Privacy Policy ] View more
Cookies settings
Accept
Decline
Privacy & Cookie Policy
Privacy & Cookies policy
Cookie name Active

The content on this page governs our Privacy Policy. It describes how your personal information is collected, used, and shared when you visit or make a purchase from learnaiwithkesse.com (the "Site").

Kesseswebsites and Advertising owns Learn AI With Kesse and the website learnaiwithkesse.wiki. For the purpose of this Terms and Agreements [ we, us, I, our ] represents the owner of Learning AI With Kesse which is Kesseswebsites and Advertising. [ You, your, student and buyer ] represents you as the user and visitor of this site. Terms of Conditions, Terms of Service, Terms and Agreement and Terms of use shall be considered the same here. This website or site refers to https://learnaiwithkesse.com. You agree that the content of this Terms and Agreement may include Privacy Policy and Refund Policy. Products refer to physical or digital products. This includes eBooks, PDFs, and text or video courses. If there is anything on this page you do not understand you agree to reach out to us via email [ emmanuel@learnaiwithkesse.com ] for explanation before using any part of this site.

1. Personal Information We Collect

When you visit this Site, we automatically collect certain information about your device, including information about your web browser, IP address, time zone, and some of the cookies that are installed on your device. The primary purpose of this activity is to provide you a better user experience the next time you visit our again and also the data collection is for analytics study. Additionally, as you browse the Site, we collect information about the individual web pages or products that you view, what websites or search terms referred you to the Site, and information about how you interact with the Site. We refer to this automatically-collected information as "Device Information."

We collect Device Information using the following technologies:

"Cookies" are data files that are placed on your device or computer and often include an anonymous unique identifier. For more information about cookies, and how to disable cookies, visit http://www.allaboutcookies.org. To comply with European Union's GDPR (General Data Protection Regulation), we do display a disclaimer a consent text at the bottom of this website. This disclaimer alerts you the visitor or user of this website about why we use cookies, and we also give you the option to accept or decline. If you accept for us to use cookies on your site, the agreement between you and us will expire after 180 has passed.

"Log files" track actions occurring on the Site, and collect data including your IP address, browser type, Internet service provider, referring/exit pages, and date/time stamps.

"Web beacons," "tags," and "pixels" are electronic files used to record information about how you browse the Site.

Additionally, when you make a purchase or attempt to make a purchase through the Site, we collect certain information from you, including your name, billing address, shipping address, payment information (including credit card numbers), email address, and phone number. We refer to this information as "Order Information."

When we talk about "Personal Information" in this Privacy Policy, we are talking both about Device Information and Order Information.

Payment Information

Please note that we use 3rd party payment processing companies like https://stripe.com and https://paypal.com to process your payment information. PayPal and Stripe protects your data according to their terms and agreement and may store your data to help make your subsequent transactions on this website easier. We never and [ DO NOT ] store your card information or payment login information on our website or server. By making payment on our site, you agree to abide by the Terms and Agreement of the 3rd Party payment processing companies we use. You can visit their websites to read their Terms of Use and learn more about them.

2. How Do We Use Your Personal Information?

We use the Order Information that we collect generally to fulfill any orders placed through the Site (including processing your payment information, arranging for shipping, and providing you with invoices and/or order confirmations). Additionally, we use this [a] Order Information to:

[b] Communicate with you;

[c] Screen our orders for potential risk or fraud; and

When in line with the preferences you have shared with us, provide you with information or advertising relating to our products or services. We use the Device Information that we collect to help us screen for potential risk and fraud (in particular, your IP address), and more generally to improve and optimize our Site (for example, by generating analytics about how our customers browse and interact with the Site, and to assess the success of our marketing and advertising campaigns).

3. Sharing Your Personal Information

We share your Personal Information with third parties to help us use your Personal Information, as described above. For example, we use System.io to power our online store--you can read more about how Systeme.io uses your Personal Information here: https://systeme.io/privacy-policy/ . We may also use Google Analytics to help us understand how our customers use the Site--you can read more about how Google uses your Personal Information here: https://www.google.com/intl/en/policies/privacy/. You can also opt-out of Google Analytics here: https://tools.google.com/dlpage/gaoptout.

Finally, we may also share your Personal Information to comply with applicable laws and regulations, to respond to a subpoena, search warrant or other lawful request for information we receive, or to otherwise protect our rights.

4. Behavioral Advertising

As described above, we use your Personal Information to provide you with targeted advertisements or marketing communications we believe may be of interest to you. For more information about how targeted advertising works, you can visit the Network Advertising Initiative’s (“NAI”) educational page at http://www.networkadvertising.org/understanding-online-advertising/how-does-it-work.

You can opt-out of targeted advertising by:

COMMON LINKS INCLUDE:

FACEBOOK - https://www.facebook.com/settings/?tab=ads

GOOGLE - https://www.google.com/settings/ads/anonymous

BING - https://advertise.bingads.microsoft.com/en-us/resources/policies/personalized-ads]

Additionally, you can opt-out of some of these services by visiting the Digital Advertising Alliance’s opt-out portal at: http://optout.aboutads.info/.

5. Data Retention

Besides your card payment and payment login information, when you place an order through the Site, we will maintain your Order Information for our records unless and until you ask us to delete this information. Example of such information include your first name, last name, email and phone number.

6. Changes

We may update this privacy policy from time to time in order to reflect, for example, changes to our practices or for other operational, legal or regulatory reasons.

7. Contact Us

For more information about our privacy practices, if you have questions, or if you would like to make a complaint, please contact us by e-mail at emmanuel@learnaiwithkesse.com or by mail using the details provided below:

8. Your acceptance of these terms

By using this Site, you signify your acceptance of this policy. If you do not agree to this policy, please do not use our Site. Your continued use of the Site following the posting of changes to this policy will be deemed your acceptance of those changes.

Last Update | 18th August 2024

Save settings
Cookies settings