INFORMATON PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD
An information processing apparatus includes an interface configured to acquire a training moving image obtained by photographing a first person performing an action, and a processor configured to generate training skeleton data indicating positions of joints in the first person in time series from the training moving image and to correct the training skeleton data such that a distance between joints in the training skeleton data matches a distance between joints in a second person different from the first person.
1 . An information processing apparatus comprising:
an interface configured to acquire a training moving image obtained by photographing a first person performing an action; and
a processor configured to generate training skeleton data indicating positions of joints in the first person in time series from the training moving image, and to correct the training skeleton data such that a distance between joints in the training skeleton data matches a distance between joints in a second person different from the first person.
2 . The information processing apparatus according to claim 1 , wherein the processor is configured
to acquire a query moving image obtained by photographing the second person performing an action through the interface,
to generate query skeleton data indicating positions of joints in the second person in time series from the query moving image,
to generate a first category inference model that identifies a category of an action on the basis of the corrected training skeleton data, and
to identify a category of the action performed by the second person on the basis of the first category inference model and the query skeleton data.
3 . The information processing apparatus according to claim 2 , wherein the first category inference model is configured to output a feature amount upon input of the query skeleton data, and the processor is configured to generate the first category inference model by deep learning.
4 . The information processing apparatus according to claim 1 , wherein the processor is configured to correct the training moving image such that a distance between joints in the training moving image matches a distance between joints in the second person on the basis of the corrected training skeleton data.
5 . The information processing apparatus according to claim 4 , wherein
the processor is configured to acquire a query moving image obtained by photographing the second person performing an action through the interface, to generate a second category inference model that identifies a category of an action on the basis of the corrected training moving image, and to identify a category of the action performed by the second person on the basis of the second category inference model and the query moving image.
6 . The information processing apparatus according to claim 5 , wherein the second category inference model is configured to output a feature amount upon input of query skeleton data, and the processor is configured to generate the second category inference model by deep learning.
7 . The information processing apparatus according to claim 1 , wherein the processor is configured to acquire a query moving image obtained by photographing the second person performing an action through the interface, to generate query skeleton data indicating positions of joints in the second person in time series from the query moving image, and to correct the training skeleton data on the basis of the query skeleton data.
8 . An information processing method executed by a processor, the method comprising:
acquiring a training moving image obtained by photographing a first person performing an action;
generating training skeleton data indicating positions of joints in the first person in time series from the training moving image; and
correcting the training skeleton data such that a distance between joints in the training skeleton data matches a distance between joints in a second person different from the first person.