Image processing apparatus and method
First Claim
1. A non-transitory computer-readable medium having stored thereon a program which, when executed by a processor, causes the processor to perform a method of matching a pose of a synthesised representation of a human or animal body to a captured image of the human or animal body, the method comprising:
- receiving the captured image data;
determining from the captured image data a plurality of limb position estimates, each position estimate corresponding to an amount by which limbs of the body are separated with respect to each other;
deriving from the plurality of limb positions an estimated gait phase of the body;
applying the estimated gait phase to a basis gait model in order to provide an estimated pose of the body, the basis gait model comprising data which defines a displacement of the limbs or parts thereof from which the body is comprised with respect to a gait cycle period; and
matching the estimated pose of the body to that of the synthesised representation of the body.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of matching a pose of a synthesized representation of a human or animal body to a captured image of that human or animal body is provided, which can be used to generate a graphical model of the body when disposed on a plane, such as a synthesized model of a football player on a field of play. The method includes receiving the captured image data, determining from the captured image data a plurality of limb position estimates, each position estimate corresponding to an amount by which limbs of the body are separated with respect to each other and deriving from the plurality of limb positions an estimated gait phase of the body. The estimated gait phase is then applied to a basis gait model in order to provide an estimated pose of the body, the basis gait model comprising data which defines a displacement of the limbs or parts thereof with respect to a gait cycle period. The estimated pose is then matched to that of the synthesized representation of the body.
-
Citations
16 Claims
-
1. A non-transitory computer-readable medium having stored thereon a program which, when executed by a processor, causes the processor to perform a method of matching a pose of a synthesised representation of a human or animal body to a captured image of the human or animal body, the method comprising:
-
receiving the captured image data; determining from the captured image data a plurality of limb position estimates, each position estimate corresponding to an amount by which limbs of the body are separated with respect to each other; deriving from the plurality of limb positions an estimated gait phase of the body; applying the estimated gait phase to a basis gait model in order to provide an estimated pose of the body, the basis gait model comprising data which defines a displacement of the limbs or parts thereof from which the body is comprised with respect to a gait cycle period; and matching the estimated pose of the body to that of the synthesised representation of the body. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An image processing apparatus for matching a pose of a synthesised representation of a human or animal body to a captured image of the human or animal body, the apparatus including a data processor operable
to receive the captured image data, to determine from the captured image data a plurality of limb position estimates, each limb position estimate corresponding to an amount by which limbs of the body are separated with respect to gait, to derive from the plurality of limb positions an estimated gait phase of the body, to apply the estimated gait phase to a basis gait model in order to provide an estimated pose of the body, the basis gait model comprising data which defines the displacement of the limbs or parts thereof with respect to a gait cycle period, and to match the estimated pose of the body to that of the synthesised representation of the body.
Specification