IP Library Patent Application 17185937
Patent Application
App. No. 17/185,937

MOTION CAPTURE CALIBRATION USING A WAND

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
17/185,937
Abstract

Embodiments facilitate the calibration of cameras in a live action scene. In some embodiments, a system receives images of the live action scene from a plurality of cameras. The system further receives reference point data generated from a performance capture system, where the reference point data is based on at least three reference points, where the at least three reference points are attached to a linear form, and where distances between the at least three reference points are predetermined. The system further locates the at least three reference points in one or more images of the images. The system further computes one or more ratios of the distances between each adjacent pair of reference points of the at least three reference points in the one or more images. The system further determines a location and orientation of each camera based on the reference point data.

Claims (37)

1 . A computer-implemented method for calibrating cameras in a live action scene, the method comprising:

receiving images of the live action scene from a plurality of cameras;

receiving reference point data generated from a performance capture system, wherein the reference point data is based on at least three reference points, wherein the at least three reference points are attached to a linear form, and wherein distances between the at least three reference points are predetermined;

locating the at least three reference points in one or more images of the images;

computing one or more ratios of the distances between each adjacent pair of reference points of the at least three reference points in the one or more images; and

determining a location and orientation of each camera based on the reference point data.

2 . The method of claim 1 , wherein the linear form is a rigid mobile form.

3 . The method of claim 1 , wherein the linear form is positioned within the live action scene.

4 . The method of claim 1 , wherein distances between each adjacent pair of reference points are different.

5 . The method of claim 1 , wherein distances between each adjacent pair of reference points are changeable.

6 . The method of claim 1 , wherein the images are taken by the plurality of cameras within a predetermined time frame.

7 . The method of claim 1 , wherein the method further comprises triangulating each camera in the live action scene based on the one or more ratios of the distances.

8 . A system for calibrating cameras in a live action scene, the system comprising:

one or more processors; and

logic encoded in one or more non-transitory computer-readable storage media for execution by the one or more processors and when executed operable to cause the one or more processors to perform operations comprising:

receiving images of the live action scene from a plurality of cameras;

receiving reference point data generated from a performance capture system, wherein the reference point data is based on at least three reference points, wherein the at least three reference points are attached to a linear form, and wherein distances between the at least three reference points are predetermined;

locating the at least three reference points in one or more images of the images;

computing one or more ratios of the distances between each adjacent pair of reference points of the at least three reference points in the one or more images; and

determining a location and orientation of each camera based on the reference point data.

9 . The system of claim 8 , wherein the linear form is a rigid mobile form.

10 . The system of claim 8 , wherein the linear form is positioned within the live action scene.

11 . The system of claim 8 , wherein distances between each adjacent pair of reference points are different.

12 . The system of claim 8 , wherein distances between each adjacent pair of reference points are changeable.

13 . The system of claim 8 , wherein the images are taken by the plurality of cameras within a predetermined time frame.

14 . The system of claim 8 , wherein the logic when executed is further operable to cause the one or more processors to perform operations comprising triangulating each camera in the live action scene based on the one or more ratios of the distances.

15 . A non-transitory computer-readable storage medium with program instructions stored thereon, the program instructions when executed by one or more processors are operable to cause the one or more processors to perform operations comprising:

receiving images of the live action scene from a plurality of cameras;

receiving reference point data generated from a performance capture system, wherein the reference point data is based on at least three reference points, wherein the at least three reference points are attached to a linear form, and wherein distances between the at least three reference points are predetermined;

locating the at least three reference points in one or more images of the images;

computing one or more ratios of the distances between each adjacent pair of reference points of the at least three reference points in the one or more images; and

determining a location and orientation of each camera based on the reference point data.

16 . The computer-readable storage medium of claim 15 , wherein the linear form is a rigid mobile form.

17 . The computer-readable storage medium of claim 15 , wherein the linear form is positioned within the live action scene.

18 . The computer-readable storage medium of claim 15 , wherein distances between each adjacent pair of reference points are different.

19 . The computer-readable storage medium of claim 15 , wherein distances between each adjacent pair of reference points are changeable.

20 . The computer-readable storage medium of claim 15 , wherein the images are taken by the plurality of cameras within a predetermined time frame.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2022
From: UNITY SOFTWARE INC.
To: UNITY TECHNOLOGIES SF
Reel/Frame 058980/0369 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2022
From: WETA DIGITAL LIMITED
To: UNITY SOFTWARE INC.
Reel/Frame 058978/0905 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2021
From: MOMCILOVIC, DEJAN; BOTTING, JAKE
To: WETA DIGITAL LIMITED
Reel/Frame 057521/0940 →