| CPC G06T 7/251 (2017.01) [G06T 7/20 (2013.01); G06V 40/23 (2022.01); G06T 2207/30196 (2013.01)] | 20 Claims |

|
1. A system comprising:
at least one processor configured to execute an automated processing pipeline comprising:
a two-dimensional skeletal estimator configured to determine skeletal-associated points of a body of a person in a plurality of frames of a video data set;
a three-dimensional skeletal estimator configured to generate 3D motion estimation of 3D joints of the skeletal-associated points;
an inertial measurement unit (IMU) extractor configured to determine motion values at one or more 3D joints of the skeletal-associated points; and
a sensor emulator configured to modify the determined motion values at one or more 3D joints of the skeletal-associated points according to an IMU sensor profile to generate virtual IMU sensor values including at least acceleration data and gyroscope data,
wherein the virtual IMU sensor values are outputted for the one or more 3D joints of the skeletal-associated points.
|