Method for judgment of drinking using differential frequency energy, recording medium and device for performing the method
First Claim
1. A computer implemented method for determining whether alcohol is consumed by a person by using at least one processor for executing a specific computer software to perform steps comprising:
- receiving an input voice signal from said person via a microphone sensor and transmitted from a remote location;
forming a voice frame of the input voice signal from said person;
determining whether the voice frame corresponds to a voiced sound;
forming an effective frame according to a result of the voiced sound determination;
generating an original signal of the formed effective frame and a difference signal of the original signal;
performing a fast Fourier transform algorithm on the original signal and the difference signal;
determining whether alcohol is consumed by said person based on an energy difference in the frequency domain between the fast-Fourier-transformed original signal and the fast-Fourier-transformed difference signal when the energy difference is greater than a threshold; and
outputting a result of a determination whether alcohol is consumed by said person who is located in a remote location.
1 Assignment
0 Petitions
Accused Products
Abstract
An alcohol consumption determination method includes: detecting an effective frame of an input voice signal; detecting a difference signal of an original signal of the effective frame; performing fast Fourier conversion on the original signal and the difference signal; and determining, in the frequency domain, whether alcohol has been consumed based on a slope difference between the fast-Fourier-transformed original signal and the fast-Fourier-transformed difference signal. Accordingly, it is also possible to determine whether a driver or an operator from a remote location has consumed alcohol and a degree of the consumption, thus preventing an accident caused by an individual operating a vehicle under the influence.
46 Citations
18 Claims
-
1. A computer implemented method for determining whether alcohol is consumed by a person by using at least one processor for executing a specific computer software to perform steps comprising:
-
receiving an input voice signal from said person via a microphone sensor and transmitted from a remote location; forming a voice frame of the input voice signal from said person; determining whether the voice frame corresponds to a voiced sound; forming an effective frame according to a result of the voiced sound determination; generating an original signal of the formed effective frame and a difference signal of the original signal; performing a fast Fourier transform algorithm on the original signal and the difference signal; determining whether alcohol is consumed by said person based on an energy difference in the frequency domain between the fast-Fourier-transformed original signal and the fast-Fourier-transformed difference signal when the energy difference is greater than a threshold; and outputting a result of a determination whether alcohol is consumed by said person who is located in a remote location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer implemented device including at least one processor for executing a specific computer software to determine whether alcohol is consumed by a person, the computer implemented device comprising:
-
a microphone sensor receiving an input voice signal from said person; a frame forming unit configured to form a voice frame of the input voice signal;
a voiced sound determination unit configured to determine whether the voice frame corresponds to a voiced sound;an effective frame detection unit configured to detect an effective frame according to a result of the voiced sound determination; a difference signal detection unit configured to detect a difference signal of an original signal of the effective frame; a Fourier transform unit configured to perform a fast Fourier transform algorithm on the original signal and the difference signal; and an alcohol consumption determination unit configured to determine whether said person consumes alcohol based on an energy difference in the frequency domain between the fast-Fourier-transformed original signal and the fast-Fourier-transformed difference signal when the energy difference is greater than a threshold and output a result of a determination whether alcohol is consumed by said person who is located in a remote location. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification