[go: up one dir, main page]

CN111209816B - Non-contact fatigue driving detection method based on regular extreme learning machine - Google Patents

Non-contact fatigue driving detection method based on regular extreme learning machine Download PDF

Info

Publication number
CN111209816B
CN111209816B CN201911382493.9A CN201911382493A CN111209816B CN 111209816 B CN111209816 B CN 111209816B CN 201911382493 A CN201911382493 A CN 201911382493A CN 111209816 B CN111209816 B CN 111209816B
Authority
CN
China
Prior art keywords
fatigue
respiratory
learning machine
equation
extreme learning
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911382493.9A
Other languages
Chinese (zh)
Other versions
CN111209816A (en
Inventor
陈龙
李冰
郑雪峰
杨柳
马学条
樊凌雁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Dianzi University
Original Assignee
Hangzhou Dianzi University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Dianzi University filed Critical Hangzhou Dianzi University
Priority to CN201911382493.9A priority Critical patent/CN111209816B/en
Publication of CN111209816A publication Critical patent/CN111209816A/en
Application granted granted Critical
Publication of CN111209816B publication Critical patent/CN111209816B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/213Feature extraction, e.g. by transforming the feature space; Summarisation; Mappings, e.g. subspace methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2218/00Aspects of pattern recognition specially adapted for signal processing
    • G06F2218/08Feature extraction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2218/00Aspects of pattern recognition specially adapted for signal processing
    • G06F2218/12Classification; Matching
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Data Mining & Analysis (AREA)
  • Theoretical Computer Science (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

本发明公开了一种基于正则极限学习机的非接触式疲劳驾驶检测方法,包括以下步骤:S10,通过多普勒雷达模块采集驾驶员的生理信号;S20,对生理信号分类;S30,对生理信号做离散傅里叶变换得到频谱特性;S40,对频谱特性进行特征变换;S50,设计正则极限学习机模型对数据集进行训练,从而得到驾驶员疲劳状态检测的算法模型,通过该模型对疲劳状态进行检测。本发明能够避免影响驾驶员正常驾驶的同时能够高效且准确的检测驾驶员的疲劳状态。

The invention discloses a non-contact fatigue driving detection method based on a regular extreme learning machine, which includes the following steps: S10, collecting the driver's physiological signals through a Doppler radar module; S20, classifying the physiological signals; S30, classifying the physiological signals The signal is subjected to discrete Fourier transform to obtain the spectral characteristics; S40, perform feature transformation on the spectral characteristics; S50, design a regular extreme learning machine model to train the data set, thereby obtaining an algorithm model for driver fatigue state detection, and use this model to detect fatigue Check the status. The invention can avoid affecting the driver's normal driving and can efficiently and accurately detect the driver's fatigue state.

Description

一种基于正则极限学习机的非接触式疲劳驾驶检测方法A non-contact fatigue driving detection method based on regular extreme learning machine

技术领域Technical field

本发明属于建模检测领域,具体涉及一种基于正则极限学习机的非接触式疲劳驾驶检测方法。The invention belongs to the field of modeling detection, and specifically relates to a non-contact fatigue driving detection method based on a regular extreme learning machine.

背景技术Background technique

疲劳驾驶是世界上导致交通事故最常见的原因之一。根据WHO(世界卫生组织)的报告,每年有超过130万的人死于交通事故,有2千万到5千万的人因为交通事故遭受非致命伤害,这中间约有20%的致命交通事故是由疲劳驾驶引起的。因此,如果能够研发一种自动检测疲劳驾驶的系统,并且能够提前警告驾驶员正处于疲劳驾驶状态,就可以有效避免大量的交通事故,降低交通事故发生率。Drowsy driving is one of the most common causes of traffic accidents in the world. According to the WHO (World Health Organization) report, more than 1.3 million people die in traffic accidents every year, and 20 million to 50 million people suffer non-fatal injuries due to traffic accidents, of which about 20% are fatal traffic accidents. It is caused by fatigue driving. Therefore, if a system that automatically detects fatigue driving can be developed and can warn drivers in advance of fatigue driving, a large number of traffic accidents can be effectively avoided and the incidence of traffic accidents can be reduced.

目前检测疲劳状态的方法主要分为两大类:1.接触式疲劳状态检测;2非接触式疲劳状态检测。At present, the methods for detecting fatigue status are mainly divided into two categories: 1. Contact fatigue status detection; 2. Non-contact fatigue status detection.

接触式的疲劳检测方法主要是检测驾驶员的生理状态。虽然这种方法得到的数据可靠,误差小,受外界干扰较小,但是这种方法要在驾驶员身上安装相应检测生理信号的装置,对于驾驶员的干扰过于大。为此,研究人员通过使用无线电来测量生理信号,并通过ZigBee,蓝牙等来获取信号,这些技术已经比较成熟,但是精确度会大幅度降低,人为干扰会造成检测假象和错误。The contact fatigue detection method mainly detects the driver's physiological state. Although the data obtained by this method are reliable, have small errors, and are less affected by external interference, this method requires the driver to install a corresponding device for detecting physiological signals, which causes too much interference to the driver. To this end, researchers use radio to measure physiological signals and obtain signals through ZigBee, Bluetooth, etc. These technologies are relatively mature, but the accuracy will be greatly reduced, and human interference will cause detection artifacts and errors.

非接触式的疲劳检测的方法主要是监测驾驶员的面部特征和车辆参数检测。对于驾驶员面部特征的分析个体差异较大,并且亮度的改变或者驾驶员佩戴墨镜、口罩等遮挡面部的物品都会对检测造成极大的干扰,整套装置所需要的成本也会提高;对于车辆状态和行驶轨迹的检测,所需要的硬件支持较高,价格昂贵。而且对外界的条件的要求比较苛刻(如道路标识,气候和照明条件等)。这种方法的一个很大局限性就是这是对车辆的检测,不是对驾驶员直接的检测,可靠性、精确度大大降低。The non-contact fatigue detection method mainly monitors the driver's facial features and vehicle parameter detection. There are large individual differences in the analysis of driver facial features, and changes in brightness or the driver wearing sunglasses, masks and other items that cover the face will cause great interference to the detection, and the cost of the entire device will also increase; for the vehicle status And the detection of driving trajectory requires high hardware support and is expensive. Moreover, the requirements for external conditions are relatively strict (such as road signs, climate and lighting conditions, etc.). A big limitation of this method is that it is a detection of the vehicle, not a direct detection of the driver, so the reliability and accuracy are greatly reduced.

综上所述,虽然目前已经有多种方法实时测量驾驶员的疲劳状态,但大多只限于理论研究层次,已经问世的监测装置存在很多的局限性,有很多问题需要解决。每种疲劳驾驶检测方法都有其优点和局限性,因此对于驾驶员疲劳驾驶的检测不应该仅用单一方法。很多研究表明,混合检测方法的可靠性和精确度比单一检测的方法要高。所以,要开发一个有效的疲劳驾驶检测系统,应该将各种检测方法组合在一个混合系统中进行检测,生理状况检测所得到的数据可靠性高,但对驾驶员干扰较大。To sum up, although there are many methods to measure the driver's fatigue state in real time, most of them are limited to the theoretical research level. The monitoring devices that have been released have many limitations and many problems need to be solved. Each fatigue driving detection method has its advantages and limitations, so the detection of driver fatigue driving should not only use a single method. Many studies have shown that mixed detection methods are more reliable and accurate than single detection methods. Therefore, to develop an effective fatigue driving detection system, various detection methods should be combined in a hybrid system for detection. The data obtained from physiological condition detection is highly reliable, but it will cause greater interference to the driver.

发明内容Contents of the invention

鉴于以上存在的技术问题,本发明实现非接触式检测驾驶员生理状态,避免对驾驶员造成身体上和驾驶上的干扰,提高准确性;能够消除不同个体间的差异;能够快速高效的对数据进行处理;算法模型简单,学习效率快,迭代次数少,准确性高,提供一种基于正则极限学习机的非接触式疲劳驾驶检测方法。In view of the above existing technical problems, the present invention realizes non-contact detection of the driver's physiological state, avoids physical and driving interference to the driver, improves accuracy; can eliminate differences between different individuals; and can quickly and efficiently process data Processing; the algorithm model is simple, the learning efficiency is fast, the number of iterations is small, and the accuracy is high. It provides a non-contact fatigue driving detection method based on the regular extreme learning machine.

包括以下步骤:Includes the following steps:

S10,通过多普勒雷达模块采集驾驶员的生理信号;S10, collects the driver's physiological signals through the Doppler radar module;

S20,对生理信号分类;S20, classify physiological signals;

S30,对生理信号做离散傅里叶变换得到频谱特性;S30, perform discrete Fourier transform on the physiological signal to obtain the spectral characteristics;

S40,对频谱特性进行特征变换;S40, perform feature transformation on the spectral characteristics;

S50,设计正则极限学习机模型对数据集进行训练,从而得到驾驶员疲劳状态检测的算法模型,通过该模型对疲劳状态进行检测。S50, design a regular extreme learning machine model to train the data set, thereby obtaining an algorithm model for driver fatigue state detection, and detect fatigue state through this model.

优选地,所述生理信号至少包括驾驶员的呼吸信号和心跳信号。Preferably, the physiological signal includes at least the driver's breathing signal and heartbeat signal.

优选地,所述对生理信号做离散傅里叶变换得到频谱特性,进而获取呼吸信号的幅值BA和周期BT、心跳信号的周期HTPreferably, the discrete Fourier transform is performed on the physiological signal to obtain the spectral characteristics, and then the amplitude B A and period BT of the respiratory signal and the period HT of the heartbeat signal are obtained.

优选地,所述特征变换为:Preferably, the feature transformation is:

其中,RT表示呼吸周期BT与心跳周期HT的比值,hθ(x)为通过梯度下降算法得到的假设函数,分别将BT与HT代入hθ(x),并将hθ(BT)与hθ(HT)的比值用RA表示。Among them, R T represents the ratio of the respiratory cycle B T to the heartbeat cycle H T. h θ (x) is a hypothetical function obtained through the gradient descent algorithm. Substitute B T and H T into h θ (x) respectively, and h θ The ratio of (B T ) to h θ (H T ) is expressed as RA .

优选地,所述正则极限学习机根据训练集数据以及随机设置输入层权重矩阵ω训练得到输出层权重矩阵 Preferably, the regular extreme learning machine is trained according to the training set data and randomly sets the input layer weight matrix ω to obtain the output layer weight matrix.

优选地,所述正则极限学习机输出层权值计算方程为:Preferably, the regular extreme learning machine output layer weight calculation equation is:

其中,H为隐藏层激活项矩阵,C为正则化系数,I为单位矩阵,L为期望输出矩阵,即输出标签。Among them, H is the hidden layer activation matrix, C is the regularization coefficient, I is the identity matrix, and L is the expected output matrix, that is, the output label.

优选地,所述多普勒雷达模块采用微波多普勒雷达探测器探头传感器HB100模块。Preferably, the Doppler radar module adopts the microwave Doppler radar detector probe sensor HB100 module.

与现有技术相比,本发明所采用的多普勒雷达模块能够实现非接触式准确检测驾驶员的生理信号,且生理信号能够准确反映驾驶员的疲劳状态,能够有效解决不同个体在不同疲劳状态下生理信号的差异性。所使用的正则极限学习机模型学习效率快,迭代次数少,准确性高,计算量大幅度减少。Compared with the existing technology, the Doppler radar module used in the present invention can achieve non-contact and accurate detection of the driver's physiological signals, and the physiological signals can accurately reflect the driver's fatigue state, and can effectively solve the problem of different fatigue conditions of different individuals. Differences in physiological signals between states. The regular extreme learning machine model used has fast learning efficiency, few iterations, high accuracy, and greatly reduced calculation amount.

附图说明Description of the drawings

图1为本发明实施例的一种基于正则极限学习机的非接触式疲劳驾驶检测方法的步骤流程图;Figure 1 is a step flow chart of a non-contact fatigue driving detection method based on a regular extreme learning machine according to an embodiment of the present invention;

图2为本发明一实施例的一种基于正则极限学习机的非接触式疲劳驾驶检测方法的专家评测方法标准图;Figure 2 is a standard diagram of the expert evaluation method of a non-contact fatigue driving detection method based on a regular extreme learning machine according to an embodiment of the present invention;

图3为本发明一实施例的一种基于正则极限学习机的非接触式疲劳驾驶检测方法中多普勒雷达模块采集的生理信号图;Figure 3 is a physiological signal diagram collected by a Doppler radar module in a non-contact fatigue driving detection method based on a regular extreme learning machine according to an embodiment of the present invention;

图4为本发明一实施例的一种基于正则极限学习机的非接触式疲劳驾驶检测方法的生理信号幅频特性图;Figure 4 is a physiological signal amplitude-frequency characteristic diagram of a non-contact fatigue driving detection method based on a regular extreme learning machine according to an embodiment of the present invention;

图5为本发明一实施例的一种基于正则极限学习机的非接触式疲劳驾驶检测方法的呼吸周期和幅值的散点图以及其线性拟合曲线图;Figure 5 is a scatter diagram of the respiratory cycle and amplitude and its linear fitting curve diagram of a non-contact fatigue driving detection method based on a regular extreme learning machine according to an embodiment of the present invention;

图6为本发明一实施例的一种基于正则极限学习机的非接触式疲劳驾驶检测方法的特征变换后生理信号时域变化效果图;Figure 6 is a diagram showing the time domain changes of physiological signals after feature transformation of a non-contact fatigue driving detection method based on a regular extreme learning machine according to an embodiment of the present invention;

图7为本发明一实施例的一种基于正则极限学习机的非接触式疲劳驾驶检测方法的正则极限学习机网络模型图;Figure 7 is a regular extreme learning machine network model diagram of a non-contact fatigue driving detection method based on a regular extreme learning machine according to an embodiment of the present invention;

图8为本发明一实施例的一种基于正则极限学习机的非接触式疲劳驾驶检测方法的正则极限学习机网络训练结果图。Figure 8 is a diagram showing the network training results of the regular extreme learning machine of a non-contact fatigue driving detection method based on the regular extreme learning machine according to an embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of the present invention.

本发明的方法包括数据采集、数据处理、数据训练。数据采集部分主要由多普勒雷达模块为核心、模拟驾驶器配套的模拟驾驶软件系统组成,用于采集驾驶员的呼吸和心跳信号。数据处理部分主要是对采集到的呼吸和心跳信号通过专家评判方法进行信号的等级分类,然后对各组信号进行滤波处理,再对信号进行离散傅里叶变换,得到频谱图,进而提取呼吸周期、幅值、心率等特征值。数据训练部分主要是设计正则极限学习机网络模型,对采集到的数据进行训练,得到驾驶员疲劳状态检测的算法模型。The method of the present invention includes data collection, data processing and data training. The data acquisition part is mainly composed of a Doppler radar module as the core and a simulated driving software system supporting the simulated driver, which is used to collect the driver's breathing and heartbeat signals. The data processing part mainly uses the expert evaluation method to classify the collected respiratory and heartbeat signals into different levels, then filter each group of signals, and then perform discrete Fourier transform on the signals to obtain a spectrogram, and then extract the respiratory cycle. , amplitude, heart rate and other characteristic values. The data training part mainly involves designing a regular extreme learning machine network model, training the collected data, and obtaining an algorithm model for driver fatigue state detection.

实施例1Example 1

参见图1,一种基于正则极限学习机的非接触式疲劳驾驶检测方法的步骤流程图,S10,通过多普勒雷达模块采集驾驶员的生理信号;Referring to Figure 1, a step flow chart of a non-contact fatigue driving detection method based on a regular extreme learning machine, S10, collects the driver's physiological signals through the Doppler radar module;

S20,采用专家评测方法对生理信号分类;S20, use expert evaluation methods to classify physiological signals;

S30,对生理信号做离散傅里叶变换得到频谱特性;S30, perform discrete Fourier transform on the physiological signal to obtain the spectral characteristics;

S40,对频谱特性进行特征变换;S40, perform feature transformation on the spectral characteristics;

S50,设计正则极限学习机模型对数据集进行训练,从而得到驾驶员疲劳状态检测的算法模型,通过该模型对疲劳状态进行检测。S50, design a regular extreme learning machine model to train the data set, thereby obtaining an algorithm model for driver fatigue state detection, and detect fatigue state through this model.

上述生理信号至少包括驾驶员的呼吸信号和心跳信号。The above physiological signals include at least the driver's breathing signal and heartbeat signal.

对生理信号做离散傅里叶变换得到频谱特性,进而获取呼吸信号的幅值BA和周期BT、心跳信号的周期HTPerform discrete Fourier transform on the physiological signal to obtain the spectrum characteristics, and then obtain the amplitude B A and period B T of the respiratory signal and the period HT of the heartbeat signal.

特征变换为:The feature transformation is:

其中,RT表示呼吸周期BT与心跳周期HT的比值,hθ(x)为通过梯度下降算法得到的假设函数,分别将BT与HT代入hθ(x),并将hθ(BT)与hθ(HT)的比值用RA表示。Among them, R T represents the ratio of the respiratory cycle B T to the heartbeat cycle H T. h θ (x) is a hypothetical function obtained through the gradient descent algorithm. Substitute B T and H T into h θ (x) respectively, and h θ The ratio of (B T ) to h θ (H T ) is expressed as RA .

正则极限学习机根据训练集数据以及随机设置输入层权重矩阵ω训练得到输出层权重矩阵 The regular extreme learning machine is trained based on the training set data and randomly setting the input layer weight matrix ω to obtain the output layer weight matrix.

正则极限学习机输出层权值计算方程为:The calculation equation of the output layer weight of the regular extreme learning machine is:

其中,H为隐藏层激活项矩阵,C为正则化系数,I为单位矩阵,L为期望输出矩阵,即输出标签。Among them, H is the hidden layer activation matrix, C is the regularization coefficient, I is the identity matrix, and L is the expected output matrix, that is, the output label.

多普勒雷达模块采用微波多普勒雷达探测器探头传感器HB100模块。The Doppler radar module uses the microwave Doppler radar detector probe sensor HB100 module.

参见图2为疲劳等级的专家评判标准。驾驶员疲劳状态等级分类4个等级:清醒状态、I级疲劳状态、II疲劳状态、III级疲劳状态。每个疲劳等级都有相应的特征表现,如眨眼频率、打哈气次数等,通过专家对视频信息分析,判断该段视频信息中驾驶员的疲劳等级,进而可以得到与该段视频信息相对应的生理信号的疲劳等级。通过该方法将采集的所有的生理信号进行分类。See Figure 2 for the expert evaluation criteria for fatigue levels. There are four levels of driver fatigue status classification: awake state, level I fatigue state, II fatigue state, and level III fatigue state. Each fatigue level has corresponding characteristics, such as blink frequency, number of gasps, etc. Through expert analysis of video information, the driver's fatigue level in the video information can be judged, and then the driver's fatigue level corresponding to the video information can be obtained. Physiological signals of fatigue levels. All collected physiological signals are classified by this method.

参见图3和图4,分别为多普勒雷达模块采集的生理信号以及其频谱特性图。可以看到通过该雷达模块能够成功采集到人体的生理信号。该生理信号包括呼吸信号、心跳信号以及噪声,通过对信号进行滤波处理和离散傅立叶变换(DFT)能够有效滤除噪声,并且得到频谱特性图,然后提取信号的频率和幅度。See Figures 3 and 4, which respectively show the physiological signals collected by the Doppler radar module and their spectrum characteristics. It can be seen that the physiological signals of the human body can be successfully collected through this radar module. The physiological signal includes respiratory signal, heartbeat signal and noise. By filtering the signal and discrete Fourier transform (DFT), the noise can be effectively filtered, and the spectrum characteristic map is obtained, and then the frequency and amplitude of the signal are extracted.

参见图5为不同个体的呼吸周期和幅值的散点图以及其线性拟合曲线。呼吸和心跳信号因人而异。个体差异过大不利于神经网络对数据的分类,并且会大大降低分类精度。在正常状态下,呼吸频率一般为心率的1/5-1/4,随着疲劳程度的加深,生命活动变慢,能量消耗减少,呼吸频率与心率的比值降低。将呼吸频率与心率的比值定义为RT。在此基础上,通过对每个个体的呼吸频率和呼吸幅值进行建模,找到呼吸频率与呼吸幅值之间的关系,进而能够找到呼吸幅值与心率的关系。图5中左侧图中显示的是两个不同测试者在不同疲劳状态下呼吸频率和呼吸幅值的散点图,可以看到不同测试者其呼吸频率和呼吸幅值之间的线性关系是不一样的。采用梯度下降算法对每个测试者的数据进行拟合。图5中右侧图中可以看到拟合的曲线。具体训练正则极限学习机模型方法如下:See Figure 5 for a scatter plot of respiratory cycles and amplitudes of different individuals and their linear fitting curves. Breathing and heartbeat signals vary from person to person. Excessive individual differences are not conducive to the classification of data by the neural network and will greatly reduce the classification accuracy. Under normal conditions, the respiratory rate is generally 1/5-1/4 of the heart rate. As the degree of fatigue deepens, life activities slow down, energy consumption decreases, and the ratio of respiratory frequency to heart rate decreases. The ratio of respiratory rate to heart rate is defined as R T . On this basis, by modeling the respiratory frequency and respiratory amplitude of each individual, the relationship between respiratory frequency and respiratory amplitude can be found, and then the relationship between respiratory amplitude and heart rate can be found. The left picture in Figure 5 shows a scatter plot of the respiratory frequency and respiratory amplitude of two different testers under different fatigue states. It can be seen that the linear relationship between the respiratory frequency and respiratory amplitude of different testers is Different. A gradient descent algorithm was used to fit each tester's data. The fitted curve can be seen on the right side of Figure 5. The specific method of training the regular extreme learning machine model is as follows:

根据梯度下降算法原理,首先定义假设函数hθ(X)为:According to the principle of gradient descent algorithm, first define the hypothesis function h θ (X) as:

其中,θ为权重,x(i)为第i个输入数据。Among them, θ is the weight, x (i) is the i-th input data.

其次,定义代价函数J(θ)。代价函数,也称为平方误差函数,是解决回归问题最常用的方法。定义如下:Secondly, define the cost function J(θ). The cost function, also known as the squared error function, is the most common method for solving regression problems. The definition is as follows:

其中,m为样本总数,x(i)为第i个输入数据,y(i)为第i个目标输出。Among them, m is the total number of samples, x (i) is the i-th input data, and y (i) is the i-th target output.

根据梯度算法原理,需要找到一组θ值,使代价函数收敛,根据式(3)可以得到让代价函数收敛的θ值。According to the principle of the gradient algorithm, a set of θ values needs to be found to make the cost function converge. According to equation (3), the θ value that makes the cost function converge can be obtained.

θj定义为假设函数hθ(x)的第j个参数,α为学习率。将式(2)代入式(3)中可以得到:θ j is defined as the j-th parameter of the hypothesis function h θ (x), and α is the learning rate. Substituting equation (2) into equation (3) we can get:

最后,假设呼吸幅值与呼吸周期的关系为线性关系,那么假设函数为hθ(X):Finally, assuming that the relationship between respiratory amplitude and respiratory cycle is linear, then the function is assumed to be h θ (X):

hθ(x)=θ01x (5)h θ (x)=θ 01 x (5)

将式(5)代入式(4),并通过梯度下降可以得到θ值。从而就找到了呼吸幅值和呼吸周期的关系。注意:每组数据得到θ值不一样。Substituting equation (5) into equation (4), the θ value can be obtained through gradient descent. Thus, the relationship between respiratory amplitude and respiratory cycle is found. Note: Each set of data obtains a different θ value.

根据以上方法,通过适当地舍弃测量精度,每个人的呼吸周期和幅值之间的关系可以用线性曲线来描述。因此,呼吸信号可以做如下转换:According to the above method, by appropriately discarding the measurement accuracy, the relationship between each person's respiratory cycle and amplitude can be described by a linear curve. Therefore, the breathing signal can be converted as follows:

f(t)=Asin(BTt+b)→f(t)=hθ(BT)sin(BTt+b) (6)f(t)=Asin(B T t+b)→f(t)=h θ (B T )sin(B T t+b) (6)

式中,A为幅值,b为相位。前面已经定义了呼吸频率与心率的比值RT,正常人的心率与呼吸频率一致,即心率与呼吸频率的比值在一定范围内变化。In the formula, A is the amplitude and b is the phase. The ratio R T of respiratory frequency to heart rate has been defined previously. The heart rate and respiratory frequency of normal people are consistent, that is, the ratio of heart rate to respiratory frequency changes within a certain range.

定义一个新的变量RA,RA定义如下:Define a new variable R A. R A is defined as follows:

其中,hθ(x)即为式(5)中的hθ(x)。Among them, h θ (x) is h θ (x) in equation (5).

随着疲劳程度的加深,RT在一定范围内会发生递减变化,那么,只需要证明随着疲劳程度的加深,RA在一定范围内会发生有规律的变化。对于式(8),展开如下:As the degree of fatigue deepens, R T will change gradually within a certain range. Then, it only needs to be proved that as the degree of fatigue deepens, RA will change regularly within a certain range. For equation (8), the expansion is as follows:

对于函数V(x),V(x)定义如下:For the function V(x), V(x) is defined as follows:

对V(x)进行微分:Differentiate V(x):

因此,根据式(9)和式(11)可以得出以下结论:Therefore, according to equation (9) and equation (11), the following conclusions can be drawn:

1)函数RA递减;1) Function R A decreases;

