US 12,067,660 B2
Personalized avatar for movement analysis and coaching
Leslie Andrew, Newport (GB); David M. Jessop, New Alresford (GB); Peter Robins, Woolton Hill (GB); Ferenc Visztra, East Cowes (GB); and Jonathan M. Dalzell, Lee-on-the-Solent (GB)
Assigned to RLT IP LTD., Gosport (GB)
Appl. No. 17/623,187
Filed by RLT IP LTD., Gosport (GB)
PCT Filed Jun. 28, 2019, PCT No. PCT/EP2019/067480
§ 371(c)(1), (2) Date Dec. 27, 2021,
PCT Pub. No. WO2020/259855, PCT Pub. Date Dec. 30, 2020.
Prior Publication US 2022/0165012 A1, May 26, 2022
Int. Cl. G06T 13/40 (2011.01); G06T 17/20 (2006.01); G06T 19/20 (2011.01); G06V 40/10 (2022.01)
CPC G06T 13/40 (2013.01) [G06T 17/20 (2013.01); G06T 19/20 (2013.01); G06V 40/10 (2022.01); G06T 2219/2016 (2013.01)] 7 Claims
OG exemplary drawing
 
1. A method for creating a personalized avatar for a subject, the method comprising:
constructing a skeleton model representing a human body, the skeleton model including a plurality of joints and a plurality of bones linked to the joints, the bones respectively corresponding to bone groups of the human body;
weight painting a polygon mesh representation of a human so that locations of vertices in the polygon mesh are dependent on configurations of the bones of the skeleton model;
measuring the subject, wherein measuring the subject consists of determining eight measurements including a spine length of the subject, a shoulder width of the subject, an upper arm length of the subject, a forearm length of the subject, a hand length of the subject, an inter-anterior superior iliac spine width of the subject, a thigh length of the subject, and a shank length of the subject;
evaluating functions of the eight measurements to determine, based on the eight measurements, respective lengths for the bone groups; and
scaling the polygon mesh by:
scaling the skeleton model so that the bones in the skeleton model have the lengths determined for the bone groups corresponding to the bones; and
positioning vertices in the polygon mesh according to the weight painting and the configuration of the skeleton model after scaling of the skeleton model.