System, device and methods for localization and orientation of a radio frequency antenna array
First Claim
1. A device for measuring a movement of the device relative to a reference location, the device comprising:
- an array, the array comprises at least three transducers, wherein at least one of said at least three transducers is configured to transmit a signal towards an object, and at least one transceiver attached to said at least three transducers, the at least one transceiver is configured to repetitively transmit at least one signal toward the object and receive a plurality of signals affected by the object while the array is moved in proximity to the object;
a data acquisition unit configured to receive and store said plurality of affected signals; and
at least one processor unit, said at least one processor unit is configured to;
process said affected signals to yield a plurality of signal measurements, said plurality of signal measurements comprise a plurality of transfer functions of said array wherein each of said plurality of transfer functions comprise said object response between a couple of transducers of said at least three transducers as function of frequency or time and wherein the at least one processor unit is configured to estimate said device movement trajectory x(t) or x(t), y(t) relative to the first reference location of said device;
compare said signal measurements obtained at different locations over time of said device and calculate a movement of the device relative to a reference location, wherein said movement comprises displacement trajectory x(t) or x(t), y(t) of said device with respect to said object and wherein said comparing signal measurements further comprises comparing a first set of signal measurements of said plurality of signal measurements received by a first couple of transducers of said array to a second set of signal measurement of said plurality of signal measurements received by a second couple of transducers of said array and retrieve said device movement distance on said object in respect to the reference location;
find a plurality of displacements delta (Δ
=Δ
x, Δ
y) of said device such that there exist two ordered sets of transducers pairs in the array, a first set of transducers pairs (L) and a second set of transducers pairs (R), such that all transducers pairs in said first set of transducers pairs are shifted by one of said plurality of displacements delta (Δ
) compared to a respective transducers pairs in said second set of transducers pairs;
compare transfer functions taken at each location at said object to transfer functions taken at other locations using a comparison metric and producing one or more comparison matrices DΔ
(T1, T2) wherein each snapshot of recorded signals is compared to each other snapshot;
calculate log-likelihood functions for each displacement over a plurality of combinations of T1, T2, Δ
wherein the log-likelihood is the distance x(T1)−
x(T2) between the measurements taken at T1, T2 times is Δ
+d is determined as function of DΔ
(T1, T2); and
calculate a log-likelihood of each trajectory using a movement model.
1 Assignment
0 Petitions
Accused Products
Abstract
The methods and device disclosed herein provide an array such as a Radio Frequency (FR) antenna array for measuring the array movement or displacement of the array relative to a reference location. In some cases the array may be attached to or in communication with the device. The array comprises at least two transducers (e.g. RF antennas), wherein at least one of the at least two transducers is configured to transmit a signal towards the object, and at least one transceiver attached to said at least two transducers, the at least one transceiver is configured to repetitively transmit at least one signal toward an object and receive a plurality of signals affected or reflected while the array is moved in proximity to the object/medium or scene; and at least one processor unit, configured to: process the affected signals to yield a plurality of signal measurements and compare said signal measurements obtained at different locations over time of said second object and calculate a movement of the object relative to a reference location.
64 Citations
15 Claims
-
1. A device for measuring a movement of the device relative to a reference location, the device comprising:
-
an array, the array comprises at least three transducers, wherein at least one of said at least three transducers is configured to transmit a signal towards an object, and at least one transceiver attached to said at least three transducers, the at least one transceiver is configured to repetitively transmit at least one signal toward the object and receive a plurality of signals affected by the object while the array is moved in proximity to the object; a data acquisition unit configured to receive and store said plurality of affected signals; and at least one processor unit, said at least one processor unit is configured to; process said affected signals to yield a plurality of signal measurements, said plurality of signal measurements comprise a plurality of transfer functions of said array wherein each of said plurality of transfer functions comprise said object response between a couple of transducers of said at least three transducers as function of frequency or time and wherein the at least one processor unit is configured to estimate said device movement trajectory x(t) or x(t), y(t) relative to the first reference location of said device; compare said signal measurements obtained at different locations over time of said device and calculate a movement of the device relative to a reference location, wherein said movement comprises displacement trajectory x(t) or x(t), y(t) of said device with respect to said object and wherein said comparing signal measurements further comprises comparing a first set of signal measurements of said plurality of signal measurements received by a first couple of transducers of said array to a second set of signal measurement of said plurality of signal measurements received by a second couple of transducers of said array and retrieve said device movement distance on said object in respect to the reference location; find a plurality of displacements delta (Δ
=Δ
x, Δ
y) of said device such that there exist two ordered sets of transducers pairs in the array, a first set of transducers pairs (L) and a second set of transducers pairs (R), such that all transducers pairs in said first set of transducers pairs are shifted by one of said plurality of displacements delta (Δ
) compared to a respective transducers pairs in said second set of transducers pairs;compare transfer functions taken at each location at said object to transfer functions taken at other locations using a comparison metric and producing one or more comparison matrices DΔ
(T1, T2) wherein each snapshot of recorded signals is compared to each other snapshot;calculate log-likelihood functions for each displacement over a plurality of combinations of T1, T2, Δ
wherein the log-likelihood is the distance x(T1)−
x(T2) between the measurements taken at T1, T2 times is Δ
+d is determined as function of DΔ
(T1, T2); andcalculate a log-likelihood of each trajectory using a movement model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 13)
-
-
11. A device for measuring a movement of the device relative to a reference location, the device comprising
an array, the array comprises at least three transducers, wherein at least one transducer of said at least three transducers is configured to transmit a signal towards an object, and at least one transceiver attached to said at least three transducers, the at least one transceiver is configured to repetitively transmit at least one signal toward the object and receive a plurality of signals affected by the object while the array is moved in proximity to the object; -
a data acquisition unit configured to receive and store said plurality of affected signals; and at least one processor unit, said at least one processor unit is configured to; process said affected signals to yield a plurality of signal measurements, wherein said plurality of signal measurements comprise a plurality of transfer functions of said array; compare said signal measurements obtained at different locations over time of said device and calculate a movement of the device relative to a reference location, wherein said movement comprises displacement trajectory x(t) or x(t), y(t) of said device with respect to said object and wherein said comparing signal measurements further comprises comparing a first set of signal measurements of said plurality of signal measurements received by a first couple of transducers of said array to a second set of signal measurement of said plurality of signal measurements received by a second couple of transducers of said array and retrieve said device movement distance on said object in respect to the reference location; and provide an interpolator said interpolator is configured to estimate from a first plurality of recorded transfer functions a second plurality of transfer functions, that would be obtained had the displacement and rotation changed by Δ
X, Δ
Y, Δ
θ
. - View Dependent Claims (14)
-
-
12. A device for measuring a movement of the device relative to a reference location, the device comprising:
-
an array, the array comprises at least three transducers, wherein at least one of said at least three transducers is configured to transmit a signal towards an object, and at least one transceiver attached to said at least three transducers, the at least one transceiver is configured to repetitively transmit at least one signal toward the object and receive a plurality of signals affected by the object while the array is moved in proximity to the object; a data acquisition unit configured to receive and store said plurality of affected signals; and at least one processor unit, said at least one processor unit is configured to; process said affected signals to yield a plurality of signal measurements, wherein said plurality of signal measurements comprise a plurality of transfer functions of said array, and compare said signal measurements obtained at different locations over time of said device and calculate a movement of the device relative to a reference location, wherein said movement comprises displacement trajectory x(t) or x(r), (t) of said device with respect to said object and wherein said comparing signal measurements further comprises comparing a first set of signal measurements of said plurality of signal measurements received by a first couple of transducers of said array to a second set of signal measurement of said plurality of signal measurements received by a second couple of transducers of said array and retrieve said device movement distance on said object in respect to the reference location; provide an estimator for shift between measurement, said estimator is configured to compare a first set of transfer functions of said transfer functions recorded at a current snapshot, to a second set of transfer functions of said transfer functions recorded at a previous snapshot, after interpolating by the change Δ
X, Δ
Y, Δ
θ
, and finding the displacement and rotation Δ
X, Δ
Y, Δ
θ
for which best fit of the first set of transfer functions and the second set of transfer functions is obtained ;
andprovide an integrator configured to integrate the changes Δ
X, Δ
Y, Δ
θ
from snapshot to snapshot to obtain a complete trajectory x(t),y(t) θ
(t). - View Dependent Claims (15)
-
Specification