2)对于每个测试者,即θ1不变,那么心率越高,RA越小;2) For each tester, that is, if θ 1 remains unchanged, the higher the heart rate, the smaller the RA ;

3)RA<=1。3) RA <=1.

结合上述结论,通过特征值变换,得到一个新的变量R,称为比率点:Combining the above conclusions, through eigenvalue transformation, a new variable R is obtained, called the ratio point:

R=(RA,RT) (12)R=( RA , RT ) (12)

对于每个测试者来说,R都是独一无二的。这样,呼吸信号就可以映射到一个新的二维空间。R is unique to each tester. In this way, the breathing signal can be mapped to a new two-dimensional space.

f(t)=Asin(Tt+b)→f(t)=RAsin(RTt+b) (13)f(t)=Asin(Tt+b)→f(t)=R A sin(R T t+b) (13)

参见图6为特征变换后生理信号时域变化效果图。在图6(a)中,这两条曲线分别表示测试者A在I级疲劳状态下的呼吸信号和测试者B在II级疲劳状态下的呼吸信号。可见,这两条曲线的周期和振幅相差不大。此时,根据式(13)转换呼吸信号所得结果如图6(b)所示。可以看出,此时的两个信号在周期和幅度上有很大的不同。因此,通过适当地舍弃测量精度可以减少个体之间呼吸幅度的差异。See Figure 6 for a diagram of the time domain change effect of the physiological signal after feature transformation. In Figure 6(a), these two curves respectively represent the breathing signal of tester A in the level I fatigue state and the breathing signal of tester B in the level II fatigue state. It can be seen that the periods and amplitudes of these two curves are not much different. At this time, the result obtained by converting the respiratory signal according to equation (13) is shown in Figure 6(b). It can be seen that the two signals at this time are very different in period and amplitude. Therefore, differences in respiratory amplitude between individuals can be reduced by appropriately discarding measurement accuracy.

