System and method for anti-tampering mechanism
The present teaching relates to method, system, medium, and implementations for detecting sensor tampering. Information is received from an inertial measurement unit (IMU) attached to a structure hosting at least one sensor. The information includes one or more measurements associated with the IMU. The at least one sensor is deployed on a vehicle for sensing surrounding information to facilitate autonomous driving. The one or more measurements are analyzed with respect to pre-determined criteria to detect tampering of the at least one sensor. When the tampering is detected, a response is generated to the event.
1. A method implemented on at least one machine including at least one processor, memory, and communication platform for connecting to a network for detecting sensor tampering, the method comprising:
receiving, from an inertial measurement unit (IMU) attached to a structure hosting at least one sensor, information including one or more measurements associated with the IMU, wherein the at least one sensor is deployed on a vehicle for sensing surrounding information to facilitate autonomous driving;
analyzing the one or more measurements with respect to pre-determined criteria to detect tampering of the at least one sensor; and
generating, if the tampering is detected, a response to the tampering detected.
2. The method of claim 1 , wherein
the structure corresponds to a housing or a sensor rack with a plurality of sensors mounted thereon; and
the IMU and the structure are attached in such a way that they form a rigid integral structure.
3. The method of claim 1 , wherein the response is used to control performing at least one of:
triggering an alarm on the vehicle to produce a siren sound;
turning on selected sensors deployed on the vehicle to record information surrounding the tampering; and
transmitting signals to a remote site via network connection to report the tampering.
4. The method of claim 3 , wherein the signals transmitted to the remote site include an alert of the tampering and the information recorded by the selected sensors.
5. The method of claim 1 , wherein the step of analyzing comprises:
accessing a state of the vehicle;
determining whether a first of the one or more measurements is to be used to detect the tampering in the state of the vehicle;
comparing, if the first measurement is to be used to detect the tampering, the first measurement with the pre-determined criteria to detect the tampering.
6. The method of claim 5 , wherein
the state of the vehicle is one of a motion state and a parking state; and
the first measurement corresponds to a vibration measure set to be used to detect tampering if the vehicle is in a parking state.
7. The method of claim 6 , further comprising:
analyzing a second of the one or more measurements indicative of a pose of the IMU; and
determining the tampering based on the first and the second measurements.
8. Machine readable and non-transitory medium having information recorded thereon for detecting sensor tampering, wherein the information, when read by the machine, causes the machine to perform:
receiving, from an inertial measurement unit (IMU) attached to a structure hosting at least one sensor, information including one or more measurements associated with the IMU, wherein the at least one sensor is deployed on a vehicle for sensing surrounding information to facilitate autonomous driving;
analyzing the one or more measurements with respect to pre-determined criteria to detect tampering of the at least one sensor; and
generating, if the tampering is detected, a response to the tampering detected.
9. The medium of claim 8 , wherein
the structure corresponds to a housing or a sensor rack with a plurality of sensors mounted thereon; and
the IMU and the structure are attached in such a way that they form a rigid integral structure.
10. The medium of claim 8 , wherein the response is used to control performing at least one of:
triggering an alarm on the vehicle to produce a siren sound;
turning on selected sensors deployed on the vehicle to record information surrounding the tampering; and
transmitting signals to a remote site via network connection to report the tampering.
11. The medium of claim 10 , wherein the signals transmitted to the remote site include an alert of the tampering and the information recorded by the selected sensors.
12. The medium of claim 8 , wherein the step of analyzing comprises:
accessing a state of the vehicle;
determining whether a first of the one or more measurements is to be used to detect the tampering in the state of the vehicle;
comparing, if the first measurement is to be used to detect the tampering, the first measurement with the pre-determined criteria to detect the tampering.
13. The medium of claim 12 , wherein
the state of the vehicle is one of a motion state and a parking state; and
the first measurement corresponds to a vibration measure set to be used to detect tampering if the vehicle is in a parking state.
14. The medium of claim 13 , wherein the information, when read by the machine, further causes the machine to perform:
analyzing a second of the one or more measurements indicative of a pose of the IMU; and
determining the tampering based on the first and the second measurements.
15. A system for detecting sensor tampering, comprising:
an update controller configured for
receiving, from an inertial measurement unit (IMU) attached to a structure hosting at least one sensor, information including one or more measurements associated with the IMU, wherein the at least one sensor is deployed on a vehicle for sensing surrounding information to facilitate autonomous driving, and
analyzing the one or more measurements with respect to pre-determined criteria to detect tampering of the at least one sensor; and
a sensor special operation controller configured for generating, if the tampering is detected, a response to the tampering detected.
16. The system of claim 15 , wherein
the structure corresponds to a housing or a sensor rack with a plurality of sensors mounted thereon; and
the IMU and the structure are attached in such a way that they form a rigid integral structure.
17. The system of claim 15 , wherein the response is used to control performing at least one of:
triggering an alarm on the vehicle to produce a siren sound;
turning on selected sensors deployed on the vehicle to record information surrounding the tampering; and
transmitting signals to a remote site via network connection to report the tampering.
18. The system of claim 17 , wherein the signals transmitted to the remote site include an alert of the tampering and the information recorded by the selected sensors.
19. The system of claim 15 , wherein the step of analyzing comprises:
accessing a state of the vehicle;
determining whether a first of the one or more measurements is to be used to detect the tampering in the state of the vehicle;
comparing, if the first measurement is to be used to detect the tampering, the first measurement with the pre-determined criteria to detect the tampering.
20. The system of claim 19 , wherein
the state of the vehicle is one of a motion state and a parking state; and
the first measurement corresponds to a vibration measure set to be used to detect tampering if the vehicle is in a parking state.
21. The system of claim 20 , wherein a second of the one or more measurements indicative of a pose of the IMU is further analyzed and used, together with the first measurement, for determining the tampering.