Patent ID: 8724849
Filing Date: 2014-05-13
Classification: A63F,G06T

Abstract:
1. An information processing device for producing motion data describing a motion of a predetermined moving object including a plurality of elements, comprising: a base data obtaining unit operating to obtain a plurality of base data each containing an image produced by capturing an image of at least one object, including the moving object, using an image capturing unit, and distance data indicating a distance between the object shown in the image and the image capturing unit, the distance data being based on a measured result obtained by a distance measuring unit; an in-image position specifying unit operating to specify an in-image position where each of at least some of the elements included in the moving object is shown in the image, based on the image contained in each base data; a distance specifying unit operating to specify a distance between each of the at least some of the elements included in the moving object and the image capturing unit, based on the in-image position specified by the in-image position specifying unit and the distance data contained in the base data that contains the image; a position coordinate calculating unit operating to calculate position coordinates of each of the at least some of the elements included in the moving object in a 3D space, based on the in-image position specified by the in-image position specifying unit and the distance specified by the distance specifying unit; and a motion data producing unit operating to produce motion data describing a motion of the moving object in the 3D space, based on the position coordinates calculated based on the base data, wherein when position coordinates of a missing element among the plurality of elements included in the moving object are not calculated by the position coordinate calculating unit, based on the base data, the position coordinate calculating unit calculates the position coordinates of the missing element, based on base data different from the base data among the plurality of base data obtained by the base data obtaining unit.