通过对数据进行分类、滤波、离散傅里叶变换以及特征值转换,最终确定以下特征值作为训练样本数据:RA,RT,HT。其中HT表示心跳周期。By classifying, filtering, discrete Fourier transform and eigenvalue conversion of the data, the following eigenvalues are finally determined as training sample data: R A , R T , HT . Where HT represents the heartbeat cycle.

最终用于神经网络训练的样本库如下:The final sample library used for neural network training is as follows:

X(i)=(RA RT HT)(i) (14)X (i) = (R A R T H T ) (i) (14)

L(i)=(h(s) h(s-1) h(s-2) h(s-3))(i) (15)L (i) = (h(s) h(s-1) h(s-2) h(s-3)) (i) (15)

S={(X(i) T(i))},i∈[1,m] (16)S={(X (i) T (i) )},i∈[1,m] (16)

其中,X为输入数据,L为X对应的输出标签,S为样本数据集,h(x)为冲击函数,定义如下:Among them, X is the input data, L is the output label corresponding to X, S is the sample data set, and h(x) is the impact function, which is defined as follows:

s为疲劳状态,s值可取0、1、2或3,分别表示清醒状态、I级疲劳状态、II级疲劳状态和III级疲劳状态,i为样本索引,m为总样本量。s is the fatigue state, and the s value can be 0, 1, 2 or 3, which represent the awake state, level I fatigue state, level II fatigue state and level III fatigue state respectively, i is the sample index, and m is the total sample size.

