SYSTEM AND METHOD FOR SELECTING FEATURES FOR IDENTIFYING HUMAN ACTIVITIES IN A HUMAN-COMPUTER INTERACTING ENVIRONMENT
First Claim
1. A system for selecting one or more features to identify one or more human activities in a human-computer interacting environment, the system comprising:
- a processor;
a non-transitory memory coupled to the processor, wherein the processor is capable of executing a plurality of modules stored in the memory, and wherein the plurality of modules comprise;
a receiving module that receives skeleton points associated with one or more humans, wherein the one or more humans perform the one or more human activities, and wherein the skeleton points comprise a plurality of position coordinates of the one or more humans;
a computation module that calculates a data variation factor for the skeleton points, wherein the data variation factor identifies a variation between two or more of the plurality of position coordinates of the one or more human;
a selection module that selects a set of skeleton points from the skeleton points based on the data variation factor;
a feature defining module that;
identifies a change in position coordinates associated with the set of skeleton points by using one or more statistical parameters, wherein the set of skeleton points defines the one or more human activity to be identified; and
extracts one or more features from the set of skeleton points based on the change in the position coordinates; and
an identification module that uses the one or more features to identify the one or more human activities.
1 Assignment
0 Petitions
Accused Products
Abstract
A System and method for identifying one or more human activities in a human-computer interacting environment. Skeleton points associated with a human are received. A data variation factor for the skeleton points is calculated, and a set of skeleton points is selected based on the data variation factor. One or more features are defined from the set of skeleton points by identifying a variance in coordinates of the set of skeleton points by using one or more statistical parameters. The one or more features are used to identify the one or more human activities.
-
Citations
14 Claims
-
1. A system for selecting one or more features to identify one or more human activities in a human-computer interacting environment, the system comprising:
-
a processor; a non-transitory memory coupled to the processor, wherein the processor is capable of executing a plurality of modules stored in the memory, and wherein the plurality of modules comprise; a receiving module that receives skeleton points associated with one or more humans, wherein the one or more humans perform the one or more human activities, and wherein the skeleton points comprise a plurality of position coordinates of the one or more humans; a computation module that calculates a data variation factor for the skeleton points, wherein the data variation factor identifies a variation between two or more of the plurality of position coordinates of the one or more human; a selection module that selects a set of skeleton points from the skeleton points based on the data variation factor; a feature defining module that; identifies a change in position coordinates associated with the set of skeleton points by using one or more statistical parameters, wherein the set of skeleton points defines the one or more human activity to be identified; and extracts one or more features from the set of skeleton points based on the change in the position coordinates; and an identification module that uses the one or more features to identify the one or more human activities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for selecting one or more features to identify one or more human activities in a human-computer interacting environment, the method comprising:
-
receiving skeleton points associated with one or more humans, wherein the one or more humans performs the one or more human activities, and wherein the skeleton points comprise position coordinates of the one or more human; calculating a data variation factor for the skeleton points, wherein the data variation factor identifies a variation between the position coordinates of the one or more humans; selecting a set of skeleton points from the skeleton points based on the data variation factor; identifying a change in position coordinates associated with the set of skeleton points by using one or more statistical parameters, wherein the set of skeleton points defines one or more human activity to be identified; extracting one or more features from the set of skeleton points based on the change in the position coordinates; and identifying the one or more human activities by using the one or more features. - View Dependent Claims (13)
-
-
14. A computer program product having embodied thereon a computer program for selecting one or more features to identify one or more human activities in a human-computer interacting environment, the computer program product comprising:
-
a program code for receiving skeleton points associated with one or more humans, wherein the one or more humans performs the one or more human activities, and wherein the skeleton points comprise position coordinates of the one or more human; a program code for calculating a data variation factor for the skeleton points, wherein the data variation factor identifies a variation between the position coordinates of one or more humans; a program code for selecting a set of skeleton points from the skeleton points based on the data variation factor; a program code for identifying a change in the position coordinates associated with the set of skeleton points by using one or more statistical parameters, wherein the set of skeleton points defines the one or more human activities to be identified; a program code for extracting one or more features from the set of skeleton points based on the change in the position coordinates; and a program code for identifying the one or more human activities by using the one or more features.
-
Specification