CPC G06T 7/13 (2017.01) [G06T 2207/10028 (2013.01)] | 22 Claims |
1. A method of preparing sample hand positions for training of neural network systems, the method including:
accessing simulation parameters that specify at least one of:
a range of hand positions and position sequences,
a range of hand anatomies, including palm size, fattiness, stubbiness, and skin tone, and
a range of backgrounds;
accessing a camera perspective specification that specifies one or more of:
a focal length,
a field of view of the camera,
a wavelength sensitivity, and
artificial lighting conditions;
generating a plurality of hand position-hand anatomy-background simulations, each simulation labeled with hand position parameters, including joint locations of joints of the hand in three dimensions (3D), in a ground truth vector for training a convolutional neural network, the simulations organized in sequences;
applying the camera perspective specification to render from the simulations at least a corresponding set of simulated hand position images; and
saving the simulated hand position images with one or more labelled hand position parameters from the corresponding simulations.
|