参见图7为正则极限学习机网络模型。极限学习机(ELM)是黄光斌教授提出的一种求解单隐层神经网络的算法。ELM具有学习效率高、泛化能力强的优点,广泛应用于分类、回归、聚类、特征学习等问题中。对于图7中的单隐层神经网络,输入样本总数为m,输入数据为X,网络输出为O,隐藏层激活项矩阵为H,隐藏层输入权重矩阵为ω,隐藏层输出权重矩阵为β,b为阈值,激活函数选择的是sigmoid函数,sigmoid函数数学表达式如下:See Figure 7 for the regular extreme learning machine network model. Extreme Learning Machine (ELM) is an algorithm proposed by Professor Huang Guangbin to solve single hidden layer neural networks. ELM has the advantages of high learning efficiency and strong generalization ability, and is widely used in classification, regression, clustering, feature learning and other problems. For the single hidden layer neural network in Figure 7, the total number of input samples is m, the input data is X, the network output is O, the hidden layer activation matrix is H, the hidden layer input weight matrix is ω, and the hidden layer output weight matrix is β , b is the threshold, and the activation function is the sigmoid function. The mathematical expression of the sigmoid function is as follows:

利用激活函数,可以加入非线性特征,使学习速度更快、效率更高,那么激活项H计算方程如下:Using the activation function, nonlinear features can be added to make learning faster and more efficient. Then the calculation equation of the activation term H is as follows:

