IP Library Granted Patent US 9,423,498
Granted Patent B1
US 9,423,498 · App. 13/626,673 · Granted Aug 23, 2016

Use of motion data in the processing of automotive radar image processing

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 9,423,498
App. No.
13/626,673
Granted
Aug 23, 2016
Kind
B1
Abstract

In an example method, a vehicle configured to operate in an autonomous mode could have a radar system used to aid in vehicle guidance. The method could include a plurality of antennas configured to transmit and receive electromagnetic signals. The method may also include a one or more sensors configured to measure a movement of the vehicle. A portion of the method may be performed by a processor configured to: i) determine adjustments based on the movement of the vehicle; ii) calculate distance and direction information for received electromagnetic signals; and iii) recover distance and direction information for received electromagnetic signals with the adjustments applied. The processor may be further configured to adjust the movement of the autonomous vehicle based on the distance and direction information with adjustments applied.

Claims (55)

1. A system comprising:

an antenna configured to receive electromagnetic signals, wherein each electromagnetic signal provides distance and direction information for at least one object in an environment of an autonomous vehicle;

at least one sensor configured to provide an output based on a movement of the autonomous vehicle wherein the movement includes a front end of the vehicle pitching down towards the ground below the vehicle as a result of a decrease in speed of the vehicle; and

at least one processor configured to:

prior to the movement, identify a first object and a second object from first signals of the electromagnetic signals;

use the distance and direction information of the second signals the electromagnetic signals to identify and determine an object velocity for a first object indicating that the first object is moving relative to the vehicle;

determine a movement parameter based on the output of the at least one sensor, wherein the movement parameter is an adjustment value that compensates for the movement;

determine that the first object is stationary relative to the vehicle based on the movement parameter and the object velocity;

use the determination that the first object is stationary to control the vehicle;

determine that the second electromagnetic signals do not provide current distance and direction information for the second object;

determine that the movement parameter meets a threshold value; and

when the movement parameter is determined to meet the threshold value, temporarily ignoring, by the computing system, the determination that the second electromagnetic signals do not provide distance and direction information for the second object when controlling the vehicle.

2. The autonomous vehicle of claim 1 , further comprising a plurality of antennas.

3. The autonomous vehicle of claim 2 , wherein the plurality of antennas form an array.

4. A method comprising:

receiving radar data representative of electromagnetic signals, wherein each electromagnetic signal provides distance and direction information for at least one object in an environment of an autonomous vehicle;

prior to the movement, identify a first object and a second object from first signals of the electromagnetic signals;

using the distance and direction information of second electromagnetic signals to determine an object velocity for the first object indicating that the first object is moving relative to the vehicle relative to the vehicle;

receiving movement data representative a movement of the autonomous vehicle wherein the movement includes a front end of the vehicle pitching down towards the ground below the vehicle as a result of a decrease in speed of the vehicle;

determining, by a computer system having at least one processor, a movement parameter including an adjustment value to compensate for the movement based on the movement data; and

determining, by the computer system, that the first object is stationary relative to the vehicle based on the movement parameter and the velocity;

determine that the second electromagnetic signals do not provide current distance and direction information for the second object;

determine that the movement parameter meets a threshold value;

using the determination that the at least one object is stationary to control the vehicle; and

when the movement parameter is determined to meet the threshold value, temporarily ignoring, by the computing system, the determination that the second electromagnetic signals do not provide distance and direction information for the second object when controlling the vehicle.

5. The method of claim 4 , wherein receiving radar data representative of an electromagnetic signal further comprising receiving radar data representative of a plurality of electromagnetic signals, wherein each electromagnetic signal is received by a respective antenna in a plurality of antennas.

6. The method of claim 5 , wherein the plurality of antennas form an array.

7. An article of manufacture including a tangible non-transitory computer-readable medium having computer-readable instructions encoded thereon, the instructions comprising:

instructions for, prior to the movement, identify a first object and a second object from first signals of the electromagnetic signals;

instructions for using the distance and direction information of second electromagnetic signals to determine an object velocity for the first object indicating that the first object is moving relative to the vehicle relative to the vehicle;

