Broadband passive tracking for augmented reality
First Claim
1. A method to track one or more objects of interest in an Augmented Reality (AR) system, the method comprising:
- receiving signals at each one of a plurality of tracking sensors, whereineach of the plurality of tracking sensors form part of a passive broadband sensing network,the passive broadband sensing network includes a plurality of passive receivers arranged at different positions in a scene and adapted to perform collaborative tracking of the scene by sensing signals from a plurality of transmission sources,the received signals correspond to one or more of a direct signal and/or an echo signal,each echo signal is associated with a corresponding one of the direct signals that is scattered by an object of interest, andthe direct signals are transmitted from transmission sources that include one or more of;
TV broadcast towers, Global System for Mobile communications (GSM) towers, Code Division Multiple Access (CDMA) cellular communication towers, Amplitude Modulation (AM) or Frequency Modulation (FM) broadcast towers, Digital Audio Broadcasting (DAB) sources, Digital Video Broadcasting-Terrestrial (DVB-T) sources, Wireless Local Area Network (WLAN) access points, Wide Area Network (WAN) access points, Metropolitan Area Network (MAN) access points, and/or Personal Area Network (PAN) access points;
processing the received signals to generate data associated with the object of interest through one or more of determining a location of one or more feature points in an image, computation of affine projections, tracking of edges, and filtering, and wherein the data corresponds to one or more of a position parameter and/or a motion parameter associated with the object of interest;
developing a point-to-point communication layer to enable communication and sharing of information between any two sensors in the passive broadband sensing network; and
augmenting the scene that includes the object of interest, by employing one or more of the position parameter and/or the motion parameter to augment the object of interest in the scene with at least one virtual object.
3 Assignments
0 Petitions
Accused Products
Abstract
Technologies are generally described for a broadband passive sensing and tracking system that may employ a number of passive receivers that each have the capability of sensing electromagnetic waves (e.g., Radio Frequency “RF” signals) from surrounding broadcast sources. Each passive receiver may be adapted to sense through one or more antennas. Multiple receivers at different positions may be utilized to form a broadband sensing network adapted to perform collaborative tracking of a scene of interest. According to some examples, a beam-forming algorithm may be applied over the broadband sensing network utilizing an antenna array formed by the passive receivers to localize and track objects.
87 Citations
27 Claims
-
1. A method to track one or more objects of interest in an Augmented Reality (AR) system, the method comprising:
-
receiving signals at each one of a plurality of tracking sensors, wherein each of the plurality of tracking sensors form part of a passive broadband sensing network, the passive broadband sensing network includes a plurality of passive receivers arranged at different positions in a scene and adapted to perform collaborative tracking of the scene by sensing signals from a plurality of transmission sources, the received signals correspond to one or more of a direct signal and/or an echo signal, each echo signal is associated with a corresponding one of the direct signals that is scattered by an object of interest, and the direct signals are transmitted from transmission sources that include one or more of;
TV broadcast towers, Global System for Mobile communications (GSM) towers, Code Division Multiple Access (CDMA) cellular communication towers, Amplitude Modulation (AM) or Frequency Modulation (FM) broadcast towers, Digital Audio Broadcasting (DAB) sources, Digital Video Broadcasting-Terrestrial (DVB-T) sources, Wireless Local Area Network (WLAN) access points, Wide Area Network (WAN) access points, Metropolitan Area Network (MAN) access points, and/or Personal Area Network (PAN) access points;processing the received signals to generate data associated with the object of interest through one or more of determining a location of one or more feature points in an image, computation of affine projections, tracking of edges, and filtering, and wherein the data corresponds to one or more of a position parameter and/or a motion parameter associated with the object of interest; developing a point-to-point communication layer to enable communication and sharing of information between any two sensors in the passive broadband sensing network; and augmenting the scene that includes the object of interest, by employing one or more of the position parameter and/or the motion parameter to augment the object of interest in the scene with at least one virtual object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system to track an object of interest in a real scene in Augmented Reality (AR) systems, the system comprising:
-
a plurality of tracking sensors integrated into a plurality of handheld or head-worn wireless communication devices in communication with a plurality of transmission sources as part of a passive broadband sensing network that includes a plurality of passive receivers arranged at different positions adapted to perform collaborative tracking of the scene by sensing signals from the plurality of transmission sources, each tracking sensor adapted to; receive, through downlink communication channels, signals corresponding to one or more of a direct signal and/or an echo signal, wherein the direct signals are associated with one or more corresponding transmission sources that include one or more of;
TV broadcast towers, Global System for Mobile communications (GSM) towers, Code Division Multiple Access (CDMA) cellular communication towers, Amplitude Modulation (AM) or Frequency Modulation (FM) broadcast towers, Digital Audio Broadcasting (DAB) sources, Digital Video Broadcasting-Terrestrial (DVB-T) sources, Wireless Local Area Network (WLAN) access points, Wide Area Network (WAN) access points, Metropolitan Area Network (MAN) access points, and/or Personal Area Network (PAN) access points, and wherein the echo signals are associated with the one or more direct signals scattered from the object of interest; andpre-process the received signals at one or more of the wireless communication devices with active and passive bandwidth filters; an image processing server adapted to derive image information based on a captured 2D image associated with the object of interest; a reality server adapted to; enable communication and information sharing between any two tracking sensors in the passive broadband sensing network through a point-to-point communication layer; communicate with the plurality of tracking sensors through a wireless network; receive the pre-processed signals; track the object of interest based on the pre-processed signals; and augment the real scene based on the tracked object of interest and the image information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus to track one or more objects of interest in an Augmented Reality (AR) system, the apparatus comprising:
-
a wireless communication device; and an antenna and a tracking sensor included in the wireless communication device, wherein the wireless communication device is adapted to; receive signals with the antenna, wherein the received signals correspond to one or more of direct signals from one or more transmission sources or echo signals that are scattered from one or more of the objects of interest as a result of one or more of the direct signals, the direct signals transmitted from the one or more transmission sources that include one or more of;
TV broadcast towers, Global System for Mobile communications (GSM) towers, Code Division Multiple Access (CDMA) cellular communication towers, Amplitude Modulation (AM) or Frequency Modulation (FM) broadcast towers, Digital Audio Broadcasting (DAB) sources, Digital Video Broadcasting-Terrestrial (DVB-T) sources, Wireless Local Area Network (WLAN) access points, Wide Area Network (WAN) access points, Metropolitan Area Network (MAN) access points, and/or Personal Area Network (PAN) access points;pre-process the received signals to obtain one or more frequency domain signals; cross-correlate each direct signal and each echo signal to generate a Doppler spectrum signal; perform range compression on the cross-correlated signals in a range compression filter; feed the cross-correlated signals through a beam forming process to obtain a parametric space to derive location and motion information; phase compensate the one or more frequency domain signals to generate phase compensated signals; enable communication and information sharing between any two sensors in the passive broadband sensing network through a point-to-point communication layer, wherein the tracking sensor included in the wireless communication device forms the passive broadband sensing network with other tracking sensors included in other wireless communication devices; derive the location and motion information associated with one or more of the objects of interest from the phase compensated signals; and augment a real scene that includes the one or more objects of interest, by employing the location and motion parameters to augment the one or more objects of interest in the real scene with at least one virtual object. - View Dependent Claims (19, 20)
-
-
21. An apparatus to track one or more objects of interest in Augmented Reality (AR) systems, the apparatus comprising:
-
a memory; a processor coupled to the memory, the processor configured in cooperation with the memory to execute an AR engine such that the processor is adapted to perform or cause to be performed; communicate with a plurality of tracking sensors integrated into handheld and head-worn AR enabled wireless devices through a wireless network that is distinct from communication networks of corresponding AR enabled wireless devices; adaptively select a number and a location of the plurality of tracking sensors, wherein the plurality of tracking sensors form a passive broadband sensing network that includes a plurality of passive receivers arranged at different positions and is adapted to perform collaborative tracking of a real scene by sensing signals from a plurality of transmission sources; receive, through downlink communication channels, pre-processed signals that are detected by the plurality of tracking sensors, wherein the pre-processed signals correspond to one or more of direct signals and/or echo signals that result from the direct signals being reflected by the one or more objects of interest, and wherein the direct signals are transmitted from the plurality of transmission sources that include one or more of;
TV broadcast towers, Global System for Mobile communications (GSM) towers, Code Division Multiple Access (CDMA) cellular communication towers, Amplitude Modulation (AM) or Frequency Modulation (FM) broadcast towers, Digital Audio Broadcasting (DAB) sources, Digital Video Broadcasting-Terrestrial (DVB-T) sources, Wireless Local Area Network (WLAN) access points, Wide Area Network (WAN) access points, Metropolitan Area Network (MAN) access points, and/or Personal Area Network (PAN) access points;cross-correlate each direct signal and each echo signal to generate a Doppler spectrum signal; perform range compression on the cross-correlated signals in a range compression filter; apply a beam forming process to the received cross-correlated signals to obtain a parametric space to estimate location and motion parameters for one or more of the objects of interest based on the parametric space; develop a point-to-point communication layer to enable communication and information sharing between any two sensors in the passive broadband sensing network; and augment the real scene that includes the one or more objects of interest, by employing the location and motion parameters to augment the one or more objects of interest in the real scene with at least one virtual object. - View Dependent Claims (22, 23)
-
-
24. A computer-readable memory device having instructions stored thereon to track one or more objects of interest in Augmented Reality (AR) systems, the instructions comprising:
-
at a tracking sensor included in a handheld or head-worn wireless device, detecting one or more of direct signals received from one or more transmission sources or echo signals that are scattered from one or more of the objects of interest as a result of one or more of the direct signals, the direct signals transmitted from the one or more transmission sources that include one or more of;
TV broadcast towers, Global System for Mobile communications (GSM) towers, Code Division Multiple Access (CDMA) cellular communication towers, Amplitude Modulation (AM) or Frequency Modulation (FM) broadcast towers, Digital Audio Broadcasting (DAB) sources, Digital Video Broadcasting-Terrestrial (DVB-T) sources, Wireless Local Area Network (WLAN) access points, Wide Area Network (WAN) access points, Metropolitan Area Network (MAN) access points, and/or Personal Area Network (PAN) access points;pre-processing the received signals at the tracking sensor, wherein pre-processing the received signals includes determining a location of one or more feature points in an image, computation of affine projections, tracking of edges, and active and passive bandwidth filtering; enabling communication and information sharing between any two sensors in the passive broadband sensing network through a point-to-point communication layer, wherein the tracking sensor included in the wireless device forms the passive broadband sensing network with other tracking sensors included in other wireless devices; deriving a frequency spectrum signal based on cross-correlating each pre-processed direct and echo signal; performing range compression on the cross-correlated signals in a range compression filter; applying a beam forming process to the received cross-correlated signals to obtain a parametric space to estimate location and motion parameters for one or more of the objects of interest; phase compensating pairs of frequency spectrum signals received from a plurality of tracking sensors at a phase-compensation module; deriving location and/or motion information associated with one or more of the objects of interest from the phase compensated signals at a tracking/localization module by adaptively selecting a number and a location of the plurality of tracking sensors; and augmenting a real scene that includes the one or more objects of interest, by employing the derived location and motion information to augment the one or more objects of interest in the real scene with at least one virtual object. - View Dependent Claims (25, 26, 27)
-
Specification