输出O可以表示为:The output O can be expressed as:

βH=O (20)βH=O (20)

单隐层神经网络学习的目标是最小化输出误差,即:The goal of single hidden layer neural network learning is to minimize the output error, that is:

||O-L||n×m=0 (21)||OL|| n×m =0 (21)

其中,n表示特征值数量,m表示样本总数。L为期望输出矩阵,也就是输出标签。那么存在β,ω,和b,使得:Among them, n represents the number of feature values, and m represents the total number of samples. L is the expected output matrix, which is the output label. Then there exist β, ω, and b such that:

βH=L (22)βH=L (22)

根据极限学习机的原理:只要激活函数g(·)满足在任意区间上无限可微,那么输入权重矩阵ω和偏置b可以随机生成,也就是说单隐藏层前馈神经网络无需再对ω和b进行调整;又因为连续的概率分布随机生成的ω和b,并且假设隐藏层神经元个数为k,那么存在k≤N,使得||L-βH||n×m≤ε一定成立,此时发现输出层的偏置也不再需要。因此,当隐藏层输入权重矩阵ω和偏置b确定后,就可以确定隐藏层激活项H,确定激活项H后只需要求出隐藏层输出矩阵β即可。根据黄广斌教授提出的理论:当隐藏层神经元个数k与训练样本的个数m一致时,隐藏层激活项矩阵H是可逆矩阵(极小的可能性出现H不可逆的情况),那么通过式(22)就可求出能使神经网络以0误差拟合输出的隐藏层输出权重β。然而,大多数情况下,隐藏层神经元个数k远小于训练集样本的数量m,此时矩阵H不可逆。此时需要求使损失函数最小的解,即:According to the principle of extreme learning machine: as long as the activation function g(·) satisfies infinite differentiability in any interval, then the input weight matrix ω and bias b can be randomly generated, which means that the single hidden layer feedforward neural network does not need to and b are adjusted; and because the continuous probability distribution randomly generates ω and b, and assuming that the number of hidden layer neurons is k, then k ≤ N exists, so that ||L-βH|| n×m ≤ε must be true , at this time it is found that the bias of the output layer is no longer needed. Therefore, when the hidden layer input weight matrix ω and offset b are determined, the hidden layer activation term H can be determined. After determining the activation term H, only the hidden layer output matrix β is required. According to the theory proposed by Professor Huang Guangbin: when the number k of hidden layer neurons is consistent with the number m of training samples, the hidden layer activation matrix H is an invertible matrix (there is a very small possibility that H is irreversible), then through the formula (22) can calculate the hidden layer output weight β that enables the neural network to fit the output with 0 error. However, in most cases, the number k of hidden layer neurons is much smaller than the number m of training set samples, and in this case the matrix H is irreversible. At this time, it is necessary to find the solution that minimizes the loss function, that is:

