掌桥专利:专业的专利平台
掌桥专利
首页

基于CNN卷积神经网络的安全驾驶预警深度学习方法

文献发布时间:2024-04-18 19:52:40


基于CNN卷积神经网络的安全驾驶预警深度学习方法

技术领域:

本发明涉及基于CNN卷积神经网络的安全驾驶预警深度学习方法。

背景技术:

公路交通运输在我国经济和社会发展中发挥着重要的作用,维持公路交通网络的稳定和高效运转,对调整产业结构、推动就业和经济发展、加快城乡一体化建设进程具有重要的意义。

在驾驶员行车驾驶过程中,需要对驾驶员的驾驶行为进行检测评估,避免驾驶员出现危险驾驶行为,保证驾驶员能够全程安全驾驶;现有的智能报警终端大多是基于驾驶员的实时驾驶动作分析,以对驾驶员的危险驾驶行为进行准确的评估;但由于受到硬件设备的限制普遍采用语音报警方式,对所有的致险因子都采用同样的报警方式,没有强弱和多维方式刺激;所采用得报警评估标准单一,没有考虑到生理特征、驾龄、逆光等环境和驾驶习惯等因素,导致误报频繁;同时预测报警采集致险数据维度单一,仅采集驾驶员在行车中的面部图像数据判断,对光源、年龄、车速、路况、天气、区域等信息缺乏采集,也缺乏判断依据和多场景多角度判断,从而造成误判报警较多,最终影响对驾驶员安全驾驶的预警评估,致使目前大部分营运车辆智能视频报警装置没有作用。

发明内容:

本发明实施例提供了基于CNN卷积神经网络的安全驾驶预警深度学习方法,方法设计合理,在多个功能模块和算法的相互配合作用下,能够在驾驶员行车过程中,将多维致险因子数据层级叠加判断,动态完成精准预警,首先判断驾驶人员身份信息,下发预警模型至终端,进入动态判断,并将报警后的司机变化数据传递回数据平台,用于跟踪该模型判断是否符合驾驶人实际情况、是否需要调取其他模型或修正模型参数,同时按照人员身体状况、路况、光源、驾龄、连续驾驶、时长时间、速度等形成同类型群体的危险驾驶行为模型,避免出现误判报警,从而实现多维度致险因子数据采集和实时分析,保证驾驶员行车过程中进行安全驾驶,解决了现有技术中存在的问题。

本发明为解决上述技术问题所采用的技术方案是:

基于CNN卷积神经网络的安全驾驶预警深度学习方法,所述学习方法包括以下步骤:

S1,采集报警装置进入工作状态,通过摄像头、车辆设备、驾驶员手环、资料录入多种方式采集构成信息矩阵κ

S2,根据信息矩阵κ

S3,基于报警次数、报警持续时间、报警结束频率和人工报警处置判断指标对实时安全驾驶报警结果f

S4,对研判矩阵g

所述采集报警装置包括报警组件、采集组件、数据平台、危险行为预警模型库、车载预警跟踪组件和报警模型算法训练库;所述报警组件用于驾驶员在行车过程中与数据平台建立通信通道,并将驾驶员身份校验信息、实时预警图像、路况和驾驶员身体情况信息上传至数据平台;所述报警组件包括通讯模块、声音报警模块、北斗定位模块、视频图像采集模块、内部计算模块和第一蓝牙模块。

所述内部计算模块为控制器,所述通讯模块为无线收发器,所述声音报警模块为语音播放器,所述视频图像采集模块为AD转换器和摄像头;所述控制器的型号为STM32F103C8T6,在控制器上设有64个引脚,所述控制器通过四号引脚与北斗定位模块相连,所述控制器通过五号引脚与第一蓝牙模块相连,所述控制器通过十五号引脚与AD转换器相连,所述控制器通过二十号引脚和二十一号引脚与无线收发器相连,所述控制器通过三十三号引脚与语音播放器相连。

所述AD转换器的型号为AD8551,在AD转换器上设有8个引脚,所述AD转换器通过六号引脚与控制器的十五号引脚相连,所述AD转换器通过三号引脚与摄像头相连。

