Handling input data errors in an autonomous vehicle
AssigneeGhost Autonomy Inc.
InventorsJohn Hayes, Volkmar Uhlig, Nima Soltani
Life of this patent
Estimating the term…
Abstract
Handling input data errors in an autonomous vehicle using predictive inputs, including: determining an error in input data for a model of a plurality of models of an automation system of the autonomous vehicle; generating predicted input data for the model; and generating, based on the predicted input data, output data for the model.
Claims20
A method of handling input data errors in an autonomous vehicle using predictive inputs, the method comprising:
- determining an error in input data for a model of a plurality of models of an automation system of the autonomous vehicle;
- generating, in response to the error, predicted input data for the model;
- generating, by providing the predicted input data to the model instead of the input data, output data for the model, wherein the output data comprises an indication that the output data was generated based on the predicted input data instead of the input data;
- providing the output data comprising the indication as input data to an other model;
- generating, by the other model and based on the input data, other output data by modifying, in response to receiving the indication, one or more thresholds or one or more confidence scores of the other model used in generating the other output data;
- causing the autonomous vehicle to perform one or more driving decisions based on the other output data of the other model.
An apparatus for handling input data errors in an autonomous vehicle using predictive inputs, the apparatus configured to perform steps comprising:
- determining an error in input data for a model of a plurality of models of an automation system of the autonomous vehicle;
- generating, in response to the error, predicted input data for the model;
- generating, by providing the predicted input data to the model instead of the input data, output data for the model, wherein the output data comprises an indication that the output data was generated based on the predicted input data instead of the input data;
- providing the output data comprising the indication as input data to an other model;
- generating, by the other model and based on the input data, other output data by modifying, in response to receiving the indication, one or more thresholds or one or more confidence scores of the other model used in generating the other output data;
- and
- causing the autonomous vehicle to perform one or more driving decisions based on the other output data of the other model.
An autonomous vehicle for handling input data errors in an autonomous vehicle using predictive inputs, the autonomous vehicle comprising an apparatus configured to perform steps comprising:
- determining an error in input data for a model of a plurality of models of an automation system of the autonomous vehicle;
- generating, in response to the error, predicted input data for the model;
- generating, by providing the predicted input data to the model instead of the input data, output data for the model, wherein the output data comprises an indication that the output data was generated based on the predicted input data instead of the input data;
- providing the output data comprising the indication as input data to an other model;
- generating, by the other model and based on the input data, other output data by modifying, in response to receiving the indication, one or more thresholds or one or more confidence scores of the other model used in generating the other output data;
- and
- causing the autonomous vehicle to perform one or more driving decisions based on the other output data of the other model.
A computer program product disposed upon a non-transitory computer readable medium, the computer program product comprising computer program instructions for handling input data errors in an autonomous vehicle using predictive inputs that, when executed, cause a computer system of the autonomous vehicle to carry out the steps of:
- determining an error in input data for a model of a plurality of models of an automation system of the autonomous vehicle;
- generating, in response to the error, predicted input data for the model;
- generating, by providing the predicted input data to the model instead of the input data, output data for the model, wherein the output data comprises an indication that the output data was generated based on the predicted input data instead of the input data;
- providing the output data comprising the indication as input data to an other model;
- generating, by the other model and based on the input data, other output data by modifying, in response to receiving the indication, one or more thresholds or one or more confidence scores of the other model used in generating the other output data;
- and
- causing the autonomous vehicle to perform one or more driving decisions based on the other output data of the other model.
Dependencies are inferred from the claim text.