Continuous Linear Dynamic Systems
First Claim
1. A computer-readable medium or media comprising one or more sequences of instructions which, when executed by one or more processors, causes steps for recognizing a sequence of actions comprising:
- segmenting input sensor data into time frames;
generating a feature for each time frame;
for a time frame, selecting an action associated with a maximized value of an objective function that comprises a first set of feature-dependent models for intra-action transitions and a second set of feature-dependent models for inter-action transitions.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the present invention include systems and methods for segmentation and recognition of action primitives. In embodiments, a framework, referred to as the Continuous Linear Dynamic System (CLDS), comprises two sets of Linear Dynamic System (LDS) models, one to model the dynamics of individual primitive actions and the other to model the transitions between actions. In embodiments, the inference process estimates the best decomposition of the whole sequence into continuous alternating between the two set of models, using an approximate Viterbi algorithm. In this way, both action type and action boundary may be accurately recognized.
10 Citations
20 Claims
-
1. A computer-readable medium or media comprising one or more sequences of instructions which, when executed by one or more processors, causes steps for recognizing a sequence of actions comprising:
-
segmenting input sensor data into time frames; generating a feature for each time frame; for a time frame, selecting an action associated with a maximized value of an objective function that comprises a first set of feature-dependent models for intra-action transitions and a second set of feature-dependent models for inter-action transitions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implement method for recognizing a sequence of actions comprising:
-
modeling actions comprising a plurality of action dynamic models, wherein each dynamic model comprises a label associated with an action that it models; modeling at least one transition between actions comprising at least one transition dynamic model, wherein each of the least one transition dynamic model comprises a label associated with a transition between actions that it models; and for a feature representing a set of input sensor data for a time frame, selecting an action associated with the dynamic model that maximizes an objective function, wherein a transition probability from one action to another action is non-scalar and is calculated using at least one transition dynamic model. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-implemented method for recognizing a sequence of actions comprising:
-
segmenting input sensor data into time frames; generating a feature for each time frame; for a time frame, selecting an action associated with a maximized value of an objective function that comprises a first set of feature-dependent models for intra-action transitions and a second set of feature-dependent models for inter-action transitions. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification