| CPC G06F 18/241 (2023.01) [G06F 18/214 (2023.01); G06F 18/24323 (2023.01); G06N 7/01 (2023.01); G06N 20/00 (2019.01); G06T 7/521 (2017.01); G06T 15/08 (2013.01); G06V 10/28 (2022.01); G06V 10/50 (2022.01); G06V 10/56 (2022.01); G06V 20/58 (2022.01); G06V 20/584 (2022.01); G06V 20/64 (2022.01); G05D 1/0238 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/30261 (2013.01); G06T 2210/12 (2013.01)] | 20 Claims |

|
1. An autonomous vehicle control system for an autonomous vehicle, the autonomous vehicle control system comprising:
one or more processors; and
one or more non-transitory, computer-readable media storing instructions that are executable to cause the one or more processors to perform operations comprising:
receiving sensor data descriptive of an environment of the autonomous vehicle, the sensor data comprising a plurality of portions;
generating, by a first network of a machine-learned object detection and recognition model, a first classification value corresponding to a probability that a respective portion of the plurality of portions of sensor data corresponds to a foreground portion of the sensor data or a background portion of the sensor data;
generating, by a second network of the machine-learned object detection and recognition model, and based at least in part on the first classification value, a second classification value corresponding to a probability that the respective portion corresponds to one of one or more foreground classes or one or more background classes, the second network trained jointly with the first network; and
generating, based at least in part on the second classification value, an object output indicating detection of one or more objects in the sensor data.
|