CPC G01C 21/3638 (2013.01) [B60W 60/00253 (2020.02); B62D 15/0285 (2013.01); G01C 21/365 (2013.01); G05D 1/0044 (2013.01); G05D 1/0088 (2013.01); G05D 1/0212 (2013.01); G05D 1/0246 (2013.01); G05D 1/0274 (2013.01); G06F 18/24 (2023.01); G06T 7/20 (2013.01); G06V 20/56 (2022.01); B60W 2420/403 (2013.01); B60W 2420/408 (2024.01); B60W 2554/00 (2020.02); B60W 2555/20 (2020.02); B60W 2556/10 (2020.02); G06T 2207/30252 (2013.01); G06T 2207/30256 (2013.01); G06T 2207/30261 (2013.01)] | 20 Claims |
1. A method comprising, by one or more computing devices:
receiving sensor data associated with an object external to a vehicle, the sensor data comprising a sequence of data packets, wherein each data packet in the sequence of data packets corresponds to a time frame in a sequence of time frames;
determining a classification of the object based at least on the sensor data;
determining that a particular data packet corresponding to a particular time frame in the sequence of time frames is corrupt or missing;
for the particular data packet that is corrupt or missing, generating a replacement data packet based on one or more data packets that correspond to one or more time frames adjacent to the particular time frame in the sequence of time frames;
generating a sequence of visual representations of the object corresponding to the sequence of time frames, wherein at least one visual representation in the sequence of visual representations corresponding to the particular time frame is generated based on the replacement data packet; and
sending instructions to display the sequence of visual representations of the object, wherein the display of the sequence of visual representations lags the sequence of time frames by a defined time latency.
|