GENERATING THREE-DIMENSIONAL IMAGES USING IMPULSIVE RADIO FREQUENCY SIGNALS
First Claim
1. A method for generating an image matrix, comprising:
- accessing a round-trip time matrix for a space comprising a plurality of points, the round-trip time matrix describing an estimated round-trip time for a signal of a plurality of signals to travel from a transmit antenna of one or more transmit antennas, to a point of the plurality of points, and to a receive antenna of one or more receive antennas;
receiving the plurality of signals reflected from an object of the space, each signal received at a corresponding receive antenna of the one or more receive antennas;
repeating for at least a subset of the plurality of points to generate an image matrix comprising an image value for each point of the subset of points;
selecting a point of the subset of points;
repeating for each receive antenna of the one or more receive antennas;
establishing a waveform of a signal received by a receive antenna of the one or more receive antennas; and
identifying a waveform value of the established waveform that corresponds to the selected point according to the round-trip time matrix; and
combining the waveform values for the selected point to yield an image value for the selected point; and
generating the image matrix from the image values.
1 Assignment
0 Petitions
Accused Products
Abstract
Generating an image matrix includes accessing a round-trip time matrix for a space having points. The round-trip time matrix describes an estimated round-trip time for a signal to travel from a transmit antenna, to a point, and to a receive antenna. Signals reflected from an object of the space are received at the receive antennas. The following are repeated for at least a subset of the points to generate an image matrix: select a point of the subset of points; for each receive antenna, establish a waveform of a signal received by a receive antenna and identify a waveform value of the established waveform that corresponds to the selected point according to the round-trip time matrix; and combine the waveform values for the selected point to yield an image value for the selected point. The image matrix is generated from the image values.
-
Citations
32 Claims
-
1. A method for generating an image matrix, comprising:
-
accessing a round-trip time matrix for a space comprising a plurality of points, the round-trip time matrix describing an estimated round-trip time for a signal of a plurality of signals to travel from a transmit antenna of one or more transmit antennas, to a point of the plurality of points, and to a receive antenna of one or more receive antennas;
receiving the plurality of signals reflected from an object of the space, each signal received at a corresponding receive antenna of the one or more receive antennas;
repeating for at least a subset of the plurality of points to generate an image matrix comprising an image value for each point of the subset of points;
selecting a point of the subset of points;
repeating for each receive antenna of the one or more receive antennas;
establishing a waveform of a signal received by a receive antenna of the one or more receive antennas; and
identifying a waveform value of the established waveform that corresponds to the selected point according to the round-trip time matrix; and
combining the waveform values for the selected point to yield an image value for the selected point; and
generating the image matrix from the image values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for generating an image matrix, comprising:
-
a memory operable to store a round-trip time matrix for a space comprising a plurality of points, the round-trip time matrix describing an estimated round-trip time for a signal of a plurality of signals to travel from a transmit antenna of one or more transmit antennas, to a point of the plurality of points, and to a receive antenna of one or more receive antennas;
one or more receive antennas operable to receive the plurality of signals reflected from an object of the space, a receive antenna of the one or more receive antennas being operable to receive a corresponding signal; and
an image generator operable to;
repeat for at least a subset of the plurality of points to generate an image matrix comprising an image value for each point of the subset of points;
select a point of the subset of points;
repeat for each receive antenna of the one or more receive antennas;
establish a waveform of a signal received by a receive antenna of the one or more receive antennas; and
identify a waveform value of the established waveform that corresponds to the selected point according to the round-trip time matrix; and
combine the waveform values for the selected point to yield an image value for the selected point; and
generate the image matrix from the image values. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. Software for generating an image matrix, the software embodied in a computer-readable medium and operable to:
-
access a round-trip time matrix for a space comprising a plurality of points, the round-trip time matrix describing an estimated round-trip time for a signal of a plurality of signals to travel from a transmit antenna of one or more transmit antennas, to a point of the plurality of points, and to a receive antenna of one or more receive antennas;
receive the plurality of signals reflected from an object of the space, each signal received at a corresponding receive antenna of the one or more receive antennas;
repeat for at least a subset of the plurality of points to generate an image matrix comprising an image value for each point of the subset of points;
select a point of the subset of points;
repeat for each receive antenna of the one or more receive antennas;
establish a waveform of a signal received by a receive antenna of the one or more receive antennas; and
identify a waveform value of the established waveform that corresponds to the selected point according to the round-trip time matrix; and
combine the waveform values for the selected point to yield an image value for the selected point; and
generate the image matrix from the image values. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for generating an image matrix, comprising:
-
means for accessing a round-trip time matrix for a space comprising a plurality of points, the round-trip time matrix describing an estimated round-trip time for a signal of a plurality of signals to travel from a transmit antenna of one or more transmit antennas, to a point of the plurality of points, and to a receive antenna of one or more receive antennas;
means for receiving the plurality of signals reflected from an object of the space, each signal received at a corresponding receive antenna of the one or more receive antennas;
means for repeating for at least a subset of the plurality of points to generate an image matrix comprising an image value for each point of the subset of points;
selecting a point of the subset of points;
repeating for each receive antenna of the one or more receive antennas;
establishing a waveform of a signal received by a receive antenna of the one or more receive antennas; and
identifying a waveform value of the established waveform that corresponds to the selected point according to the round-trip time matrix; and
combining the waveform values for the selected point to yield an image value for the selected point; and
means for generating the image matrix from the image values.
-
-
32. A method for generating an image matrix, comprising:
-
accessing a round-trip time matrix for a space comprising a plurality of points, the round-trip time matrix describing an estimated round-trip time for a signal of a plurality of signals to travel from a transmit antenna of one or more transmit antennas, to a point of the plurality of points, and to a receive antenna of one or more receive antennas, at least one of the one or more transmit antennas and the one or more receive antennas comprising a coaxial cavity antenna, the plurality of signals comprising one or more polarized signals;
receiving the plurality of signals reflected from an object of the space, each signal received at a corresponding receive antenna of the one or more receive antennas;
repeating for at least a subset of the plurality of points to generate an image matrix comprising an image value for each point of the subset of points;
selecting a point of the subset of points;
repeating for each receive antenna of the one or more receive antennas;
establishing a waveform of a signal received by a receive antenna of the one or more receive antennas;
reducing a background of the waveform by determining one or more background measurements for the waveform, and subtracting the one or more background measurements from the waveform;
reducing interference by repeating the following;
detecting a plurality of interfering signals of the plurality of signals, filtering out the interfering signals, and amplifying a plurality of pulses of the plurality of signals;
identifying a waveform value of the established waveform that corresponds to the selected point according to the round-trip time matrix by;
determining a waveform point of the established waveform that corresponds to the estimated round-trip time corresponding to the selected point and the receive antenna; and
taking the waveform value of the waveform at the determined waveform point;
scaling the waveform value by accessing a range-amplitude correction matrix comprising a plurality of correction values, a correction value corresponding to a waveform point of the waveform, and adjusting the waveform value in accordance with the plurality of correction values; and
combining the waveform values for the selected point to yield an image value for the selected point; and
generating the image matrix from the image values;
generating an averaged image matrix to display a stationary target by generating a plurality of first successive image matrices, and averaging the image values of the first successive image matrices to yield the averaged image matrix to display the stationary target; and
identifying a moving target by generating a plurality of second successive image matrices, detecting a difference between two second successive image matrices, determining a portion of the second successive image matrices corresponding to the difference, and identifying the portion as the moving target.
-
Specification