Description
This plugin includes the ability to record and detect single poses, sequences of single poses and dynamic gestures. The system can recognize full body poses, but can also offer recognition separated into body areas: upper body, lower body, left hand right hand. The functionality works by comparing bone rotations. This makes the plugin compatible with regular animation blueprints, montages, and motion capture.
The plugin includes a single pose recognition actor component, a sequence pose recognition actor component and a dynamic pose recognition actor component.
• The single pose recognition refers to the recording and detecting single poses. A single pose refers to one snapshot of a skeletal mesh bone rotations, which is recorded in a data asset and then compared to another skeletal mesh.
• The sequence pose recognition refers to the recording and detecting sequences of single poses. A sequence refers to multiple snapshots of a skeletal mesh bone rotations which are organized in a list. The sequence is recorded in a data asset and then the steps are compared individually to another skeletal mesh.
• The dynamic pose recognition refers to the recording and detecting one dynamic gesture. A dynamic gesture refers to one fluid motion performed by a skeletal mesh, which is recorded in a data asset and then compared to another fluid motion.
Technical Details
Code Modules:
Number of Blueprints: 9
Number of C++ Classes: 8
Network Replicated: No
Supported Development Platforms: Win64
Supported Target Build Platforms: Win64
Documentation: https://www.anamariailea.com/pose-recognition-plugin-documentation/
Support: https: //www.anamariailea.com/pose-recognition-support/
Release Notes: The example assets do not contain a skeletal mesh. A skeletal mesh must be added to the characters before testing.
Supported Engine Versions
5.0 – 5.1