Vision-Based Joint Action and Pose Motion Forecasting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems are unable to jointly forecast human actions and poses, leading to poor performance and rapid convergence to the mean pose, which is inadequate for applications like AI-assisted living and healthcare where early prediction of actions like falls is crucial.
Innovation Solution
A computer-implemented method that extracts frames from a video sequence, estimates current poses, computes optical flows, and encodes state information to predict future actions and poses using a multi-task learning approach with a sequence-to-sequence model, incorporating a recurrent neural network structure for real-time forecasting.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If existing systems forecast human actions and poses independently, then the system complexity is reduced, but the forecasting accuracy deteriorates and performance becomes worse than zero-velocity predictor
Solution Approach 1:
The patent combines independent action forecasting and pose forecasting into a unified joint forecasting system. The encoder processes video frames to extract features that are shared between action and pose prediction tasks, while the decoder generates both action labels and pose predictions simultaneously. This merging allows the system to leverage complementary information from both tasks, improving overall forecasting accuracy compared to independent systems.
Solution Approach 2:
The encoder-decoder architecture serves multiple functions: it extracts temporal features for action recognition, predicts future poses, and generates action forecasts. The same network components are utilized across different forecasting tasks, making the system multi-functional and efficient while maintaining high accuracy in both action and pose prediction.
2Measurement precision
If action recognition is performed after analyzing the entire video clip, then the action label accuracy is improved, but the response time increases and injury prevention is delayed
Solution Approach 1:
The system performs preliminary action and pose forecasting at intermediate time steps during video processing, rather than waiting until the entire clip is analyzed. The encoder processes frames sequentially and the decoder generates predictions at each time step, enabling early warning of potential actions like falls before the action is fully completed. This preliminary forecasting maintains accuracy while providing timely responses for injury prevention.
Solution Approach 2:
The system uses feedback from intermediate prediction results to continuously refine action and pose forecasts. The predicted actions and poses at each time step are fed back into the network to improve subsequent predictions, allowing the system to maintain high accuracy while providing real-time predictions rather than delayed post-analysis results.
3Stability of the object's composition
If the predicted poses converge to the mean pose, then the system stability is improved, but the forecasting capability deteriorates and becomes inadequate for real applications
Solution Approach 1:
The patent implements dynamic pose forecasting that adapts to the specific action context rather than converging to a static mean pose. The recurrent neural network in the decoder maintains temporal dynamics by processing sequences of predicted poses, allowing the system to generate diverse, action-specific pose trajectories. This dynamic approach preserves forecasting capability while maintaining system stability through the structured encoder-decoder architecture.
Data Source
AI summary
A computer-implemented method, comprising, extracting a video sequence, the video sequence including a series of video frames, estimating current poses of one or more subjects within each video frame and determining joint locations for a joint associated with the one or more subjects within each video frame, computing optical flows from the video sequence, extracting motion features from the video sequence based on the optical flows, and predicting at least one future pose.


