Outer Rim Archives
Archives · 2021 · 20210390752

Application (pre-grant publication)

REAL-TIME ANIMATION MOTION CAPTURE

Number
20210390752
Published
2021-12-16
Filed
2021-06-10
Assignee
Disney Enterprises, Inc.
Inventors
WOOD; Andrew E., NAVARRE; Katharine S., BINDER; Evan A., PERLMAN; Drew E.
CPC
G06T13/40; G11B27/031
Verdict
Low Notable software
Source
Google Patents · FreePatentsOnline

The keeper's note

Real-time animation motion-capture technique.

Abstract

Embodiments provide for improved capture and modification of sensor data. A first performance in a physical environment is recorded, and a first data object is generated, comprising at least a first motion capture element from the first performance, where the first motion capture element includes at least one of (i) body data or (ii) facial data. A request to modify the first data object based on a second data object including motion capture data from a second performance is received, and the first data object is modified by adding, to the first data object, a second motion capture element from the second data object. The modified first data object including the first motion capture element and the second motion capture element is outputted.

Background

BACKGROUND

The present disclosure generally relates to motion capture, and more specifically, to improved techniques for capturing and manipulating motion capture data.

In animation production (including three-dimensional computer generated animations) for television, games, streaming media, and movies, various software is utilized in an animation pipeline beginning with concept and ending with a final animated product. Typically these systems utilize discrete pre-production and post-production elements, and lack significant interactivity between each step. For example, an artist may provide a storyboard or other notes to an animator to create an animation. Once the animation is completed, the original artist can suggest modifications or changes to preserve the original intent. Existing systems do not allow for efficient communication of these intents at the outset, which can introduce tremendous delay and waste. Existing systems are similarly unable to provide useful interactivity of the process, resulting in similar delay and wasted expense. SUMMARY

Embodiments disclosed herein provide for improved collection and manipulation of motion capture data. A first performance in a physical environment is recorded, and a first data object is generated comprising at least a first motion capture element from the first performance, where the first motion capture element includes at least one of (i) body data or (ii) facial data. A request to modify the first data

Claims

1. A method, comprising: receiving a recording of a first performance in a physical environment; generating a first data object comprising at least a first motion capture element from the first performance, wherein the first motion capture element includes at least one of (i) body data or (ii) facial data; receiving a request to modify the first data object based on a second data object including motion capture data from a second performance; modifying the first data object by adding, to the first data object, a second motion capture element from the second data object; and outputting the modified first data object including the first motion capture element and the second motion capture element. || 10. A computer-readable storage medium containing computer program code that, when executed by operation of one or more computer processors, performs an operation comprising: receiving a recording of a first performance in a physical environment; generating a first data object comprising at least a first motion capture element from the first performance, wherein the first motion capture element includes at least one of (i) body data or (ii) facial data; receiving a request to modify the first data object based on a second data object including motion capture data from a second performance; modifying the first data object by adding, to the first data object, a second motion capture element from the second data object; and outputting the modified first data object including the first motion capture element and the second motion capture element. || 16. A system comprising: one or more computer processors; and a memory containing a program which when executed by the one or more computer processors performs an operation, the operation comprising: receiving a recording of a first performance in a physical environment; generating a first data object comprising at least a first motion capture element from the first performance, wherein the first motion capture element includes at least one of (i) body data or (ii) facial data; receiving a request to modify the first data object based on a second data object including motion capture data from a second performance; modifying the first data object by adding, to the first data object, a second motion capture element from the second data object; and outputting the modified first data object including the first motion capture element and the second motion capture element.