US10445930B1ActiveUtility
Markerless motion capture using machine learning and training with biomechanical data
Est. expiryMay 17, 2038(~11.9 yrs left)· nominal 20-yr term from priority
G16H 50/70G06T 7/579G06V 40/23G06V 10/774G06V 10/82G06T 17/20A61B 5/7267A61B 5/1128A61B 5/1038G06F 3/0346G06F 3/017G06T 2200/08G06T 2207/20081G06T 2207/20221G06T 7/80G06T 2207/10016G06T 2215/16G06T 7/251G06T 7/292G06T 2207/30204G06T 2207/20084A61B 5/389
89
PatentIndex Score
17
Cited by
3
References
8
Claims
Abstract
A method of using a learning machine to provide a biomechanical data representation of a subject based on markerless video motion capture. The learning machine is trained with both markerless video and marker-based (or other worn body sensor) data, with the marker-based or body worn sensor data being used to generate a full biomechanical model, which is the “ground truth” data. This ground truth data is combined with the markerless video data to generate a training dataset.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A method of training a learning machine to receive video data captured from an animate subject, and from the video data to generate biomechanical states of the animate subject, comprising:
placing markers on the animate subject;
using both marker-based motion capture camera(s) and markerless motion capture camera(s) to simultaneously acquire video sequences of the animate subject, thereby acquiring marker-based video data and markerless video data;
wherein the marker-based camera(s) detect the markers on the animate subject in a manner differently from detection of the rest of the animate subject;
fitting the marker-based video data to a kinematic model of the animate subject, thereby providing a ground truth dataset;
combining the ground truth dataset with the markerless video data, thereby providing a training dataset;
inputting the markerless video data to the learning machine;
comparing the output of the learning machine to the training dataset;
iteratively using the results of the comparing step to adjust operation of the learning machine; and
using the learning machine to generate at least one of the biomechanical states of the animate subject.
2. The method of claim 1 , wherein the combining step is performed by calibrating the marker-based motion capture camera(s) and markerless motion capture camera(s) and using the results of the calibrating to generate the ground truth dataset.
3. The method of claim 1 , wherein the placing, using, fitting, and combining steps are performed for multiple animate subjects.
4. The method of claim 1 , wherein multiple animate subjects perform different activities.
5. The method of claim 1 , further comprising the step of installing one or more biomechanical sensors on or near the animate subject, and wherein the output of the one or more biomechanical sensors is used to generate the kinematic model.
6. The method of claim 5 , wherein the one or more biomechanical sensors are one or more of the following: force plate, electromyographic sensor, accelerometer, or gyroscope.
7. A method of training a learning machine to receive video data captured from an animate subject, and from the video data to generate biomechanical states of the animate subject, comprising:
placing one or more biomechanical sensors on the animate subject;
using both sensor detector and markerless motion capture camera(s) to simultaneously acquire video sequences of the animate subject, thereby acquiring sensor detector data and markerless video data;
wherein the sensor detector data is data that acquired by detecting the one or more biomechanical sensors as the animate subject moves;
fitting the sensor detector data to a kinematic model of the animate subject, thereby providing a ground truth dataset;
combining the ground truth dataset with the markerless video data, thereby providing a training dataset;
inputting the markerless video data to the learning machine;
comparing the output of the learning machine to the training dataset; and
iteratively using the results of the comparing step to adjust operation of the learning machine; and
using the learning machine to generate at least one of the biomechanical states of the animate subject.
8. The method of claim 7 , wherein the one or more biomechanical sensors are one or more of the following: force plate, electromyographic sensor, accelerometer, or gyroscope.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.