所述无线收发器的型号为ESP8266,在无线收发器上设有8个引脚,所述无线收发器的四号引脚与控制器的二十一号引脚相连,所述无线收发器的八号引脚与控制器的二十号引脚相连,以在控制器和数据平台之间建立无线传输网络。

所述语音播放器的型号为WT588D,在语音播放器上设有20个引脚,所述语音播放器的五号引脚上连接有3.3V电源,所述语音播放器的七号引脚与控制器的三十三号引脚相连,在语音播放器的十号引脚上通过第一电容接地设置;在语音播放器的十一号引脚通过指示灯和第一电阻连接有3.3V电源;在语音播放器的十六号引脚上连接有扬声器,在扬声器上并联有第二电阻和第二电容接地设置。

所述采集组件为驾驶员的数据采集手环,以采集驾驶员的心率、血氧、血压身体状况数据,包括第二蓝牙模块、红外模块和振动模块,所述第二蓝牙模块和第一蓝牙模块相配合设置。

所述危险行为预警模型库用于按照年龄、驾龄、身体素质、路况、时间信息为驾驶员建立对应的数据模型库,以在行车过程中进行安全驾驶行为预警。

所述车载预警跟踪组件用于根据危险行为预警模型库内下发的预警模型在行车过程中进行跟踪预警,以动态判定执行效果。

所述报警模型算法训练库用于利用CNN算法,根据车载预警跟踪组件的动态追踪情况来判定预警模型的报警准确率,以获取驾驶员在环境、路况、驾驶时长和光源外部条件影响下需要修正的内容,从而提升安全驾驶整体预警精准度。

本发明采用上述结构,通过采集报警装置采用摄像头、车辆设备、驾驶员手环、资料录入多种方式采集构成信息矩阵;通过信息矩阵和参数偏差矩阵采用逻辑回归得到实时安全驾驶报警结果,以分析司机驾驶车辆是否实时报警;通过报警次数、报警持续时间、报警结束频率和人工报警处置判断指标对实时安全驾驶报警结果进行分析判断;通过对研判矩阵进行分析判断,逐步调整算法的各个指标,经由数据跟踪,对各个矩阵指标进行调整分析,得到安全驾驶行为与各个指标区间的分析报告,以对驾驶员安全驾驶行为进行评估预警,具有精准实用、安全可靠的优点。

附图说明:

图1为本发明的流程示意图。

图2为本发明的采集报警装置的结构示意图。

图3为本发明的报警组件的结构示意图。

图4为本发明的控制器的电气原理图。

图5为本发明的AD转换器的电气原理图。

图6为本发明的无线收发器的电气原理图。

图7为本发明的语音播放器的电气原理图。

具体实施方式:

为能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本发明进行详细阐述。

如图1-7中所示,基于CNN卷积神经网络的安全驾驶预警深度学习方法,所述学习方法包括以下步骤:

S1,采集报警装置进入工作状态,通过摄像头、车辆设备、驾驶员手环、资料录入多种方式采集构成信息矩阵κ

S2,根据信息矩阵κ

S3,基于报警次数、报警持续时间、报警结束频率和人工报警处置判断指标对实时安全驾驶报警结果f

S4,对研判矩阵g

所述采集报警装置包括报警组件、采集组件、数据平台、危险行为预警模型库、车载预警跟踪组件和报警模型算法训练库;所述报警组件用于驾驶员在行车过程中与数据平台建立通信通道,并将驾驶员身份校验信息、实时预警图像、路况和驾驶员身体情况信息上传至数据平台;所述报警组件包括通讯模块、声音报警模块、北斗定位模块、视频图像采集模块、内部计算模块和第一蓝牙模块。

所述内部计算模块为控制器,所述通讯模块为无线收发器,所述声音报警模块为语音播放器,所述视频图像采集模块为AD转换器和摄像头;所述控制器的型号为STM32F103C8T6,在控制器上设有64个引脚,所述控制器通过四号引脚与北斗定位模块相连,所述控制器通过五号引脚与第一蓝牙模块相连,所述控制器通过十五号引脚与AD转换器相连,所述控制器通过二十号引脚和二十一号引脚与无线收发器相连,所述控制器通过三十三号引脚与语音播放器相连。

