Abstract:
Method(s) and system(s) for identification of an unknown person are disclosed. The method includes receiving skeleton data comprises data of multiple skeleton joints of the unknown person from skeleton recording devices. The method further includes extracting G gait feature vectors from the skeleton data. Further, the method includes classifying each gait feature vector into one of N classes based on a training dataset for N known persons and computing a classification score for each class. The method also includes clustering the training dataset into M clusters based on M predefined characteristic attributes of the known persons, tagging each gait feature vector with one of the M clusters based on a distance between a respective gait feature vector and cluster centers of M clusters, and determining a clustering score for each M cluster. The method further includes identifying the unknown person based on clustering scores and classification scores.
Abstract:
Systems and methods for identifying body joint location includes obtaining skeletal data, depth data and red, green, and blue (RGB) data pertaining to a user, obtaining, using input data, an estimate of body joint locations (BJLs) and body segment lengths (BSLs), iteratively identifying, based on the depth data and RGB data, probable correct BJLs in a bounded neighborhood around BJLs that are previously obtained, comparing a body segment length associated with the probable correct BJLs and a reference length, identifying candidate BJLs based on comparison, determining a physical orientation of each body segment by segmenting three dimensional (3D) coordinates of each body segment based on the depth data and performing an analysis on each segmented 3D coordinate. A corrected BJL is identified based on a minimal deviation in direction from the physical orientation of a corresponding body segment along with a feature descriptor of the RGB data and depth data.
Abstract:
A system and method for identifying an unknown person based on a static posture of the unknown person is described. The method includes receiving data of N skeleton joints of the unknown person from a skeleton recording device. The method further includes identifying the static posture of the unknown person. The method includes dividing a skeleton structure of the unknown person in a plurality of body parts based on joint types of the skeleton structure. In addition, the method includes extracting feature vectors for each of the joint type from each of the plurality of body parts. The method further includes identifying the unknown person based on comparison of the feature vectors for the unknown person with one of a constrained feature dataset and an unconstrained feature dataset for a plurality of known persons.
Abstract:
A device and a method facilitating generation of one or more intuitive gesture sets for the interpretation of a specific purpose are disclosed. Data is captured in a scalar and a vector form which is further fused and stored. The intuitive gesture sets generated after the fusion are further used by one or more components/devices/modules for one or more specific purpose. Also incorporated is a system for playing a game. The system receives one or more actions in a scalar and a vector from one or more user in order to map the action with at least one pre stored gesture to identify a user in control amongst a plurality of users and interpret the action of user for playing the game. In accordance with the interpretation, an act is generated by the one or more component of the system for playing the game.
Abstract:
This disclosure relates generally to health monitoring and assessment systems, and more particularly to perform postural stability assessment of a user and quantify the assessed postural stability. In an embodiment, the system, by monitoring specific actions (which are part of certain tests done for the postural stability assessment) being performed by a user, collects inputs which are then processed to determine SLS duration, the body joint vibration, and the body sway area of the user, while performing the tests. By processing the SLS duration, the body joint vibration, and the body sway area together, a postural stability index score for the user is determined, and based on this score, postural stability assessment for the user is performed.
Abstract:
A method and system is provided for finding and analyzing gait parameters and postural balance of a person using a Kinect system. The system is easy to use and can be installed at home as well as in clinic. The system includes a Kinect sensor, a software development kit (SDK) and a processor. The temporal skeleton information obtained from the Kinect sensor to evaluate gait parameters includes stride length, stride time, stance time and swing time. Eigenvector based curvature detection is used to analyze the gait pattern with different speeds. In another embodiment, Eigenvector based curvature detection is employed to detect static single limb stance (SLS) duration along with gait variables for evaluating body balance.
Abstract:
Skeletal recording devices (e.g., Microsoft Kinect®) has been gaining popularity in home-based rehabilitation solution due to its affordability and ease of use. It is used as a marker less human skeleton tracking device. However, apart from the fact that the skeleton data are contaminated with high frequency noise, the major drawback lies in the inability to retain the anthropometric properties, for example, the body segments' length, which varies with time during the tracking. Embodiments of the present disclosure provide systems that implement a particle filter based approach to track the human skeleton data in presence of high frequency noise and multi-objective genetic technique is further implemented to reduce the bone length variations. Further multiple segments in skeleton are filtered simultaneously and segments' lengths are preserved by considering their interconnection for obtained corrected set of body joint positions which ensures that the body segment length is maintained close to ground truth.
Abstract:
Collision avoidance and postural stability adjustment may provide an effective dual task paradigm to interpret the effect of proprioceptive adaptation on balance control. However, conventionally tasks are physical tasks performed under supervision in specific set up environments. Implementations of the present disclosure provide methods and systems for interpreting neural interplay involving proprioceptive adaptation in a lower limb during a dual task paradigm. The disclosed method provides a better interpreting of the neuronal mechanisms underlying adaptation and learning of skilled motor movement and to determine the relationship of lower limb proprioceptive sense and postural stability by simulating integration of a Single Limb Stance (SLS) functionality test for postural stability and a single limb collision avoidance task, in an adaptive Virtual Reality (VR) environment provided to a subject.
Abstract:
This disclosure relates generally to head movement noise removal from electrooculography (EOG) signals, and more particularly to systems and methods for wavelet based head movement artifact removal from electrooculography (EOG) signals. Embodiments of the present disclosure provide for head movement noise removal from the EOG signals by acquiring EOG signals of a user, filtering the acquired EOG signals to obtain a first set of filtered EOG signals, smoothening the first set of filtered EOG signals to obtain smoothened EOG signals, removing one or more redundant patterns and one or more direct current (DC) drifts from the smoothened EOG signals to obtain a second set of filtered EOG signals, and applying, a discrete wavelet transform on the second set of filtered EOG signals to filter a plurality of head movement noise from the second set of filtered EOG signals of the user.
Abstract:
A system and method for identifying an unknown person based on a static posture of the unknown person is described. The method includes receiving data of N skeleton joints of the unknown person from a skeleton recording device. The method further includes identifying the static posture of the unknown person. The method includes dividing a skeleton structure of the unknown person in a plurality of body parts based on joint types of the skeleton structure. In addition, the method includes extracting feature vectors for each of the joint type from each of the plurality of body parts. The method further includes identifying the unknown person based on comparison of the feature vectors for the unknown person with one of a constrained feature dataset and an unconstrained feature dataset for a plurality of known persons.