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.
32 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