所述AD转换器的型号为AD8551,在AD转换器上设有8个引脚,所述AD转换器通过六号引脚与控制器的十五号引脚相连,所述AD转换器通过三号引脚与摄像头相连。

所述无线收发器的型号为ESP8266,在无线收发器上设有8个引脚,所述无线收发器的四号引脚与控制器的二十一号引脚相连,所述无线收发器的八号引脚与控制器的二十号引脚相连,以在控制器和数据平台之间建立无线传输网络。

所述语音播放器的型号为WT588D,在语音播放器上设有20个引脚,所述语音播放器的五号引脚上连接有3.3V电源,所述语音播放器的七号引脚与控制器的三十三号引脚相连,在语音播放器的十号引脚上通过第一电容接地设置;在语音播放器的十一号引脚通过指示灯和第一电阻连接有3.3V电源;在语音播放器的十六号引脚上连接有扬声器,在扬声器上并联有第二电阻和第二电容接地设置。

所述采集组件为驾驶员的数据采集手环,以采集驾驶员的心率、血氧、血压身体状况数据,包括第二蓝牙模块、红外模块和振动模块,所述第二蓝牙模块和第一蓝牙模块相配合设置。

所述危险行为预警模型库用于按照年龄、驾龄、身体素质、路况、时间信息为驾驶员建立对应的数据模型库,以在行车过程中进行安全驾驶行为预警。

所述车载预警跟踪组件用于根据危险行为预警模型库内下发的预警模型在行车过程中进行跟踪预警,以动态判定执行效果。

所述报警模型算法训练库用于利用CNN算法,根据车载预警跟踪组件的动态追踪情况来判定预警模型的报警准确率,以获取驾驶员在环境、路况、驾驶时长和光源外部条件影响下需要修正的内容,从而提升安全驾驶整体预警精准度。

本发明实施例中的基于CNN卷积神经网络的安全驾驶预警深度学习方法的工作原理为:在多个功能模块和算法的相互配合作用下,能够在驾驶员行车过程中,将多维致险因子数据层级叠加判断,动态完成精准预警,首先判断驾驶人员身份信息,下发预警模型至终端,进入动态判断,并将报警后的司机变化数据传递回数据平台,用于跟踪该模型判断是否符合驾驶人实际情况、是否需要调取其他模型或修正模型参数,同时按照人员身体状况、路况、光源、驾龄、连续驾驶、时长时间、速度等形成同类型群体的危险驾驶行为模型,避免出现误判报警,从而实现多维度致险因子数据采集和实时分析,保证驾驶员行车过程中进行安全驾驶。

CNN卷积神经网络是一类包含卷积计算且具有深度结构的前馈神经网络,是深度学习的代表算法之一;卷积神经网络具有表征学习能力,能够按其阶层结构对输入信息进行平移不变分类。

在整体方案中,学习方法主要包括以下步骤:S1,采集报警装置进入工作状态,通过摄像头、车辆设备、驾驶员手环、资料录入多种方式采集构成信息矩阵;S2,根据信息矩阵和参数偏差矩阵通过逻辑回归得到实时安全驾驶报警结果,以分析司机驾驶车辆是否实时报警;S3,基于报警次数、报警持续时间、报警结束频率和人工报警处置判断指标对实时安全驾驶报警结果进行分析判断,得到一个周期内各类报警结果的研判矩阵;S4,对研判矩阵进行分析判断,逐步调整算法的各个指标,经由数据跟踪,对各个矩阵指标进行调整分析,得到安全驾驶行为与各个指标区间的分析报告,以对驾驶员安全驾驶行为进行评估预警。

具体的,采集报警装置包括相配合设置的报警组件、采集组件、数据平台、危险行为预警模型库、车载预警跟踪组件和报警模型算法训练库;报警组件用于驾驶员在行车过程中与数据平台建立通信通道,并将驾驶员身份校验信息、实时预警图像、路况和驾驶员身体情况信息上传至数据平台。

进一步的,报警组件包括通讯模块、声音报警模块、北斗定位模块、视频图像采集模块、内部计算模块和第一蓝牙模块,内部计算模块为控制器,所述通讯模块为无线收发器,所述声音报警模块为语音播放器,所述视频图像采集模块为AD转换器和摄像头。

