COLLISION DETECTING METHOD, ELECTRONIC DEVICE, AND COMPUTER PROGRAM PRODUCT THEREOF
First Claim
1. A collision detecting method, adapted to an electronic device having an accelerometer, a positioning module, and a communication module, and the collision detecting method comprising:
- obtaining a plurality of acceleration variations within each of a plurality of sampling intervals respectively detected by the accelerometer;
for each of the sampling intervals, transforming the corresponding acceleration variations into a plurality of frequency domain signals under a frequency domain and calculating energy and entropy of the frequency domain signals; and
determining a collision has occurred when the energy and the entropy corresponding to each of a plurality of specific sampling intervals among the sampling intervals both drastically increase then drastically decrease suddenly.
1 Assignment
0 Petitions
Accused Products
Abstract
A collision detecting method, an electronic device, and a computer program product thereof are provided for the electronic device having an accelerometer, a positioning module, and a communication module. The method includes obtaining a plurality of acceleration variations within each of a plurality of sampling intervals respectively detected by the accelerometer. The method also includes transforming the corresponding acceleration variations into a plurality of frequency domain signals for each sampling interval, and calculating energy and entropy of the frequency domain signals. The method further includes determining a collision has occurred if the energy and the entropy corresponding to each of a plurality of specific sampling intervals among the sampling intervals both drastically increase then drastically decrease suddenly.
8 Citations
21 Claims
-
1. A collision detecting method, adapted to an electronic device having an accelerometer, a positioning module, and a communication module, and the collision detecting method comprising:
-
obtaining a plurality of acceleration variations within each of a plurality of sampling intervals respectively detected by the accelerometer; for each of the sampling intervals, transforming the corresponding acceleration variations into a plurality of frequency domain signals under a frequency domain and calculating energy and entropy of the frequency domain signals; and determining a collision has occurred when the energy and the entropy corresponding to each of a plurality of specific sampling intervals among the sampling intervals both drastically increase then drastically decrease suddenly. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device, comprising:
-
an accelerometer; a positioning module; a communication module; and a processing module, coupled to the accelerometer, the positioning module and the communication module, for obtaining a plurality of acceleration variations within each of a plurality of sampling intervals respectively detected by the accelerometer, for each of the sampling intervals, transforming the corresponding acceleration variations into a plurality of frequency domain signals under a frequency domain and calculating energy and entropy of the frequency domain signals, and determining that a collision has occurred when the energy and the entropy corresponding to each of a plurality of specific sampling intervals among the sampling intervals both drastically increase then drastically decrease suddenly. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product, comprising at least one program instruction, the at least one program instruction being located into an electronic device having an accelerometer, a positioning module, and a communication module for executing following steps:
-
obtaining a plurality of acceleration variations within each of a plurality of sampling intervals respectively detected by the accelerometer; for each of the sampling intervals, transforming the corresponding acceleration variations into a plurality of frequency domain signals under a frequency domain and calculating energy and entropy of the frequency domain signals; and determining a collision has occurred when the energy and the entropy corresponding to each of a plurality of specific sampling intervals among the sampling intervals both drastically increase then drastically decrease suddenly. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification