Method for determining alcohol use by comparison of high-frequency signals in difference signal, and recording medium and device for implementing same
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;
forming an effective frame by converting the input voice signal from said person;
forming a voice frame of the input voice signal from said person;
determining whether the formed voice frame corresponds to a voiced sound;
generating an original signal of the formed effective frame and a difference signal of the original signal, which is a difference between the original signal of the formed effective frame and a shift signal thereof;
converting the difference signal into a frequency domain signal by performing a fast Fourier transform algorithm on the difference signal;
detecting high-frequency components of the fast-Fourier-transformed difference signal; and
determining whether alcohol is consumed by said person based on slope differences among the high-frequency components; and
outputting a result of a determination whether alcohol is consumed by said person who is located in a remoted area.
1 Assignment
0 Petitions
Accused Products
Abstract
This method for determining alcohol use comprises the steps of: detecting an effective frame in an input audio signal; detecting a difference in signal within the original signal of the effective frame; performing a fast Fourier conversion on the difference signal to be transformed into a frequency domain; detecting high-frequency components within the difference signal subjected to the fast Fourier transform; and determining the state of alcohol use on the basis of a gradient difference between the high-frequency components. Accordingly, the present invention can identify the state and extent of alcohol use by a driver or an operator from a long distance and thus can prevent accidents caused by driving or operating vehicles and machines under the influence of alcohol.
50 Citations
20 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; forming an effective frame by converting the input voice signal from said person; forming a voice frame of the input voice signal from said person; determining whether the formed voice frame corresponds to a voiced sound; generating an original signal of the formed effective frame and a difference signal of the original signal, which is a difference between the original signal of the formed effective frame and a shift signal thereof; converting the difference signal into a frequency domain signal by performing a fast Fourier transform algorithm on the difference signal; detecting high-frequency components of the fast-Fourier-transformed difference signal; and determining whether alcohol is consumed by said person based on slope differences among the high-frequency components; and outputting a result of a determination whether alcohol is consumed by said person who is located in a remoted area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable recording medium having the specific computer software recorded thereon for performing a method comprising:
-
receiving an input voice signal from said person via a microphone sensor; forming an effective frame by converting the input voice signal from said person; forming a voice frame of the input voice signal from said person; determining whether the formed voice frame corresponds to a voiced sound; generating an original signal of the formed effective frame and a difference signal of the original signal, which is a difference between the original signal of the formed effective frame and a shift signal thereof; converting the difference signal into a frequency domain signal by performing a fast Fourier transform algorithm on the difference signal; detecting high-frequency components of the fast-Fourier-transformed difference signal; determining whether alcohol is consumed by said person based on slope differences among the high-frequency components; and outputting a result of a determination whether alcohol is consumed by said person who is located in a remoted area. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification