| CPC B60W 30/0956 (2013.01) [B60W 50/06 (2013.01); B60W 60/001 (2020.02); B60W 30/09 (2013.01); B60W 2420/403 (2013.01); B60W 2420/408 (2024.01)] | 24 Claims |

|
1. A method for detecting and tracking objects or obstacles in an environment of an autonomous vehicle, comprising:
receiving data from a set of sensors, wherein the data represents objects or obstacles in an environment of the autonomous vehicle; and
using a processor to perform the steps of:
generating high precision detection data based on the received data;
identifying, from the high precision detection data, a set of objects that are classifiable by at least one known classifier;
generating high recall detection data based on the received data;
identifying from the high recall detection data a set of obstacles; and
performing an operation on the high precision detection data of the objects and the high recall detection data of the obstacles, based on a status of the autonomous vehicle or based on one or more characteristics of the objects or the obstacles, wherein the operation comprises jointly optimizing the high precision detection data of the objects and the high recall detection data of the obstacles, when the autonomous vehicle is performing fallback maneuvers, and wherein the operation comprises determining a cover value between an obstacle in the high recall detection data and an object in the high precision detection data, by dividing area of intersection of the obstacle and the object by area of the obstacle.
|