IP Library › Granted Patent US 11,841,455
Granted Patent B1
US 11,841,455 · App. 17/150,227 · Granted Dec 12, 2023

Calibrating radar systems for movement detection

Inventors: Cyril Arokiaraj Arool Emmanuel (San Jose, CA); Seyed Yahya Mortazavi (Santa Clara, CA)
Assignee: Amazon Technologies, Inc.
G01S7/038G01S7/40G01S7/4021
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,841,455
App. No.
17/150,227
Granted
Dec 12, 2023
Kind
B1
Abstract

Techniques for calibrating radar systems to remove undesirable effects of mutual coupling where radar receivers absorb energy emitted from nearby transmitters (e.g., leakage). Electronic devices may have radar systems that have multiple transmit antennas and multiple receive antennas, or Multiple-Input Multiple-Output (MIMO) radar systems. Electronic devices with MIMO radar systems may have closely spaced transmitter and receiver arrays with poor radio frequency (RF) isolation. Poor RF isolation may lead non-linearities in the receiver chain, which in turn leads to an increase in receiver noise floor that degrades the radar performance. The calibration process(es) described herein include identifying the receiver noise floor for the environment of the electronic device. The transmitter and/or receiver gain may then be fine-tuned to account for the noise floor such that the effects of poor RF isolation are substantially removed from the representations of objects in the environment created using the radar systems.

Claims (79)

1. A method, comprising:

emitting, by a computing device using a radar transmitter, a first radar signal into an environment of the computing device, the radar transmitter having an associated first gain;

generating first data representing a portion of the first radar signal received by a radar receiver of the computing device due to mutual coupling between the radar transmitter and the radar receiver;

determining, using the first data, coupling data that indicates a measure of the mutual coupling;

determining, using the first data, a first value that indicates an amount of energy associated with the portion of the first radar signal;

adjusting, based at least in part on the coupling data, the first gain of the radar transmitter to a second gain;

emitting a second radar signal having the second gain into the environment;

generating second data representing a reflection of the second radar signal off an object in the environment;

determining a second value that indicates an amount of energy associated with the second data;

determining that the second value is less than or equal to the first value; and

increasing the second gain of the radar transmitter to a third gain.

2. The method of claim 1 , wherein

determining the second value includes determining a signal-to-noise ratio (SNR) value associated with the second data; and

determining that the second value is less than or equal to the first value includes determining that the SNR value is less than or equal to the first value.

3. The method of claim 1 , further comprising:

emitting, by the radar transmitter, a plurality of first radar signals during a first time frame; and

emitting, by the radar transmitter, a plurality of second radar signals during a second time frame,

wherein the first gain of the radar transmitter is adjusted to the second gain after the first time frame and before the second time frame.

4. The method of claim 1 , wherein determining the coupling data includes:

determining, at least partly using the first data, a first energy value corresponding to the portion of the first radar signal; and

comparing the first energy value with reference to a second energy value associated with the radar transmitter emitting the first radar signal.

5. The method of claim 1 , further comprising:

determining, using the second data, movement data associated with the object.

6. The method of claim 1 , wherein determining the coupling data includes:

determining, at least partly using the first data, a first phase value corresponding to a first phase of the portion of the first radar signal; and

comparing the first phase value with reference to a second phase value corresponding to a second phase of the first radar signal as emitted by the radar transmitter.

7. The method of claim 1 , further comprising adjusting, based at least in part on the coupling data, a third gain of the radar receiver to a fourth gain.

8. A system, comprising:

a radar transmitter;

a radar receiver;

one or more processors; and

one or more computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

emitting a first radar signal into an environment using the radar transmitter;

generating first data representing a portion of the first radar signal received by the radar receiver due to mutual coupling between the radar transmitter and the radar receiver, the radar receiver having a first gain;

determining, using the first data, coupling data that indicates a measure of the mutual coupling;

adjusting, based at least in part on the coupling data, the first gain of the radar receiver to a second gain;

emitting a second radar signal into the environment using the radar transmitter;

determining, using the first data, a first value that indicates an amount of energy associated with the portion of the first radar signal;

generating second data representing a reflection of the second radar signal off an object in the environment;

determining a second value that indicates an amount of energy associated with the second data;

determining that the second value is less than or equal to the first value; and

adjusting the second gain of the radar receiving to a third gain.

9. The system of claim 8 , wherein determining the coupling data includes:

determining, at least partly using the first data, a first phase value corresponding to a first phase of the portion of the first radar signal; and

comparing the first phase value with reference to a second phase value corresponding to a second phase of the first radar signal as emitted by the radar transmitter.

10. The system of claim 8 , wherein determining the coupling data includes:

determining, at least partly using the first data, a first energy value corresponding to the portion of the first radar signal; and

comparing the first energy value with reference to a second energy value associated with the radar transmitter emitting the first radar signal.

11. The system of claim 8 , the operations further comprising:

emitting, by the radar transmitter, a plurality of first radar signals during a first time frame; and

emitting, by the radar transmitter, a plurality of second radar signals during a second time frame,

wherein the first gain of the radar receiver is adjusted to the second gain between the first time frame and the second time frame.

12. The system of claim 8 , the operations further comprising:

determining, using the second data, movement data associated with the object.

13. The system of claim 12 , wherein:

determining the second value includes determining a signal-to-noise ratio (SNR) value associated with the second data; and

determining that the second value is less than or equal to the first value includes determining that the SNR value is less than or equal to the first value.

14. The system of claim 8 , the operations further comprising adjusting, based at least in part on the coupling data, a third gain of the radar transmitter to a fourth gain.

15. A computing device, comprising:

a radar transmitter;

a radar receiver;

one or more processors; and

one or more computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

emitting a first radar signal into an environment using the radar transmitter;

generating first data representing a first portion of the first radar signal received by the radar receiver due to mutual coupling between the radar transmitter and the radar receiver and a second portion representing a reflection of the first radar signal off an object in the environment, the radar receiver having a first gain;

determining, using the first data, a first value that indicates an amount of energy associated with the first portion of the first radar signal;

determining, using the first data, a second value that indicates an amount of energy associated with the second portion of the first radar signal;

adjusting, based at least in part on the first value and the second value, the first gain of the radar receiver to a second gain; and

emitting a second radar signal into the environment using the radar transmitter.

16. The computing device of claim 15 , the operations further comprising:

determining, at least partly using the first data, a first energy value corresponding to the portion of the first radar signal; and

determining coupling data by comparing the first energy value with reference to a second energy value associated with the radar transmitter emitting the first radar signal.

17. The computing device of claim 15 , the operations further comprising:

emitting, by the radar transmitter, a plurality of first radar signals during a first time frame; and

emitting, by the radar transmitter, a plurality of second radar signals during a second time frame,

wherein the first gain of the radar receiver is adjusted to the second gain between the first time frame and the second time frame.

18. The computing device of claim 15 , wherein:

determining the second value includes determining a signal-to-noise ratio (SNR) value associated with the first data;

the operations further comprising determining that the second value is less than or equal to the first value includes determining that the SNR value is less than or equal to the first value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2021
From: AROOL EMMANUEL, CYRIL AROKIARAJ; MORTAZAVI, SEYED YAHYA
To: AMAZON TECHNOLOGIES, INC.
Reel/Frame 054933/0657 →
Cited By (4)
US 12,313,912 US 12,332,369 US 12,481,022 US 12,724,136