A COMPARISON AND EVALUATION OF MOTION INDEXING ...
A COMPARISON AND EVALUATION OF MOTION INDEXING ...
A COMPARISON AND EVALUATION OF MOTION INDEXING ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
of feature functions is helpful on focusing on certain aspects of motion which are<br />
required by the application.<br />
A generic relational feature is constructed such that it encodes certain joint<br />
constellations in 3-D space and time. This generic feature depends on a set of joint<br />
variables, denoted by j1, j2, · · · , js as well as on a variable θ for a threshold value<br />
or a threshold range, where s is the number of joints used in the feature. Feature<br />
functions are classified as follows:<br />
1. Feature functions describing a plane.<br />
This category of generic functions are plane-based. The equation of the plane<br />
is defined by the 3-D coordinates of the joints j1, j2, · · · , js. A plane function<br />
uses four joints to calculate its boolean value Fplane = Fθ,plane (j1, j2, j3; j4). The<br />
three plane-based generic functions which are used in the algorithm are defined<br />
as follows:<br />
• The plane is defined such that it passes through the joints j1, j2, j3 and the<br />
function checks if the joint j4 is on or infront of the oriented plane. It has<br />
value 1 if the joint j4 is lying on the plane or infront of the plane and its<br />
value is 0 when joint j4 is behind the plane.<br />
• The plane is defined such that it passes through the joints j1, j2, j3 and<br />
the function checks if the joint j4 has a signed distance greater than θ ∈ ℜ<br />
from the oriented plane. It has value 1 if the signed distance is greter than<br />
θ, else its value is 0.<br />
• The plane is defined in terms of a normal vector given by joints j1 and j2<br />
and is fixed at joint j3. The function takes the value 1 if joint j4 has a<br />
signed distance greater than θ ∈ ℜ from the oriented plane, else takes the<br />
value 0.<br />
30