一种基于计算机视觉技术的驾驶员打电话检测系统技术方案

技术编号:24870473 阅读:15 留言:0更新日期:2020-07-10 19:21
本实用新型专利技术公开了一种基于计算机视觉技术的驾驶员打电话检测系统,通过从摄像头获取外部图像信息,实时进行人脸检测;当检测到人脸时,通过比较所有检测到的人脸区域大小,来选取最大人脸作为后续分析的人脸;对所得到的最大人脸区域进行区块划分,并且调用运行打电话检测模块以检测打电话姿势;所述打电话检测模块包括多个打电话检测子模块,若有任一所述打电话检测子模块检测到打电话行为,则保存对应打电话位置,并停止运行其他打电话检测模块。本实用新型专利技术误报率更低,同时准确率,鲁棒性等也不会下降,整个设备体积更小,硬件成本低廉可控,易于作为消费电子产品进行广泛推广。

【技术实现步骤摘要】
一种基于计算机视觉技术的驾驶员打电话检测系统
本技术涉及车辆安全系统的危险驾驶检测
,具体涉及一种基于计算机视觉技术的驾驶员打电话检测系统。
技术介绍
目前,私家轿车越来越多,而且交通越来越发达,人们驾车出行的频率相比以前大大增加。虽然驾车次数增加,但是人们的安全防范意识却没有相应的增强。在这种情况下如何保障驾车安全是一个很重要的问题。在所有驾驶事故中,开车玩手机是其中最大的一个事故诱发原因之一,但是目前针对开车玩手机却没有很好的预防措施。尽管市场上面有一些疲劳驾驶的设备能检测开车玩手机,但是这些设备都是基于神经处理器(NPU)或者图像处理器(GPU)硬件,然后在此硬件上面运行基于深度学习的打电话检测算法来实现的。尽管基于深度学习的算法性能普遍较高,但由于深度学习算法对硬件性能要求很高,因此这种设备普遍价格较高,主要用于专业的车队管理,对于民用市场的普通汽车驾驶员,由于硬件笨重复杂,价格昂贵,因此设备可适用性不强。
技术实现思路
本技术克服了现有技术的不足,提供一种基于计算机视觉技术的驾驶员打电话检测系统,能够利用计算机视觉技术来快速检测驾驶员在开车过程中是否打电话。本技术的目的在于提供一种基于计算机视觉技术的驾驶员打电话检测系统,以至少解决现有技术中检测算法较慢、对硬件要求较高、设备适用性不强等问题。为了实现上述目的,本技术提供如下技术方案:本技术为一种基于计算机视觉技术的驾驶员打电话检测系统,包括:处理器,所述处理器包括主控单元、运算单元、内存单元和系统总线,所述主控单元对系统运行过程中的逻辑判断进行处理,同时还用于控制硬件模块的连接和开启;所述运算单元用于按照所述主控单元的命令读取所述内存单元中的数据加以处理,并将处理结果输出至所述主控单元;所述内存单元为所述运算单元和所述主控单元提供内存支持;摄像模块,所述摄像模块与所述处理器连接,用于获取汽车驾驶座席的图像信息并经由所述系统总线发送至所述内存单元;存储模块,所述存储模块用于存储算法模型文件、参数以及用户配置文件,所述存储模块与所述处理器连接,所述处理器能够调用并且修改所述存储模块中存储的数据;其中,所述存储模块中还包括:人脸检测模块,以实时检测驾驶员的人脸区域,通过比较所有检测到的人脸区域大小,选取最大人脸作为后续分析的人脸,并对所得到的最大人脸区域进行区块划分,获取人脸嘴部区块;打电话检测模块,所述打电话检测模块包括多个打电话检测子模块,分别对所述嘴部区块进行检测以发现打电话行为,若有任一所述打电话检测子模块检测到打电话行为,则保存对应打电话位置,并停止运行其他打电话检测子模块;结果分析判定模块,分析的帧数已经到达一定帧数,则统计当前帧的分析的结果,来判断打电话姿势持续时间。根据上述驾驶员打电话检测系统,所述摄像模块采用红外摄像头,并且添加了红外补光灯和红外滤光片,所述红外补光灯为肉眼不可见的窄谱红外补光灯;所述红外滤光片位于所述红外补光灯和所述红外摄像头前方。根据上述驾驶员打电话检测系统,红外补光灯所在印刷电路板采用大面积对油墨层开窗以裸露铜层以快速散热。根据上述驾驶员打电话检测系统,还包括:语音检测系统,包含语音接收装置和语音检测模块,当任一所述打电话检测子模块检测到打电话行为时开启所述语音接收装置,所述语音接收装置接收车内语音并发送至所述语音检测模块,所述语音检测模块检测驾驶员是否在说话。与最接近的现有技术相比,本技术提供的技术方案具有如下优异效果:本技术能够提供一种基于计算机视觉技术的驾驶员打电话检测系统,其核心在于硬件设备包含DSP芯片和运行在硬件系统上面的快速打电话检测算法。硬件设备首先通过红外摄像头来获取红外图像,后通过数字信号处理器运行实时的打电话检测算法,包括利用人脸检测技术检测出驾驶员脸部的活动范围,然后在脸框范围附近运行打电话检测算法,来识别出驾驶员的各种不同的打电话行为,包括开车时候手持电话,拿着手机对讲,用手机发短信等。相比于其它类似产品,本技术的打电话检测算法速度更快,对硬件要求更低,算法可扩展性更强,误报率更低,同时准确率、鲁棒性等也不会下降。整个设备体积更小,外观更加美观和具有科技感,而且硬件成本低廉可控,易于作为消费电子产品进行广泛推广。当驾驶员开车过程中玩手机(包括打电话、发短信、语音对话等),本技术的系统会采取适当的措施,如以声音报警、指示灯闪光报警、震动方式、机器指令报警来提示与规范驾驶员的行为和避免交通事故发生。附图说明图1是本技术实施例中硬件连接示意图;图2是本技术实施例中打电话检测算法模块工作流程图;图3是本技术实施例中打电话检测综合分析模块工作流程图;图4是本技术实施例中整个系统工作流程图;图5是本技术实施例中LGP特征提取图;图6是本技术实施例中LBP特征提取图;图7是本技术实施例中打电话区块划分图;图8是本技术实施例中不同打电话姿势示意图;图9是本技术实施例中VectorBoost训练过程示意图;图10是本技术实施例中级联分类器示意图;图11是本技术实施例中PCB条形孔隔热设计示意图。具体实施方式下面将参考附图并结合实施例来详细说明本技术。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。在本技术的描述中,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术而不是要求本技术必须以特定的方位构造和操作,因此不能理解为对本技术的限制。本技术中使用的术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接;可以是直接相连,也可以通过中间部件间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。本技术中的大部分计算机视觉算法都需要训练,不同的训练数据和实现细节都可能会影响最后的效果,为了达到比较好的效果,本技术中部分需要训练的模块使用的训练数据和实现细节具体如下:人脸检测:训练的时候,为了降低错误报警率,本技术利用互联网上大量的人脸图像来训练本技术的模型,训练数据非常庞大,并且里面包含了大量的负样本(非人脸图像),整个训练样本包含不同种族,肤色,年龄,性别和不同姿态的人脸图像。打电话检测:训练的时候,我们收集了大约40000张包含打电话的图片,其中大约10000张是针对手持电话在耳朵下方(电话贴着耳朵),大约10000张是针对手持电话在耳朵侧边(电话贴着耳朵),大约10000张是针对手持电话对讲或者打字(电话在手上),大约10000张是针对手持电话语音输入(电话在嘴巴正前方)。首先在本文档来自技高网...

