Method, computer program, storage medium, device for tracking an object
A method is for tracking an object using an environment sensor. The object is represented by an object status. The method includes detecting a sensor value of the environment sensor, predicting a future object status of the object, and updating the object status using a Bayesian filter. The updating includes using an artificial intelligence module (“AI module”). The AI module is trained such that the detected sensor value is associated with the object and the object status of the object is updated based on the predicted future object status of the object and the detected sensor value.
1 . A method for tracking an object using an environment sensor, the object being represented by an object status, the method comprising:
detecting a sensor value of the environment sensor;
predicting a future object status of the object;
updating the object status based on the sensor value and the future object status, the updating including (i) determining a correction using an artificial intelligence module (AI module) that receives the sensor value and the future object status as inputs, and (ii) updating the object status based on the correction using a Bayesian filter; and
controlling a longitudinal and/or lateral motion of a motor vehicle based on the updated object status,
wherein the AI module is trained such that the detected sensor value is associated with the object,
wherein the correction is a difference between the sensor value and the future object status mapped from an object status space into a sensor measurement space.
2 . The method according to claim 1 , wherein the AI module comprises a grid-based artificial neural network.
3 . The method according to claim 1 , wherein the AI module comprises an artificial neural network based on adaptive lists.
4 . The method according to claim 1 , wherein measurement noise is derived based on the AI module.
5 . The method according to claim 1 , wherein the method is computer-implemented.
6 . A non-transitory machine-readable storage medium that stores a computer program that, when executed by a processor, causes the processor to perform the method according to claim 1 .
7 . A device configured to carry out the method according to claim 1 .