根据最小范数准则,通过求最小平方得到解:According to the minimum norm criterion, the solution is obtained by taking least squares:

其中是隐层输出矩阵H的moore-penrose广义逆,称为伪逆。求解/>方法如下:in It is the Moore-Penrose generalized inverse of the hidden layer output matrix H, which is called the pseudo-inverse. Solve/> Methods as below:

为了得到更实用可靠的回归系数,需要一种有偏估计的回归方法,称之为岭回归。当X不是满秩矩阵或某些列之间的线性相关性较大时,其行列式接近于0,这将导致计算时出现较大误差,因此需要在损失函数中加入正则项。In order to obtain more practical and reliable regression coefficients, a biased estimation regression method is needed, which is called ridge regression. When X is not a full-rank matrix or the linear correlation between some columns is large, its determinant is close to 0, which will lead to large errors in calculation, so a regular term needs to be added to the loss function.

其中I是单位矩阵,C是正则化系数。研究表明,相对较小的权系数可以提高单隐层前馈神经网络(SLFN)的稳定性和泛化能力,这意味着在复杂问题下,ELM的正则化是必要的。where I is the identity matrix and C is the regularization coefficient. Research shows that relatively small weight coefficients can improve the stability and generalization ability of single hidden layer feedforward neural networks (SLFN), which means that regularization of ELM is necessary under complex problems.

综上所述,当输入训练数据并随机初始化输入权重矩阵时,可通过式(36)得到输出权重矩阵。To sum up, when training data is input and the input weight matrix is randomly initialized, the output weight matrix can be obtained through Equation (36).

通过多次训练,最终确定隐层神经元数量为500个,正则化系数C=1e5。参见图8为正则极限学习机网络训练结果。在图8中,整个画布被分成四个小部分,每个部分显示每个疲劳等级的输出。横坐标表示疲劳等级,纵坐标表示相应的概率。实际上,对于每个输入,对应的输出是4个点,例如,输入信号的输出表示如下:After multiple trainings, the number of hidden layer neurons was finally determined to be 500, and the regularization coefficient C=1e5. See Figure 8 for the regular extreme learning machine network training results. In Figure 8, the entire canvas is divided into four small sections, each section showing the output for each fatigue level. The abscissa represents the fatigue level, and the ordinate represents the corresponding probability. In fact, for each input, the corresponding output is 4 points. For example, the output of the input signal is expressed as follows:

Test=((0,0.2),(1,0.1),(2,0.4),(3,0.3)) (37)Test=((0,0.2),(1,0.1),(2,0.4),(3,0.3)) (37)

Test的含义是:输入信号X(i)对应于疲劳等级为0的概率为0.2,等级I级的概率为0.1,等级II级的概率为0.4,等级III级的概率为0.3,所以这个信号对应的疲劳等级II级。各疲劳等级测试集样本的预测结果和总预测结果如下:The meaning of Test is: the input signal Fatigue level II. The prediction results and total prediction results of each fatigue level test set sample are as follows:

1)清醒状态:0.9831) Awake state: 0.983

2)I疲劳状态:0.8672)I fatigue state: 0.867

3)II疲劳状态:0.8833) II fatigue state: 0.883

4)III疲劳状态:0.9674) III fatigue state: 0.967

总概率:0.925。Overall probability: 0.925.

应当理解,本文所述的示例性实施例是说明性的而非限制性的。尽管结合附图描述了本发明的一个或多个实施例,本领域普通技术人员应当理解,在不脱离通过所附权利要求所限定的本发明的精神和范围的情况下,可以做出各种形式和细节的改变。It should be understood that the exemplary embodiments described herein are illustrative and not restrictive. Although one or more embodiments of the present invention have been described in conjunction with the accompanying drawings, it will be understood by those of ordinary skill in the art that various modifications may be made without departing from the spirit and scope of the invention as defined by the appended claims. Changes in form and detail.

Claims (1)

