Processing data for driving automation system
A method of processing data for a driving automation system, the method comprising steps of: obtaining sound data from a microphone of an autonomous vehicle; processing the sound data to obtain a sound characteristic; and updating a context of the autonomous vehicle based on the sound characteristic.
1. A method of processing data for a driving automation system, the method comprising steps of:
obtaining sound data from a microphone of an autonomous vehicle;
processing the sound data to obtain a type of sound, wherein the processing comprises:
obtaining a sound pattern from the sound data, wherein the sound pattern is based on a characteristic of the sound data, the obtaining comprising performing frequency analysis on the sound data within a time window of at least five seconds;
comparing the sound pattern with at least one sound signature to determine the type of sound; and
upon determining that the type of sound comprises a braking sound followed by a collision sound, transmitting an emergency call signal, the emergency call signal comprising a location of the autonomous vehicle; and
updating a context of the autonomous vehicle based on the characteristic of the sound data.
2. The method of claim 1 , wherein the sound data comprises a background sound of an external environment of the autonomous vehicle and the sound pattern, and wherein the sound pattern comprises an anomaly in the background sound.
3. The method of claim 1 , wherein the sound data comprises a background sound of an external environment of the autonomous vehicle and the sound characteristic is a decibel level of the background sound.
4. The method of claim 1 , further comprising providing the updated context to at least one of an instrument cluster of the autonomous vehicle and at least one sensor of the autonomous vehicle.
5. The method of claim 1 , further comprising responsive to updating the context, modifying a behavior of the driving automation system.
6. The method of claim 1 , further comprising generating a control signal comprising instructions configured to cause the driving automation system to change at least one state of the autonomous vehicle.
7. The method of claim 6 , wherein the at least one state is at least one of a road position, a lane position, a speed, a direction and a volume of a sound system of the autonomous vehicle.
8. The method of claim 1 , wherein the microphone is an external microphone of the autonomous vehicle.
9. A non-transitory computer readable medium for storing a computer program which, when executed by at least one processor, is configured to:
obtain sound data from a microphone of an autonomous vehicle;
process the sound data to obtain a type of sound, the processing comprising:
obtaining a sound pattern from the sound data, wherein the sound pattern is based on a characteristic of the sound data, the obtaining comprising performing frequency analysis on the sound data within a time window of at least five seconds;
comparing the sound pattern with at least one sound signature to determine the type of sound; and
upon determining that the type of sound comprises a braking sound followed by a collision sound, transmitting an emergency call signal, the emergency call signal comprising a location of the autonomous vehicle; and
update a context of the autonomous vehicle based on the characteristic of the sound data.
10. The non-transitory computer readable medium of claim 9 , wherein the sound data comprises a background sound of an external environment of the autonomous vehicle and the sound pattern, and wherein the sound pattern comprises an anomaly in the background sound.
11. The non-transitory computer readable medium of claim 9 , wherein the sound data comprises a background sound of an external environment of the autonomous vehicle and the sound characteristic is a decibel level of the background sound.
12. The non-transitory computer readable medium of claim 9 , wherein the at least one processor is configured to provide the updated context to at least one of an instrument cluster of the autonomous vehicle and at least one sensor of the autonomous vehicle.
13. The non-transitory computer readable medium of claim 9 , wherein the at least one processor is configured to modify a behaviour of the driving automation system responsive to updating the context.
14. The non-transitory computer readable medium of claim 9 , wherein the at least one processor is configured to generate a control signal comprising instructions configured to cause the driving automation system to change at least one state of the autonomous vehicle.
15. The non-transitory computer readable medium of claim 14 , wherein the at least one state is at least one of a road position, a lane position, a speed, a direction and a volume of a sound system of the autonomous vehicle.
16. The non-transitory computer readable medium of claim 9 , wherein the microphone is an external microphone of the autonomous vehicle.
17. A computing device comprising:
interface circuitry; and
processing circuitry configured to:
obtain sound data from a microphone of an autonomous vehicle;
process the sound data to obtain a type of sound, the processing comprising:
obtaining a sound pattern from the sound data, wherein the sound pattern is based on a characteristic of the sound data, the obtaining comprising performing frequency analysis on the sound data within a time window of at least five seconds;
comparing the sound pattern with at least one sound signature to determine the type of sound; and
upon determining that the type of sound comprises a braking sound followed by a collision sound, transmitting an emergency call signal, the emergency call signal comprising a location of the autonomous vehicle; and
update a context of the autonomous vehicle based on the characteristic of the sound data.