Vision-Based Joint Action and Pose Motion Forecasting

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvesystem complexityVSAvoidforecasting accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

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.

Inventive Principle:
Principle #5Merging (Combining)

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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

Engineering Contradiction:
Improveaction label accuracyVSAvoidresponse time
Core Design Contradiction:
Measurement precisionVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improvesystem stabilityVSAvoidforecasting capability
Core Design Contradiction:
Stability of the object's compositionVSProductivity

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.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11343532B2System and method for vision-based joint action and pose motion forecasting
Publication Date: 2022.05.24 FUJIFILM BUSINESS INNOVATION CORP
  • US11343532B2 patent drawing
  • US11343532B2 patent drawing
  • US11343532B2 patent drawing

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.