Pose detection method, video game apparatus, pose detection program, and computer-readable medium containing computer program
First Claim
Patent Images
1. A pose detection method implemented in a video game using an input image supplied by a camera for detecting a pose of a player, the method comprising the steps of:
- calculating a left side frame difference background difference a left side image corresponding to a left side region of an image captured by the camera which captured image includes a player image representing the pose of the player and a right side frame difference or background difference of a right side image corresponding to a right side region of the captured image;
calculating a left side center position of the left side frame difference or background difference and a right side center position of the right side frame difference or background difference;
calculating a positional difference between the left side center position and the right side center position with respect to up and down directions;
calculating an average position value of the left side center position and the right side center position with respect to up and down directions; and
generating operations information corresponding to the pose of the player based on the calculated positional difference and calculated average position values,converting a value based on the calculated positional difference and the calculated average position value into an analog stick signal,calculating an additional region background difference of an additional region other than the left side region and the right side region within the captured image; and
generating the operations information corresponding to the pose of the player based on whether the additional region background difference is substantial upon determining that the left side background difference and the right side background difference are insubstantial.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique is disclosed for detecting a pose of a player in a video game using an input image supplied by a camera. The technique involves calculating a frame difference and/or background difference of an image of a predetermined region of an image captured by the camera which captured image includes a player image representing the pose of the player, and generating operations information corresponding to the pose of the player based on the calculated frame difference and/or background difference.
91 Citations
8 Claims
-
1. A pose detection method implemented in a video game using an input image supplied by a camera for detecting a pose of a player, the method comprising the steps of:
-
calculating a left side frame difference background difference a left side image corresponding to a left side region of an image captured by the camera which captured image includes a player image representing the pose of the player and a right side frame difference or background difference of a right side image corresponding to a right side region of the captured image; calculating a left side center position of the left side frame difference or background difference and a right side center position of the right side frame difference or background difference; calculating a positional difference between the left side center position and the right side center position with respect to up and down directions; calculating an average position value of the left side center position and the right side center position with respect to up and down directions; and
generating operations information corresponding to the pose of the player based on the calculated positional difference and calculated average position values,converting a value based on the calculated positional difference and the calculated average position value into an analog stick signal, calculating an additional region background difference of an additional region other than the left side region and the right side region within the captured image; and generating the operations information corresponding to the pose of the player based on whether the additional region background difference is substantial upon determining that the left side background difference and the right side background difference are insubstantial. - View Dependent Claims (2, 3)
-
-
4. A video game apparatus having a CPU with the apparatus configured to execute a video game that uses an input image supplied by a camera, the apparatus comprising:
-
a left side frame difference or background calculating part for calculating a left side frame difference or background difference of an image corresponding to a left side region of an image captured by the camera which captured image includes a player image representing a pose of a player and a right side frame difference background difference calculating part for calculating a right side image corresponding to a right side region within the captured image, the apparatus further comprising; a center position calculating part for calculating a left side center position of the left side frame difference or background difference and a right side center position of the right side frame difference or background difference; a positional difference calculating part for calculating a positional difference between the left side center position and the right side center position with respect to up and down directions; an average position value calculating part for calculating an average position value of the left side center position and the right side center position with respect to the and down directions; an operations information generating part for generating operations information corresponding to the pose of the player based on the calculated positional difference and calculated average position value, an analog stick signal conversion part for converting a value based on the positional difference and the average position value into an analog stick signal, a first background difference calculating part for calculating a left side background difference of the left side region and a right side background difference of the right side region; and a second background difference calculating part for calculating an additional region background difference of an additional region other than the left side region and the right side region within the capture image; wherein the operations information generating part is configured to generate the operations information corresponding to the pose of the player based on whether the additional region background difference is substantial upon determining that the left side background difference and the right side background difference are insubstantial.
-
-
5. A computer-readable medium defining a physical storage device for use with a computer containing a pose detection program run on the computer for detecting a pose of a player in a video game using an input image supplied by a camera, the program being executed by the computer to realize the functions of:
-
calculating a left side frame difference or background difference of a left side image corresponding to a left side region of an image captured by the camera which captured image includes a player image representing the pose of the player and a right side frame difference or background difference of a right side image corresponding to a right side region of the captured image; calculating a left side center position of the left side frame difference or background difference and a right side center position of the right side frame difference or background difference; calculating a positional difference between the left side center position and the right side center position with respect to up and down directions; calculating an average position value of the left side center position and the right side center position with respect to the up and down directions; and generating operations information corresponding to the pose of the player based on the calculated frame positional difference and background difference calculated average position value. - View Dependent Claims (6)
-
-
7. A computer having a pose detection program for detecting a pose of a player represented on an input image supplied by a camera, with the program being executed by the computer to realize the functions of:
-
calculating a left side frame difference or background difference of a left side image corresponding to a left side region of an image captured by the camera which captured image includes a player image representing the pose of the player and a right side frame difference or background difference of a right side image corresponding to a right side region of the captured image; calculating a left side center position of the left side frame difference or background difference and a right side center position of the right side frame difference or background difference; calculating a positional difference between the left side center position and the right side center position with respect to up and down directions; calculating an average position value of the left side center position and the right side center position with respect to the up and down directions; and generating operations information corresponding to the pose of the player based on the calculated positional difference and calculated average position value. - View Dependent Claims (8)
-
Specification