一种基于面部识别的驾驶人识别系统的制作方法

文档序号:35629108发布日期:2023-10-06 02:21阅读:34来源:国知局
一种基于面部识别的驾驶人识别系统的制作方法

本发明属于图像识别,尤其涉及一种基于面部识别的驾驶人识别系统。


背景技术:

1、驾驶机动车需要一定的驾驶技能,缺少这种技能的人员如果随意驾驶机动车,就有可能发生交通事故,因此严禁无证人员驾车上路。

2、为了避免无证人员驾驶机动车,现有避免无证驾车的方法,主要是靠人工进行检查,事先将检查人员安排到指定位置,然后对周围过往的车辆进行驾驶证检查,督促无证人员不能驾车。但是人工卡点检查存在着人工成本高,适用性也较差,无法开展大面积的检查。


技术实现思路

1、有鉴于此,本发明实施例提供一种基于面部识别的驾驶人识别系统,用于解决现有的无证驾驶检查人工成本高,应用范围窄,容易漏查等问题。本发明能够通过图像识别技术,自动、智能的检查驾驶人员是否拥有驾驶证,在发现无证驾车的情况时进行及时报警,有效地避免了无证驾驶人员驾车上路的情况,保障了道路行车安全,具有人工成本低,检查准确性高,实时性好的优点。

2、本发明实施例提供一种基于面部识别的驾驶人识别系统,所述系统包括:

3、多个监控摄像头,设置于道路上方,用于采集道路上行驶的各车辆的车辆图像;其中,所述车辆图像至少包括驾驶员头像;

4、面部识别模块,用于根据预设的人脸识别算法,识别各车辆图像中的驾驶员的面部特征数据;

5、匹配模块,用于将所述面部识别模块识别出的各驾驶员的面部特征数据到预设驾驶员面部特征数据库中进行匹配;其中,所述驾驶员面部特征数据库中存储有拥有驾照的驾驶员的面部特征数据和驾照信息之间的对应关系;

6、报警模块,用于在所述匹配模块在所述驾驶员面部特征数据库中匹配不到当前驾驶员的面部特征数据时,发出第一报警信息。

7、在一可选实施例中,所述驾照信息至少包括:驾驶员信息和驾照类型;

8、所述匹配模块还用于在所述匹配模块在所述驾驶员面部特征数据库中匹配到当前驾驶员的面部特征数据时,获取匹配到的面部特征数据对应的驾照类型,作为当前驾驶员的第一驾照类型;

9、所述系统还包括:

10、驾照类型识别模块,用于识别当前驾驶员对应的车辆图像中的驾照类型,作为当前驾驶员的第二驾照类型;

11、第一判断模块,用于判断当前驾驶员的第一驾照类型和第二驾照类型是否相匹配;

12、其中,所述报警模块还用于在所述第一判断模块的判断结果为否时,发出第二报警信息。

13、在一可选实施例中,所述驾照类型识别模块具体用于通过识别当前驾驶员对应的车辆图像中的车辆的车牌确定驾照类型。

14、在一可选实施例中,所述驾照信息还包括:驾照剩余分数和驾照吊销状态;

15、所述匹配模块还用于在所述匹配模块在所述驾驶员面部特征数据库中匹配到当前驾驶员的面部特征数据时,获取匹配到的面部特征数据对应的驾照剩余分数和驾照吊销状态;

16、所述系统还包括:

17、车牌识别使能控制模块,用于根据所述匹配模块对当前驾驶员的面部特征数据的匹配结果和匹配到的面部特征数据对应的驾照剩余分数和驾照吊销状态,基于第一公式计算对当前驾驶员对应的车辆进行驾照类型识别的使能控制值,并判断当前计算出的使能控制值是否等于1,若是,则触发所述驾照类型识别模块识别当前驾驶员对应的车辆图像中的驾照类型;

18、其中,所述第一公式为:

19、