instructions for receiving movement data representative of a movement of the autonomous vehicle wherein the movement includes a front end of the vehicle pitching down towards the ground below the vehicle as a result of a decrease in speed of the vehicle;

instructions for determining a movement parameter including an adjustment value to compensate for the movement based on the movement data; and

instructions for determining that the second electromagnetic signals do not provide current distance and direction information for the second object;

instructions for determining that the movement parameter meets a threshold value;

instructions for determining that the first object is stationary relative to the vehicle based on the movement parameter and the velocity; and

instructions for when the movement parameter is determined to meet the threshold value, temporarily ignoring, by the computing system, the determination that the second electromagnetic signals do not provide distance and direction information for the second object when controlling the vehicle.

8. The method of claim 4 , further comprising

when the movement parameter is determined to meet the threshold value, estimating, by the computing system, current distance and direction information for the second object; and

using the estimate to control the vehicle.

9. The method of claim 7 , wherein the threshold value corresponds to a width of a radar beam used to collect the radar data.

10. The system of claim 1 , further comprising the autonomous vehicle.

11. The system of claim 1 , wherein the at least one processor is further configured to:

when the movement parameter is determined to meet the threshold value, estimate current distance and direction information for the second object; and

use the estimate to control the vehicle.

12. The system of claim 1 , wherein the threshold value corresponds to a width of a radar beam used to collect the radar data.

13. The article of manufacture of claim 7 , wherein the instructions further comprise:

instructions for, when the movement parameter is determined to meet the threshold value, estimating, by the computing system, current distance and direction information for the second object, and

instructions for using the estimate to control the vehicle.

14. The article of manufacture of claim 7 , wherein the threshold value corresponds to a width of a radar beam used to collect the radar data.

15. The system of claim 1 , wherein the at least one processor is further configured to temporarily ignore the determination that the second electromagnetic signals do not provide distance and direction information for the second object when controlling the vehicle while the pitch of the front end of the vehicle exceeds a threshold associated with a width of a radar beam.

16. They system of claim 1 , wherein the threshold value corresponds to a width of a radar beam used to collect the radar data in a direction corresponding to a direction of the pitching of the front end of the vehicle.

17. The method of claim 4 , wherein the method further comprises, temporarily ignoring the determination that the second electromagnetic signals do not provide distance and direction information for the second object when controlling the vehicle while the pitch of the front end of the vehicle exceeds a threshold associated with a width of a radar beam.

18. They method of claim 4 , wherein the threshold value corresponds to a width of a radar beam used to collect the radar data in a direction corresponding to a direction of the pitching of the front end of the vehicle.

19. The article of manufacture claim 7 , wherein the instructions further comprise instructions for temporarily ignoring the determination that the second electromagnetic signals do not provide distance and direction information for the second object when controlling the vehicle while the pitch of the front end of the vehicle exceeds a threshold associated with a width of a radar beam.

20. They article of manufacture claim 7 , wherein the threshold value corresponds to a width of a radar beam used to collect the radar data in a direction corresponding to a direction of the pitching of the front end of the vehicle.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE REMOVAL OF THE INCORRECTLY RECORDED APPLICATION NUMBERS 14/149802 AND 15/419313 PREVIOUSLY RECORDED AT REEL: 44144 FRAME: 1. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Mar 4, 2024
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 068092/0502 →
SUBMISSION TO CORRECT AN ERROR MADE IN A PREVIOUSLY RECORDED DOCUMENT THAT ERRONEOUSLY AFFECTS THE IDENTIFIED APPLICATIONS Recorded Nov 11, 2019
From: WAYMO LLC
To: WAYMO LLC
Reel/Frame 050978/0359 →
CHANGE OF NAME Recorded Oct 6, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044144/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2017
From: WAYMO HOLDING INC.
To: WAYMO LLC
Reel/Frame 042108/0021 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2017
From: GOOGLE INC.
To: WAYMO HOLDING INC.
Reel/Frame 042099/0935 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2012
From: BROWN, ADAM
To: GOOGLE INC.
Reel/Frame 029023/0206 →