3D Pose Estimation Training Using Image and Motion Capture Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing neural network models struggle to accurately determine 3D pose and shape of humans in images due to the lack of large datasets of annotated 3D poses and shapes, which are costly and difficult to collect.

Innovation Solution

A training system that utilizes a first dataset of animal images with joint coordinates and a second dataset of motion capture data without images, fine-tuning batch normalization layers and incorporating synthetic data generation to enhance model accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If large datasets of annotated 3D poses and shapes are collected to train neural network models, then model accuracy in determining 3D pose and shape is improved, but data collection cost and complexity increase significantly

Engineering Contradiction:
Improveaccuracy of 3D pose and shape determinationVSAvoidcomplexity of data collection system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent creates synthetic 3D pose and shape annotations by rendering virtual human models with known ground truth parameters, then generating corresponding 2D images and detecting keypoints in those rendered images to create training annotations without requiring physical motion capture sessions. This copying approach generates unlimited training data with perfect ground truth labels.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces an intermediary rendering pipeline that translates between 3D model parameters and 2D image observations. This intermediary system includes virtual camera models, lighting models, and keypoint detection algorithms that simulate real-world imaging conditions, allowing the neural network to learn from synthetic data that closely mimics real data distributions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If motion capture data is used for training, then model training accuracy is improved, but the requirement for specialized equipment and controlled environments increases

Engineering Contradiction:
Improveaccuracy of pose estimationVSAvoidease of data collection
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent replaces physical motion capture sessions with virtual rendering of human models. Instead of requiring motion capture studios, cameras, and specialized equipment, the system generates synthetic training data by rendering 3D human models with known pose and shape parameters, eliminating the need for expensive specialized equipment while maintaining training quality.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system generates its own training data automatically through the rendering pipeline. The synthetic data generation process is self-contained, requiring no external motion capture sessions, human subjects, or specialized recording equipment. The system creates unlimited training examples by varying parameters of virtual human models and rendering them under different conditions.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If 2D keypoint annotations are manually annotated without 3D pose data, then annotation process is simplified, but the ability to learn accurate 3D pose representation is limited

Engineering Contradiction:
Improveease of annotationVSAvoidaccuracy of 3D pose determination
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent generates synthetic 2D images from 3D models with known ground truth pose and shape parameters, then detects keypoints in these rendered images to create training annotations. This process creates a complete training dataset with both 2D keypoint locations and corresponding 3D pose labels, enabling the network to learn accurate 3D pose representation while maintaining automated annotation processes.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent bridges the gap between 2D images and 3D pose by rendering 3D human models with known parameters into 2D images, then detecting keypoints in the rendered 2D images. This dimensional transformation creates training data that connects 2D observations with 3D ground truth, allowing the network to learn 3D pose estimation from 2D image inputs without requiring manual 3D annotation.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12394089B2Pose estimation systems and methods trained using motion capture data
Publication Date: 2025.08.19 NAVER CORP
  • US12394089B2 patent drawing
  • US12394089B2 patent drawing
  • US12394089B2 patent drawing

AI summary

A training system includes: a neural network model configured to determine three-dimensional coordinates of joints, respectively, representing poses of animals in images, where the neural network model is trained using a first training dataset including: images including animals; and coordinates of joints of the animals in the images, respectively; and a training module configured to, after the training of the neural network model using the first training dataset, train the neural network model using a second training dataset including motion capture data, where the motion capture data does not include images of animals and includes measured coordinates at points, respectively, on animals.