- Number
- 11128783
- Published
- 2021-09-21
- Filed
- 2019-03-07
- 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 (granted).
Abstract
Systems and methods for tracking objects in a field of view are disclosed. In one embodiment a method may include obtaining, from the non-transient electronic storage, object data. The object data may include a position of one or more objects as a function of time in a field of view. The method may include generating, with the one or more physical computer processors and the one or more AR components, a first virtual object to depict at least one or more of the object data of a first object at a first time. The method may include displaying, via the display, the first virtual object.
Background
TECHNICAL FIELD (1) The present disclosure relates generally to augmented reality presentations. BRIEF SUMMARY OF THE DISCLOSURE (2) Embodiments of the disclosure are directed to systems and methods for tracking objects in a field of view. (3) In one embodiment, a computer-implemented method for tracking objects in a field of view may be implemented in an augmented reality (AR) device. The AR device may include one or more capture devices, one or more AR components, one or more physical computer processors, non-transient electronic storage, and a display. The computer-implemented method may include obtaining, from the non-transient electronic storage, object data. The object data may include a position of one or more objects as a function of time in a field of view. The computer-implemented method may include generating, with the one or more physical computer processors and the one or more AR components, a first virtual object to depict at least one or more of the object data of a first object at a first time. The computer-implemented method may include displaying, via the display, the first virtual object. (4) In embodiments, the position may includes an orientation of the one or more objects as a function of time. (5) In embodiments, a first set of the object d
Claims
1. A computer-implemented method for tracking objects in a field of view, the method being implemented in an augmented reality (AR) device that includes one or more AR components, one or more processors, non-transient electronic storage, and a display, the method comprising: capturing, with a capture device, a real-world object in the field of view; generating, with the one or more processors, a first object data associating the real-world object with a first position of the real-world object at a first time; obtaining, from the non-transient electronic storage, the first object data; generating, with the one or more processors and the one or more AR components using the first object data, a virtual object representative of the real-world object to depict the real-world object at the first time in the first position; generating second object data associating the real-world object with a second position of the real-world object at a second time, wherein the real-world object has been displaced from the first position at the first time to the second position at the second time, wherein the virtual object comprises a first color when the displacement of the real-world object is less than or equal to a threshold value, and the virtual object comprises a second color different than the first color when the displacement of the real-world object is greater than the threshold value; generating a composite scene of the field of view including the virtual object at the first time and the first position, and the real-world object at the second position at the second time; and displaying, via the display, the composite scene. ||
11. A system comprising: a non-transient electronic storage; a display; and one or more processors configured by machine-readable instructions to: obtain, from the non-transient electronic storage, an object data, the object data associating a real-world object with a first position of the real-world object at a first time in a field of view; generate, with the one or more processors using the object data, a virtual object representative of the real-world object to depict the real-world object at a the first time in the first position; generate a composite scene of the field of view including the virtual object at the first time and the first position, and the real-world object at a second position at a second time, wherein the real-world object has been displaced from the first position at the first time to the second position at the second time, wherein the virtual object comprises a first color when the displacement of the real-world object is less than or equal to a threshold value, and the virtual object comprises a second color different than the first color when the displacement of the real-world object is greater than the threshold value; and display, via the display, the composite scene. ||
12. A method comprising: capturing, with a capture device, an image of a real-world object at a first position at a first time; generating, with a processor, an object data associating the real-world object with the first position of the real-world object at the first time; generating, with the processor using the object data, a virtual object representative of the real-world object at the first time in the first position; generating a composite scene including the virtual object at the first time and the first position and the real-world object at a second position at a second time, wherein the real-world object has been displaced from the first position at the first time to the second position at the second time, wherein the virtual object comprises a first color when the displacement of the real-world object is less than or equal to a threshold value, and the virtual object comprises a second color different than the first color when the displacement of the real-world object is greater than the threshold value; and displaying, via a display, the composite scene.