【技术保护点】
1.一种基于计算机视觉技术的驾驶员打电话检测系统,其特征在于,包括:/n处理器,所述处理器包括主控单元、运算单元、内存单元和系统总线,所述主控单元对系统运行过程中的逻辑判断进行处理,同时还用于控制硬件模块的连接和开启;/n所述运算单元用于按照所述主控单元的命令读取所述内存单元中的数据加以处理,并将处理结果输出至所述主控单元;/n所述内存单元为所述运算单元和所述主控单元提供内存支持;/n摄像模块,所述摄像模块与所述处理器连接,用于获取汽车驾驶座席的图像信息并经由所述系统总线发送至所述内存单元;/n存储模块,所述存储模块用于存储算法模型文件、参数以及用户配置文件,所述存储模块与所述处理器连接,所述处理器能够调用并且修改所述存储模块中存储的数据;/n其中,所述存储模块中还包括:/n人脸检测模块,以实时检测驾驶员的人脸区域,通过比较所有检测到的人脸区域大小,选取最大人脸作为后续分析的人脸,并对所得到的最大人脸区域进行区块划分,获取人脸嘴部区块;/n打电话检测模块,所述打电话检测模块包括多个打电话检测子模块,分别对所述嘴部区块进行检测以发现打电话行为,若有任一所述打电话检测子模块检测到打电话行为,则保存对应打电话位置,并停止运行其他打电话检测子模块;/n结果分析判定模块,分析的帧数已经到达一定帧数,则统计当前帧的分析的结果,来判断打电话姿势持续时间;/n所述摄像模块采用红外摄像头,并且添加了红外补光灯和红外滤光片,所述红外补光灯为肉眼不可见的窄谱红外补光灯;所述红外滤光片位于所述红外补光灯和所述红外摄像头前方;/n语音检测系统,包含语音接收装置和语音检测模块,当任一所述打电话检测子模块检测到打电话行为时开启所述语音接收装置,所述语音接收装置接收车内语音并发送至所述语音检测模块,所述语音检测模块检测驾驶员是否在说话。/n...

【技术特征摘要】
1.一种基于计算机视觉技术的驾驶员打电话检测系统,其特征在于,包括:
处理器,所述处理器包括主控单元、运算单元、内存单元和系统总线,所述主控单元对系统运行过程中的逻辑判断进行处理,同时还用于控制硬件模块的连接和开启;
所述运算单元用于按照所述主控单元的命令读取所述内存单元中的数据加以处理,并将处理结果输出至所述主控单元;
所述内存单元为所述运算单元和所述主控单元提供内存支持;
摄像模块,所述摄像模块与所述处理器连接,用于获取汽车驾驶座席的图像信息并经由所述系统总线发送至所述内存单元;
存储模块,所述存储模块用于存储算法模型文件、参数以及用户配置文件,所述存储模块与所述处理器连接,所述处理器能够调用并且修改所述存储模块中存储的数据;
其中,所述存储模块中还包括:
人脸检测模块,以实时检测驾驶员的人脸区域,通过比较所有检测到的人脸区域大小,选取最大人脸作为后续分析的人脸,并对所得到的最大人脸区域进行区块划分,获取人脸嘴部区块;...

【专利技术属性】
技术研发人员:邹尧王海王天峥
申请(专利权)人:德瑞姆创新科技深圳有限公司
类型:新型
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1