The invention discloses a non-contact
drunk driving detection method and
system adopting a large-linewidth
tunable laser, and relates to the technical field of
laser detection, and the method comprises the steps: collecting transmission light signals and corresponding electric signals under different linewidth conditions through experiments, synchronously recording experiment parameters, obtaining an
original data set, carrying out the preprocessing of the
original data set, and carrying out the detection of
drunk driving. Generating a
training set, a
verification set and a
test set, and training a BP (Back Propagation) neural network to obtain a pre-trained
noise suppression model; the method comprises the following steps of: generating a
wavelength-tunable modulated
laser beam by adopting a large-linewidth
tunable laser, directionally projecting the modulated
laser beam into a vehicle cab, and enabling laser to penetrate through the cab space and carry
alcohol gas concentration information to obtain a transmission
light signal; focusing the transmission
light signal to a photoelectric
detector through an optical convergence device to obtain a noisy
electric signal, inputting the noisy
electric signal into a pre-trained
noise suppression model, and outputting a de-noised
electric signal; performing synchronous
demodulation and
harmonic analysis on the de-noised electric
signal by using a phase-locked amplification detection technology, extracting a second
harmonic signal amplitude associated with the modulation frequency, and determining a second
harmonic signal characteristic amplitude through
peak detection; according to the calibration relation between the second harmonic
signal characteristic amplitude and the
alcohol gas concentration, the concentration value of the
alcohol gas in the cab is calculated in an inversion mode through a least square
fitting algorithm, an alcohol concentration threshold value is set, the
drunk driving condition of a driver is judged, a detection result is generated, and an
alarm signal is output.