US 11,776,192 B2
Method and device for generating a blended animation
Behrooz Mahasseni, San Jose, CA (US); Aashi Manglik, Sunnyvale, CA (US); Mark Drummond, Palo Alto, CA (US); Edward S. Ahn, San Francisco, CA (US); Shaun Budhram, San Jose, CA (US); and Siva Chandra Mouli Sivapurapu, Santa Clara, CA (US)
Assigned to APPLE INC., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Jan. 27, 2023, as Appl. No. 18/102,177.
Application 18/102,177 is a continuation of application No. 17/557,273, filed on Dec. 21, 2021, granted, now 11,593,982.
Claims priority of provisional application 63/134,381, filed on Jan. 6, 2021.
Prior Publication US 2023/0169711 A1, Jun. 1, 2023
Int. Cl. G06T 13/40 (2011.01); G06T 19/00 (2011.01); G06N 3/04 (2023.01)
CPC G06T 13/40 (2013.01) [G06N 3/04 (2013.01); G06T 19/006 (2013.01)] 24 Claims
OG exemplary drawing
 
1. A method comprising:
at a computing system including non-transitory memory and one or more processors, wherein the computing system is communicatively coupled to a display device and one or more input devices:
obtaining a motion input vector for a current time period;
generating a motion output vector and pose information for the current time period based on the motion input vector;
selecting an animated motion from a bank of animated motions for the current time period that matches the pose information within a threshold tolerance value;
generating a blended animation for the current time period by blending the motion output vector with the animated motion; and
presenting, via the display device, a virtual agent performing the blended animation.