核心组件为控制器,在控制器的集成控制作用下,将全部的电气元件进行集成控制连接;其型号为STM32F103C8T6,在控制器上设有64个引脚,所述控制器通过四号引脚与北斗定位模块相连,所述控制器通过五号引脚与第一蓝牙模块相连,所述控制器通过十五号引脚与AD转换器相连,所述控制器通过二十号引脚和二十一号引脚与无线收发器相连,所述控制器通过三十三号引脚与语音播放器相连,从而构成了整体硬件电路,并依靠上述整体硬件电路来进行数据交互,从而进行安全驾驶预警。

优选的,AD转换器的型号为AD8551,在AD转换器上设有8个引脚,所述AD转换器通过六号引脚与控制器的十五号引脚相连,所述AD转换器通过三号引脚与摄像头相连,可以将摄像头采集得到的视频图像信息转换成控制器可识别的类型进行存储,保证数据的精准性。

优选的,无线收发器的型号为ESP8266,在无线收发器上设有8个引脚,所述无线收发器的四号引脚与控制器的二十一号引脚相连,所述无线收发器的八号引脚与控制器的二十号引脚相连,以在控制器和数据平台之间建立无线传输网络。

优选的,语音播放器的型号为WT588D,在语音播放器上设有20个引脚,所述语音播放器的五号引脚上连接有3.3V电源,所述语音播放器的七号引脚与控制器的三十三号引脚相连,在语音播放器的十号引脚上通过第一电容接地设置;在语音播放器的十一号引脚通过指示灯和第一电阻连接有3.3V电源;在语音播放器的十六号引脚上连接有扬声器,在扬声器上并联有第二电阻和第二电容接地设置,从而控制扬声器发出预警声音信息对驾驶员进行提示。

采集组件为驾驶员的数据采集手环,具备采集心率、血氧、血压等身体状况数据功能,包括第二蓝牙模块、红外模块和振动模块,第二蓝牙模块和第一蓝牙模块之间建立蓝牙数据通道,以进行数据交互,在振动模块的作用下,当出现意外情况下发出振动预警信号来提示驾驶员。

对于危险行为预警模型库,是按照驾驶员年龄、驾龄、身体素质、路况、时间等信息所形成的,基于上传的驾驶员身份来检索出相应的模型,再推送给报警组件,以在行车过程中进行预警。

对于车载预警跟踪组件,负责跟踪危险行为预警模型库下发预警模型的执行情况,动态判定执行效果,当下发疲劳报警后,结合司机所采取的规避动作时长以及采取的规避动作幅度,跟踪同一报警出现的周期,以判断出可能出现的各类情况。

如果驾驶员习惯在车速超过70km/S,前车距离小于20M时变道,则对于该类型报警对应的预警阈值进行更新,实现动态递增。

特别说明的是,对于报警模型算法训练库,根据车载预警跟踪组件的动态追踪情况来判定预警模型的报警准确率,以获取驾驶员在环境、路况、驾驶时长和光源外部条件影响下需要修正的内容,作为补充说明,提升安全驾驶整体预警精准度和报警装置的适用范围。

综上所述,本发明实施例中的基于CNN卷积神经网络的安全驾驶预警深度学习方法在多个功能模块和算法的相互配合作用下,能够在驾驶员行车过程中,将多维致险因子数据层级叠加判断,动态完成精准预警,首先判断驾驶人员身份信息,下发预警模型至终端,进入动态判断,并将报警后的司机变化数据传递回数据平台,用于跟踪该模型判断是否符合驾驶人实际情况、是否需要调取其他模型或修正模型参数,同时按照人员身体状况、路况、光源、驾龄、连续驾驶、时长时间、速度等形成同类型群体的危险驾驶行为模型,避免出现误判报警,从而实现多维度致险因子数据采集和实时分析,保证驾驶员行车过程中进行安全驾驶。

上述具体实施方式不能作为对本发明保护范围的限制,对于本技术领域的技术人员来说,对本发明实施方式所做出的任何替代改进或变换均落在本发明的保护范围内。

本发明未详述之处,均为本技术领域技术人员的公知技术。

相关技术
  • 一种基于CNN的语音深度哈希学习方法及系统
  • 一种基于双流CNN的帧内取证深度学习方法
技术分类

06120116335162