Radar imaging on a mobile computing device
First Claim
1. A method performed by a computing device for creating radar-based images, the computing device comprising a smartphone, tablet computing device, wearable computing device, or laptop computing device the method comprising:
- at a first location of the computing device relative to a fixed target;
transmitting, by the computing device, a first radar signal;
receiving, by the computing device, a first return signal caused by a reflection of the first radar signal off the fixed target, the first return signal comprising a plurality of channels of first radar data from a plurality of receive antennas; and
determining, by the computing device, a first target response associated with the fixed target based on the first return signal, the first target response determined by combining the channels of first radar data in a digital domain using a beamforming algorithm to enable spatial discrimination; and
at a second location of the computing device relative to the fixed target, the second location not corresponding to a pre-determined trajectory of the computing device;
transmitting, by the computing device, a second radar signal;
receiving, by the computing device, a second return signal caused by a reflection of the second radar signal off the fixed target, the second return signal comprising a plurality of channels of second radar data from the receive antennas;
determining, by the computing device, a second target response associated with the fixed target based on the second return signal, the second target response determined by combining the channels of second radar data in the digital domain using the beamforming algorithm;
determining, by the computing device, a movement of the computing device relative to the fixed target between the first and second locations based on at least one of a difference between the first and second target responses or sensor data from at least one sensor implemented within the computing device, the movement comprising a change in range to the fixed target and a velocity of the computing device relative to the fixed target;
adjusting, by the computing device, the second target response based on the movement; and
creating, by the computing device, a radar-based image of the fixed target based on the first and adjusted second target responses.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of capturing images are disclosed. For instance, a plurality of position signals associated with a mobile computing device can be received, the plurality of position signals can be obtained at least in part using one or more sensors implemented within the mobile computing device. A relative motion between the mobile computing device and a scattering point associated with a target can be determined. A plurality of return signals reflected from the scattering point can be received. Each return signal can correspond to a pulse transmitted by the mobile computing device. A target response associated with the scattering point can be determined based at least in part on the relative motion between the mobile computing device and the scattering point.
590 Citations
20 Claims
-
1. A method performed by a computing device for creating radar-based images, the computing device comprising a smartphone, tablet computing device, wearable computing device, or laptop computing device the method comprising:
-
at a first location of the computing device relative to a fixed target; transmitting, by the computing device, a first radar signal; receiving, by the computing device, a first return signal caused by a reflection of the first radar signal off the fixed target, the first return signal comprising a plurality of channels of first radar data from a plurality of receive antennas; and determining, by the computing device, a first target response associated with the fixed target based on the first return signal, the first target response determined by combining the channels of first radar data in a digital domain using a beamforming algorithm to enable spatial discrimination; and at a second location of the computing device relative to the fixed target, the second location not corresponding to a pre-determined trajectory of the computing device; transmitting, by the computing device, a second radar signal; receiving, by the computing device, a second return signal caused by a reflection of the second radar signal off the fixed target, the second return signal comprising a plurality of channels of second radar data from the receive antennas; determining, by the computing device, a second target response associated with the fixed target based on the second return signal, the second target response determined by combining the channels of second radar data in the digital domain using the beamforming algorithm; determining, by the computing device, a movement of the computing device relative to the fixed target between the first and second locations based on at least one of a difference between the first and second target responses or sensor data from at least one sensor implemented within the computing device, the movement comprising a change in range to the fixed target and a velocity of the computing device relative to the fixed target; adjusting, by the computing device, the second target response based on the movement; and creating, by the computing device, a radar-based image of the fixed target based on the first and adjusted second target responses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing system comprised by a smartphone, tablet computing device, wearable computing device, or laptop computing device, the computing system comprising:
-
at least one processor; at least one radar transmitter; at least one radar receiver; a plurality of receive antennas; at least one sensor; and at least one memory device, the memory device storing computer-readable instructions that when executed by the processor cause the processor to; at a first location of the computing system relative to a fixed target; cause the radar transmitter to transmit a first radar signal; receive, via the radar receiver, a first return signal caused by a reflection of the first radar signal off the fixed target, the first return signal comprising channels of first radar data from each of the receive antennas; and determine a first target response associated with the fixed target based on the first return signal, the first target response determined by combining the channels of first radar data in a digital domain using a beamforming algorithm to enable spatial discrimination; and at a second location of the computing system relative to the fixed target, the second location not corresponding to a pre-determined trajectory of the computing system; cause the radar transmitter to transmit a second radar signal; receive, via the radar receiver, a second return signal caused by a reflection of the second radar signal off the fixed target, the second return signal comprising channels of second radar data from each of the receive antennas; determine a second target response associated with the fixed target based on the second return signal, the second target response determined by combining the channels of second radar data in the digital domain using the beamforming algorithm; determine a movement of the computing system relative to the fixed target between the first and second locations based on at least one of a difference between the first and second target responses or sensor data from the at least one sensor, the movement comprising a change in range to the fixed target and a velocity of the computing device relative to the fixed target; adjust the second target response based on the movement; and create a radar-based image of the fixed target based on the first and adjusted second target responses. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification