Cross-validating sensors of an autonomous vehicle
First Claim
1. An apparatus comprising:
- a first sensor configured to detect a vehicle in a driving environment;
a second sensor configured to detect the vehicle in the driving environment;
memory that stores;
detailed map information for the driving environment;
first sensor parameters for determining whether the vehicle is present in a first image of the driving environment;
second sensor parameters for determining whether the vehicle is present in a second image of the driving environment; and
a failure count threshold identifying an action to be performed when the failure count threshold is exceeded; and
one or more processors in communication with the memory, the first sensor and the second sensor, the one or more processors being configured to;
receive first sensor information from the first sensor, the first sensor information being used to produce the first image;
receive second sensor information from the second sensor, the second sensor information being used to produce the second image;
determine whether the vehicle is in both the first image and the second image;
determine a deviation value by comparing the first image with the second image when it is determined that the vehicle is present in the first image and the second image; and
compare the determined deviation value with a deviation threshold to determine whether the first or second sensor has a problem detecting the vehicle, wherein the comparison of the determined deviation value with the deviation threshold causes the failure count threshold to be exceeded; and
when the failure count threshold is exceeded, perform the action identified by the failure count threshold.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed for cross-validating a second sensor with a first sensor. Cross-validating the second sensor may include obtaining sensor readings from the first sensor and comparing the sensor readings from the first sensor with sensor readings obtained from the second sensor. In particular, the comparison of the sensor readings may include comparing state information about a vehicle detected by the first sensor and the second sensor. In addition, comparing the sensor readings may include obtaining a first image from the first sensor, obtaining a second image from the second sensor, and then comparing various characteristics of the images. One characteristic that may be compared are object labels applied to the vehicle detected by the first and second sensor. The first and second sensors may be different types of sensors.
-
Citations
20 Claims
-
1. An apparatus comprising:
-
a first sensor configured to detect a vehicle in a driving environment; a second sensor configured to detect the vehicle in the driving environment; memory that stores; detailed map information for the driving environment; first sensor parameters for determining whether the vehicle is present in a first image of the driving environment; second sensor parameters for determining whether the vehicle is present in a second image of the driving environment; and a failure count threshold identifying an action to be performed when the failure count threshold is exceeded; and one or more processors in communication with the memory, the first sensor and the second sensor, the one or more processors being configured to; receive first sensor information from the first sensor, the first sensor information being used to produce the first image; receive second sensor information from the second sensor, the second sensor information being used to produce the second image; determine whether the vehicle is in both the first image and the second image; determine a deviation value by comparing the first image with the second image when it is determined that the vehicle is present in the first image and the second image; and compare the determined deviation value with a deviation threshold to determine whether the first or second sensor has a problem detecting the vehicle, wherein the comparison of the determined deviation value with the deviation threshold causes the failure count threshold to be exceeded; and when the failure count threshold is exceeded, perform the action identified by the failure count threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving, with one or more processors in communication with a first sensor, first sensor information, the first sensor information being used to produce a first image of a driving environment; receiving, with the one or more processors in communication with the second sensor, second sensor information, the second sensor information being used to produce the second image of the driving environment; determining, with the one or more processors, whether a vehicle is present in both the first image and the second image; determining, with the one or more processors, a deviation value by comparing the first image with the second image when it is determined that the vehicle is present in the first image and the second image; comparing, with the one or more processors, the determined deviation value with a deviation threshold to determine whether the first or second sensor has a problem detecting the vehicle, wherein the comparison of the determined deviation value with the deviation threshold causes a failure count threshold to be exceeded, the failure count threshold identifying an action to be performed when the failure count threshold is exceeded; and when the failure count threshold is exceeded, perform the action identified by the failure count threshold. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification