Activity Performance Tracking Using Pose Data Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Comparing video data for determining the correct performance of activities, such as fitness exercises, is computationally intensive and prone to inaccuracy, and requires significant manual training and resources, especially when new activities need to be evaluated.

Innovation Solution

Generating activity data by analyzing video footage of a user performing an activity, using Principal Component Analysis (PCA) to optimize pose representation, which reduces data complexity and allows for efficient storage and comparison, enabling real-time repetition counting and performance evaluation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If video data comparison is used to determine correct performance of activities, then measurement precision is improved, but computational intensity increases and productivity decreases

Engineering Contradiction:
Improveperformance evaluation accuracyVSAvoidprocessing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the complex video comparison task into distinct components: pose estimation (extracting skeletal information), activity recognition (classifying movements), and repetition counting (temporal analysis). This segmentation allows each component to be optimized independently, reducing overall computational intensity while maintaining measurement precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces pose estimation as an intermediary step between raw video data and performance evaluation. By converting video frames into skeletal pose representations first, the system creates a simplified intermediate form that is computationally easier to analyze for activity recognition and repetition counting, thereby improving productivity without sacrificing accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If manual training is used to evaluate new activities, then measurement precision is improved, but loss of time increases and device complexity increases

Engineering Contradiction:
Improveactivity evaluation accuracyVSAvoidtraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs self-service by automatically adapting to new activities through unsupervised learning from raw video data. The pose estimation and activity recognition algorithms automatically adjust to different exercise types without requiring manual annotation or training, eliminating time loss and reducing complexity associated with manual training processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent employs parameter changes in the form of adjustable thresholds and sensitivity settings in the activity recognition algorithm. These parameters can be dynamically modified to accommodate different activity types and difficulty levels, allowing the system to maintain high measurement precision across diverse activities without requiring manual retraining for each new activity.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If detailed video analysis is performed for repetition counting, then measurement precision is improved, but use of energy increases and device complexity increases

Engineering Contradiction:
Improverepetition counting accuracyVSAvoidcomputational energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the essential features needed for repetition counting from the full video data, specifically focusing on temporal patterns in pose positions and movement velocities. By extracting and analyzing only these critical features rather than processing all video information, the system achieves high measurement precision while significantly reducing energy consumption and computational complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11682237B1System for learning and tracking performance of activities
Publication Date: 2023.06.20 AMAZON TECH INC
  • US11682237B1 patent drawing
  • US11682237B1 patent drawing
  • US11682237B1 patent drawing

AI summary

A first user generates video data for performance of an activity, such as a fitness exercise, by performing the activity in front of a camera. Based on the video data, the amount of movement of different parts of the first user's body is determined. Data representing the position of the first user over time is generated. The data may take the form of a function or a signal that is based on the function. The locations of body parts that move significantly are prioritized over other body parts when determining this data. At a subsequent time, a second user performs the activity. The number of times the second user completes the activity is counted by determining the number of times the second user reaches a position corresponding to a maximum value in the data representing the position of the first user.