20、所述第一公式中,ep(l0)表示对面部特征数据为l0的当前驾驶员对应的车辆进行驾照类型识别的使能控制值;g(l0)表示所述匹配模块对当前驾驶员的面部特征数据l0的匹配结果,若在所述驾驶员面部特征数据库中匹配到所述面部特征数据l0则g(l0)=1,若在所述驾驶员面部特征数据库中未匹配到所述面部特征数据l0则g(l0)=0;表示在所述驾驶员面部特征数据库中匹配到的面部特征数据l0对应的驾照剩余分数;x(l0)表示在所述驾驶员面部特征数据库中匹配到的面部特征数据l0对应的驾照吊销状态值,若匹配到的面部特征数据l0对应的驾照被吊销则x(l0)=1,若匹配到的面部特征数据l0对应的驾照未被吊销则x(l0)=0;z{}表示零校验函数,若括号内的数值为0则函数值为1,若括号内的数值不为0则函数值为0。

21、在一可选实施例中,所述的基于面部识别的驾驶人识别系统,还包括:

22、交警拦截模块,用于在所述第一判断模块的判断结果为否时,获取当前驾驶员对应的车辆内的人员总数以及该车辆所在道路的拥堵状况,并根据当前驾驶员对应的车辆内的人员总数以及该车辆所在道路的拥堵状况,分配相应人数的交警对当前驾驶员对应的车辆进行拦截。

23、在一可选实施例中,所述当前驾驶员对应的车辆所在道路的拥堵状况至少包括:与当前驾驶员对应的车辆的间距小于预设距离的车辆总数,当前驾驶员对应的车辆所在道路的车道总数。

24、在一可选实施例中,所述第一判断模块,具体用于根据第二公式计算当前驾驶员的第一驾照类型和第二驾照类型的匹配值,并判断当前得到的匹配值是否等于1,若是,则判定当前驾驶员的第一驾照类型和第二驾照类型不相匹配;

25、其中,所述第二公式为:

26、

27、在第二公式中,ej(l0)表示对面部特征数据为l0的当前驾驶员的第一驾照类型和第二驾照类型的匹配值;表示所述驾照类型识别模块识别出的面部特征数据为l0的当前驾驶员的第二驾照类型;表示所述匹配模块获取的面部特征数据l0的当前驾驶员的第一驾照类型;∈表示属于;τ[]表示判断函数,若括号内的算式成立则函数值为1,若括号内的算式不成立则函数值为0;

28、所述交警拦截模块,具体用于根据第三公式确定本次拦截当前驾驶员对应的车辆所需分配的交警人数;

29、其中,所述第三公式为:

30、

31、在第三公式中,n(l0)表示本次拦截面部特征数据为l0的当前驾驶员对应的车辆所需分配的交警人数;c(l0)表示面部特征数据为l0的当前驾驶员对应的车辆内的人员总数;s(l0)表示与面部特征数据为l0的当前驾驶员对应的车辆的间距小于预设距离的车辆总数;m(l0)表示面部特征数据为l0的当前驾驶员对应的车辆所在道路的车道总数;表示向上取整。

32、在一可选实施例中,所述监控摄像头包括设置于同一采集位置且采集时间同步的第一监控摄像头和第二监控摄像头;所述第一监控摄像头为普通监控摄像头,用于采集道路上行驶的各车辆的车辆图像;所述第二监控摄像头为红外热成像监控摄像头,用于采集道路上行驶的各车辆的红外热成像图像;

33、所述交警拦截模块,具体用于根据所述第二监控摄像头采集的当前驾驶员对应的车辆的红外热成像图像,确定当前驾驶员对应的车辆内的人员总数;还具体用于根据所述第一监控摄像头采集的当前驾驶员对应的车辆的车辆图像,确定与当前驾驶员对应的车辆的间距小于预设距离的车辆总数以及当前驾驶员对应的车辆所在道路的车道总数。

34、本发明提供的一种基于面部识别的驾驶人识别系统,首先通过监控摄像头采集各车辆的车辆图像,然后通过面部识别模块获得车辆图像中驾驶员的面部特征数据,接着匹配模块判断所述面部特征数据是否对应有驾照信息,最后当面部特征数据没有对应有驾照信息时,进行及时报警。本发明能够通过图像识别技术,自动、智能的检查驾驶人员是否拥有驾驶证,在发现无证驾车的情况时进行及时报警,有效地避免了无证驾驶人员驾车上路的情况,保障了道路行车安全,具有人工成本低,检查准确性高,实时性好的优点。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1