Outer Rim Archives
Archives · 2021 · 20210400174

Application (pre-grant publication)

SYSTEMS AND METHODS FOR TRACKING OBJECTS IN A FIELD OF VIEW

Number
20210400174
Published
2021-12-23
Filed
2021-09-01
Assignee
DISNEY ENTERPRISES, INC.
Inventors
Mine; Mark R., Chapman; Steven M., Hale; Alexa L., Popp; Joseph M., Binder; Dawn J., Agyemang; Calis O., Taylor; Alice
CPC
G06F3/011; G06F3/0346; G06T7/246; G06T7/73; G06T7/90; G06T11/60; G06V20/20; G06V20/64; H04N5/2224; H04N5/2228
Verdict
Low Notable software
Source
Google Patents · FreePatentsOnline

The keeper's note

CV/AR technique tracking objects in a field of view (pre-grant).

Abstract

Systems and methods for tracking objects in a field of view are disclosed. In one embodiment a method may include capturing, via a camera, a real-world object in the field of view; generating a first object data associating the real-world object with a first position of the real-world object in a real-world environment at a first time; generating a virtual object representative of the real-world object depicting the real-world object in the first position at the first time; generating a second object data associating the real-world object with a second position of the real-world object in the real-world environment at a second time, determining a displacement value of the real-world object between the first position and the second position, modifying the virtual object to include an indication that the real-world object has been displaced when the displacement value is greater than a threshold value.

Background

TECHNICAL FIELD

The present disclosure relates generally to augmented reality presentations. BRIEF SUMMARY OF THE DISCLOSURE

Embodiments of the disclosure are directed to systems and methods for tracking objects in a field of view.

A method for tracking objects in a field of view is disclosed. In one embodiment, the method includes capturing, via a camera, a real-world object in the field of view; generating a first object data associating the real-world object with a first position of the real-world object in a real-world environment at a first time; generating a virtual object representative of the real-world object depicting the real-world object in the first position at the first time; generating a second object data associating the real-world object with a second position of the real-world object in the real-world environment at a second time, determining a displacement value of the real-world object between the first position and the second position, modifying the virtual object to include an indication that the real-world object has been displaced when the displacement value is greater than a threshold value.

Optionally, in some embodiments, the method includes rendering the virtual object in an augmented reality environment; and displaying the virtual object on a display of an augmented reality device.

Optionally, in some embodiments, the augmented reality environment includes a composite scene including the virtual object in the fir

Claims

1. A method for tracking objects in a field of view comprising: capturing, via a camera, a real-world object in the field of view; generating a first object data associating the real-world object with a first position of the real-world object in a real-world environment at a first time; generating a virtual object representative of the real-world object depicting the real-world object in the first position at the first time; generating a second object data associating the real-world object with a second position of the real-world object in the real-world environment at a second time, determining a displacement value of the real-world object between the first position and the second position, modifying the virtual object to include an indication that the real-world object has been displaced when the displacement value is greater than a threshold value. || 18. A system for tracking objects in a field of view comprising: one or more processing elements; one or more computer-readable non-transitory storage media encoded with instructions that when executed cause the one or more processing elements to perform operations comprising: capturing a real-world object in the field of view; generating a first object data associating the real-world object with a first position of the real-world object in a real-world environment at a first time; generating a virtual object representative of the real-world object to depict the real-world object in the first position at the first time; generating second object data associating the real-world object with a second position of the real-world object in the real-world environment at a second time, determining a displacement value of the real-world object between the first position and the second position, modifying the virtual object to include an indication that the real-world object has been displaced when the displacement value is greater than a threshold value.