1.一种基于正则极限学习机的非接触式疲劳驾驶检测方法,其特征在于,包括以下步骤:1. A non-contact fatigue driving detection method based on a regular extreme learning machine, which is characterized by including the following steps: S10,通过多普勒雷达模块采集驾驶员的生理信号;S10, collects the driver's physiological signals through the Doppler radar module; S20,对生理信号分类;S20, classify physiological signals; S30,对生理信号做离散傅里叶变换得到频谱特性;S30, perform discrete Fourier transform on the physiological signal to obtain the spectral characteristics; S40,对频谱特性进行特征变换;S40, perform feature transformation on the spectral characteristics; S50,设计正则极限学习机模型对数据集进行训练,从而得到驾驶员疲劳状态检测的算法模型,通过该模型对疲劳状态进行检测;S50, design a regular extreme learning machine model to train the data set, thereby obtaining an algorithm model for driver fatigue state detection, and detect fatigue state through this model; 所述生理信号至少包括驾驶员的呼吸信号和心跳信号;The physiological signals include at least the driver's breathing signal and heartbeat signal; 所述对生理信号做离散傅里叶变换得到频谱特性,进而获取呼吸信号的幅值BA和周期BT、心跳信号的周期HTThe discrete Fourier transform is performed on the physiological signal to obtain the spectrum characteristics, and then the amplitude B A and period BT of the respiratory signal and the period HT of the heartbeat signal are obtained; 所述特征变换为:The feature transformation is: 其中,RT表示呼吸周期BT与心跳周期HT的比值,hθ(x)为通过梯度下降算法得到的假设函数,分别将BT与HT代入hθ(x),并将hθ(BT)与hθ(HT)的比值用RA表示;Among them, R T represents the ratio of the respiratory cycle B T to the heartbeat cycle H T. h θ (x) is a hypothetical function obtained through the gradient descent algorithm. Substitute B T and H T into h θ (x) respectively, and h θ The ratio of (B T ) to h θ (H T ) is expressed by R A ; 所述正则极限学习机根据训练集数据以及随机设置输入层权重矩阵ω训练得到输出层权重矩阵 The regular extreme learning machine is trained according to the training set data and randomly sets the input layer weight matrix ω to obtain the output layer weight matrix. 所述正则极限学习机输出层权值计算方程为:The regular extreme learning machine output layer weight calculation equation is: 其中,H为隐藏层激活项矩阵,C为正则化系数,I为单位矩阵,L为期望输出矩阵,即输出标签;Among them, H is the hidden layer activation matrix, C is the regularization coefficient, I is the identity matrix, and L is the expected output matrix, that is, the output label; 所述多普勒雷达模块采用微波多普勒雷达探测器探头传感器HB100模块;The Doppler radar module uses the microwave Doppler radar detector probe sensor HB100 module; 具体训练正则极限学习机模型方法如下:The specific method of training the regular extreme learning machine model is as follows: 根据梯度下降算法原理,首先定义假设函数hθ(X)为:According to the principle of gradient descent algorithm, first define the hypothesis function h θ (X) as: 其中,θ为权重,x(i)为第i个输入数据;Among them, θ is the weight, x (i) is the i-th input data; 其次,定义代价函数J(θ),代价函数,也称为平方误差函数,定义如下:Secondly, define the cost function J(θ). The cost function, also called the squared error function, is defined as follows: 其中,m为样本总数,x(i)为第i个输入数据,y(i)为第i个目标输出;Among them, m is the total number of samples, x (i) is the i-th input data, and y (i) is the i-th target output; 根据梯度算法原理,找到一组θ值,使代价函数收敛,根据式(3)可以得到让代价函数收敛的θ值;According to the principle of the gradient algorithm, a set of θ values is found to make the cost function converge. According to equation (3), the θ value that makes the cost function converge can be obtained; θj定义为假设函数hθ(x)的第j个参数,α为学习率;将式(2)代入式(3)中可以得到:θ j is defined as the j-th parameter of the hypothesis function h θ (x), α is the learning rate; substituting equation (2) into equation (3) we can get: 最后,假设呼吸幅值与呼吸周期的关系为线性关系,那么假设函数为hθ(x):Finally, assuming that the relationship between respiratory amplitude and respiratory cycle is linear, then the function is assumed to be h θ (x): hθ(x)=θ01x (5)h θ (x)=θ 01 x (5) 将式(5)代入式(4),并通过梯度下降可以得到θ值,从而就找到了呼吸幅值和呼吸周期的关系,其中,每组数据得到θ值不一样;Substitute Equation (5) into Equation (4), and obtain the θ value through gradient descent, thus finding the relationship between respiratory amplitude and respiratory cycle. The θ value obtained for each set of data is different; 根据以上方法,每个人的呼吸周期和幅值之间的关系可用线性曲线来描述,因此,呼吸信号可以做如下转换:According to the above method, the relationship between each person's respiratory cycle and amplitude can be described by a linear curve. Therefore, the respiratory signal can be converted as follows: f(t)=Asin(BTt+b)→f(t)=hθ(BT)sin(BTt+b) (6)f(t)=Asin(B T t+b)→f(t)=h θ (B T )sin(B T t+b) (6) 式中,A为幅值,b为相位,定义呼吸周期与心跳周期的比值RT,正常人的呼吸周期与心跳周期一致,即呼吸周期与心跳周期的比值在一定范围内变化,In the formula, A is the amplitude, b is the phase, defining the ratio R T of the respiratory cycle to the heartbeat cycle. The respiratory cycle of a normal person is consistent with the heartbeat cycle, that is, the ratio of the respiratory cycle to the heartbeat cycle changes within a certain range. 定义一个新的变量RA,RA定义如下:Define a new variable R A. R A is defined as follows: 其中,hθ(x)即为式(5)中的hθ(x),Among them, h θ (x) is h θ (x) in formula (5), 随着疲劳程度的加深,RT在一定范围内会发生递减变化,那么,只需要证明随着疲劳程度的加深,RA在一定范围内会发生有规律的变化,对于式(8),展开如下:As the degree of fatigue deepens, R T will change progressively within a certain range. Then, it only needs to be proved that as the degree of fatigue deepens, R A will change regularly within a certain range. For equation (8), expand as follows: 对于函数V(x),V(x)定义如下:For the function V(x), V(x) is defined as follows: 对V(x)进行微分:Differentiate V(x): 因此,根据式(9)和式(11)可以得出以下结论:Therefore, according to equation (9) and equation (11), the following conclusions can be drawn: 1)函数RA递减;1) Function R A decreases; 2)对于每个测试者,即θ1不变,那么心率越高,RA越小;2) For each tester, that is, if θ 1 remains unchanged, the higher the heart rate, the smaller the RA ; 3)RA<=1;3) RA <=1; 结合上述结论,通过特征值变换,得到一个新的变量R,称为比率点:Combining the above conclusions, through eigenvalue transformation, a new variable R is obtained, called the ratio point: R=(RA,RT) (12)R=( RA , RT ) (12) 对于每个测试者来说,R都是独一无二的;故呼吸信号可映射到一个新的二维空间;R is unique for each tester; therefore, the breathing signal can be mapped to a new two-dimensional space; f(t)=Asin(Tt+b)→f(t)=RAsin(RTt+b) (13)f(t)=Asin(Tt+b)→f(t)=R A sin(R T t+b) (13) 通过对数据进行分类、滤波、离散傅里叶变换以及特征值转换,最终确定以下特征值作为训练样本数据:RA,RT,HT,其中HT表示心跳周期;By classifying, filtering, discrete Fourier transform and eigenvalue conversion of the data, the following eigenvalues are finally determined as training sample data: R A , R T , HT , where HT represents the heartbeat cycle; 最终用于神经网络训练的样本库如下:The final sample library used for neural network training is as follows: X(i)=(RA RT HT)(i) (14)X (i) = (R A R T H T ) (i) (14) L(i)=(h(s) h(s-1) h(s-2) h(s-3))(i) (15)L (i) = (h(s) h(s-1) h(s-2) h(s-3)) (i) (15) S={(X(i) T(i))},i∈[1,m] (16)S={(X (i) T (i) )},i∈[1,m] (16) 其中,X为输入数据,L为X对应的输出标签,S为样本数据集,h(x)为冲击函数,定义如下:Among them, X is the input data, L is the output label corresponding to X, S is the sample data set, and h(x) is the impact function, which is defined as follows: s为疲劳状态,s值可取0、1、2或3,分别表示清醒状态、I级疲劳状态、II级疲劳状态和III级疲劳状态,i为样本索引,m为样本总数。s is the fatigue state, and the s value can be 0, 1, 2 or 3, which represent the awake state, level I fatigue state, level II fatigue state and level III fatigue state respectively, i is the sample index, and m is the total number of samples.
CN201911382493.9A 2019-12-28 2019-12-28 Non-contact fatigue driving detection method based on regular extreme learning machine Active CN111209816B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911382493.9A CN111209816B (en) 2019-12-28 2019-12-28 Non-contact fatigue driving detection method based on regular extreme learning machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911382493.9A CN111209816B (en) 2019-12-28 2019-12-28 Non-contact fatigue driving detection method based on regular extreme learning machine

