SYSTEM AND METHOD FOR AUTOMATICALLY IDENTIFYING AN ISSUE FROM SENSOR DATA FROM AN AUTONOMOUS DRIVE SYSTEM WHILE THE VEHICLE IS STATIC
Systems and methods for implementing one or more autonomous features for autonomous and semi-autonomous control of one or more vehicles are provided. More specifically, image data may be obtained from an image acquisition device and processed utilizing one or more machine learning models to identify, track, and extract one or more features of the image utilized in decision making processes for providing steering angle and/or acceleration/deceleration input to one or more vehicle controllers. In some instances, techniques may be employed such that the autonomous and semi-autonomous control of a vehicle may change between vehicle follow and lane follow modes. In some instances, at least a portion of the machine learning model may be updated based on one or more conditions.
1 . A method comprising:
receiving image data from a sensor of a first vehicle;
identifying a first object based on the image data;
determining that the first object has changed; and
determining that an issue exists when a parameter corresponding to a change of the first object does not change.
2 . The method of claim 1 , further comprising:
identifying a second object based on the image data; and
determining that the issue exists with the second object when a parameter associated with the second object does not change based on the change of the first object.
3 . The method of claim 2 , wherein the first object is a traffic light and the second object is a second vehicle.
4 . The method of claim 3 , further comprising:
determining that an issue exists with the second vehicle when the traffic light changes from red to green and a distances between the first vehicle and the second vehicle does not increase.
5 . The method of claim 3 , further comprising:
determining that an issue exists with the second vehicle when the traffic light changes from red to green and an acceleration of the second vehicle does not change.
6 . The method of claim 1 , wherein the parameter corresponding to a change of the first object is an acceleration of the first vehicle.
7 . The method of claim 1 , wherein the first vehicle is static.
8 . The method of claim 1 , further comprising:
receiving sensor data from a second sensor of the first vehicle; and
determining that the issue exists when the sensor data from the second sensor exceeds a threshold.
9 . The method of claim 1 , providing a notification to a user of the first vehicle based on the determination that the issue exists.
10 . The method of claim 1 , wherein the first object is a traffic light.
11 . A system comprising:
a memory;
a processor in communication with the memory, wherein the processor executes instructions stored in the memory, which cause the processor to execute a method, the method comprising:
receiving image data from a sensor of a first vehicle;
identifying a first object based on the image data;
determining that the first object has changed; and
determining that an issue exists when a parameter corresponding to a change of the first object does not change.
12 . The system of claim 11 , wherein the method further includes:
identifying a second object based on the image data; and
determining that the issue exists with the second object when a parameter associated with the second object does not change based on the change of the first object.
13 . The system of claim 12 , wherein the first object is a traffic light and the second object is a second vehicle.
14 . The system of claim 13 , wherein the method further includes:
determining that an issue exists with the second vehicle when the traffic light changes from red to green and a distances between the first vehicle and the second vehicle does not increase.
15 . The system of claim 13 , wherein the method further includes:
determining that an issue exists with the second vehicle when the traffic light changes from red to green and an acceleration of the second vehicle does not change.
16 . A non-transitory computer readable medium having stored thereon instructions, which when executed by a processor cause the processor to execute a method, the method comprising:
receiving image data from a sensor of a first vehicle;
identifying a first object based on the image data;
determining that the first object has changed; and
determining that an issue exists when a parameter corresponding to a change of the first object does not change.
17 . The non-transitory computer readable medium of claim 16 , wherein the method includes:
identifying a second object based on the image data; and
determining that the issue exists with the second object when a parameter associated with the second object does not change based on the change of the first object.
18 . The non-transitory computer readable medium of claim 17 , wherein the first object is a traffic light and the second object is a second vehicle.
19 . The non-transitory computer readable medium of claim 18 , wherein the method further includes:
determining that an issue exists with the second vehicle when the traffic light changes from red to green and a distances between the first vehicle and the second vehicle does not increase.
20 . The non-transitory computer readable medium of claim 18 , wherein the method further includes:
determining that an issue exists with the second vehicle when the traffic light changes from red to green and an acceleration of the second vehicle does not change.