Publications (2)

Publication Number Publication Date
CN111209816A CN111209816A (en) 2020-05-29
CN111209816B true CN111209816B (en) 2023-10-24

Family

ID=70785943

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911382493.9A Active CN111209816B (en) 2019-12-28 2019-12-28 Non-contact fatigue driving detection method based on regular extreme learning machine

Country Status (1)

Country Link
CN (1) CN111209816B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3960078A1 (en) * 2020-08-31 2022-03-02 Srett (Sas) Respiration monitoring

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104724123A (en) * 2013-12-19 2015-06-24 罗伯特·博世有限公司 Method for ascertaining the stress level of the driver
CN105354988A (en) * 2015-12-11 2016-02-24 东北大学 Driver fatigue driving detection system based on machine vision and detection method
CN106264501A (en) * 2016-10-13 2017-01-04 杭州电子科技大学 A kind of bio-signal acquisition system based on continuous wave Doppler radar
CN106491156A (en) * 2016-10-13 2017-03-15 杭州电子科技大学 A kind of fatigue drive of car detection method based on Multi-source Information Fusion
CN107595242A (en) * 2017-07-26 2018-01-19 来邦科技股份公司 A kind of sleep physiology signal monitoring method, device, electronic equipment and storage medium
CN108335457A (en) * 2018-02-08 2018-07-27 吉林大学 A kind of driving safety monitoring method based on driver's bracelet
EP3479759A1 (en) * 2017-11-04 2019-05-08 Tata Consultancy Services Limited System and method to classify cardiopulmonary fatigue
CN110420019A (en) * 2019-07-29 2019-11-08 西安电子科技大学 A kind of depth recurrence heart rate estimation method of ballistocardiography signal

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10618522B2 (en) * 2018-03-27 2020-04-14 Hong Kong Productivity Council (HKPC) Drowsiness detection and intervention system and method

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104724123A (en) * 2013-12-19 2015-06-24 罗伯特·博世有限公司 Method for ascertaining the stress level of the driver
CN105354988A (en) * 2015-12-11 2016-02-24 东北大学 Driver fatigue driving detection system based on machine vision and detection method
CN106264501A (en) * 2016-10-13 2017-01-04 杭州电子科技大学 A kind of bio-signal acquisition system based on continuous wave Doppler radar
CN106491156A (en) * 2016-10-13 2017-03-15 杭州电子科技大学 A kind of fatigue drive of car detection method based on Multi-source Information Fusion
CN107595242A (en) * 2017-07-26 2018-01-19 来邦科技股份公司 A kind of sleep physiology signal monitoring method, device, electronic equipment and storage medium
EP3479759A1 (en) * 2017-11-04 2019-05-08 Tata Consultancy Services Limited System and method to classify cardiopulmonary fatigue
CN108335457A (en) * 2018-02-08 2018-07-27 吉林大学 A kind of driving safety monitoring method based on driver's bracelet
CN110420019A (en) * 2019-07-29 2019-11-08 西安电子科技大学 A kind of depth recurrence heart rate estimation method of ballistocardiography signal

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Abdu Gumaei 等.A Hybrid Feature Extraction Method With Regularized Extreme Learning Machine for Brain Tumor Classification.《IEEE Access》.2019,第7卷全文. *
Long Chen 等.Non-contact physiological signal monitoring system based on Doppler radar.《IEICE Electronics Express》.2017,第14卷(第14期),全文. *
杨希宁.基于多源信息融合的非接触式疲劳驾驶检测系统研究.《中国优秀硕士学位论文全文数据库信息科技辑》.2018,(第undefined期),第1-69页. *

Also Published As

Publication number Publication date
CN111209816A (en) 2020-05-29

Similar Documents

Publication Publication Date Title
CN109124625B (en) A classification method of driver fatigue state level
CN108392211B (en) Fatigue detection method based on multi-information fusion
CN110188836A (en) A Classification Method of Brain Functional Networks Based on Variational Autoencoder
CN107007257B (en) The automatic measure grading method and apparatus of the unnatural degree of face
CN105877766A (en) Mental state detection system and method based on multiple physiological signal fusion
Pan et al. Human falling detection algorithm based on multisensor data fusion with SVM
CN103211599A (en) Method and device for monitoring tumble
CN105310696A (en) Fall detection model construction method as well as corresponding fall detection method and apparatus
CN101987017A (en) Electroencephalo-graph (EEG) signal identification and detection method for measuring alertness of driver
CN110084286A (en) A kind of human motion recognition method of sensor-based ECOC technology
CN111248859A (en) Automatic detection method of sleep apnea based on convolutional neural network
CN113627740B (en) A driving load evaluation model construction system and construction method
WO2023036015A1 (en) Fatigue detection method and system based on multi-dimensional body state sensing
Zaki et al. Using automated walking gait analysis for the identification of pedestrian attributes
Ding et al. Cascaded convolutional neural network with attention mechanism for mobile eeg-based driver drowsiness detection system
CN109664894A (en) Fatigue driving safety pre-warning system based on multi-source heterogeneous data perception
CN108847279A (en) A kind of sleep-respiratory state automatic distinguishing method and system based on pulse wave data
Ellis et al. Physical activity recognition in free-living from body-worn sensors
CN102567715A (en) Human body action hierarchical identification method based on pyroelectric infrared detection
CN110522455A (en) A WD tremor grade assessment method based on deep learning
CN107045624B (en) Electroencephalogram signal preprocessing and classifying method based on maximum weighted cluster
CN111067513B (en) Sleep quality detection key brain area judgment method based on characteristic weight self-learning
CN111209816B (en) Non-contact fatigue driving detection method based on regular extreme learning machine
Chen et al. Deep learning approach for detection of unfavorable driving state based on multiple phase synchronization between multi-channel EEG signals
CN114464319B (en) A susceptibility assessment system for AMS based on slow feature analysis and deep neural network

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant