[发明专利]智能交通系统中的驾驶员接打电话识别方法有效
申请号: | 201610319250.0 | 申请日: | 2016-05-13 |
公开(公告)号: | CN106022242B | 公开(公告)日: | 2019-05-03 |
发明(设计)人: | 王好贤;潘世吉;韩雪 | 申请(专利权)人: | 哈尔滨工业大学(威海) |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 264209 山东省威海*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及智能交通系统中的驾驶员接打电话识别方法。本发明配合智能交通违章检测系统,利用交通卡口或交通十字路口视频监控获取图像,从中分割出驾驶员位置并进行人脸定位,获得人脸图像。以人脸像素点作为样本点,构建形如Mahalanobis距离的肤色分割模型。对驾驶员图像进行肤色分割,并提取人手图像,计算人手图像的质心和倾角。参考人脸的长度和高度设定违法区域。判断人手图像的的倾角范围和质心与违法区域的关系,来判别驾驶员是否在驾驶车辆时接打电话。 | ||
搜索关键词: | 智能 交通 系统 中的 驾驶员 打电话 识别 方法 | ||
【主权项】:
1.智能交通系统中的驾驶员接打电话识别方法,其特征在于如下步骤:第一步:读取驾驶员图像I,其大小为M×N;第二步:利用Viola‑Jones人脸检测算法检测人脸,确定人脸在图像I中的区域,区域的左上角顶点坐标用(faceX,faceY)表示,高度、宽度分别用faceH、faceW表示,其单位为像素,并截取此区域存成图像Iface;第三步:以Iface的像素点作为样本点,计算Iface的像素均值m,由于彩色图像具有RGB三个分量,因此m是具有三个分量的向量,各分量的计算方法如公式(1);第四步:计算人脸图像Iface中像素的协方差矩阵C,C是3×3的矩阵,其计算方法如公式(2),其中z为Iface的像素值;C=E{(z‑m)(z‑m)T},z∈Iface (2)第五步:设协方差矩阵C的对角元素为C11、C22、C33,则人脸图像Iface的RGB分量的标准差DR、DG、DB分别为DR=C11,DG=C22,DB=C33,并且取RGB分量的标准差的最大值作为肤色模型的阈值并设为T,则T=max{DR,DG,DB},并设置肤色分割伸缩因子λ,其值为常数;第六步:按照公式(3)构造基于Mahalanobis距离的肤色模型,其中z′为I的像素值,满足公式(3)的那些像素点为肤色像素点;第七步:利用第六步构造的肤色模型对图像I进行肤色分割,判断原始图像的每个像素点是否满足公式(3),如果满足公式(3)则认为该点为肤色点,其值设为1,否则为背景像素点,其值设为0,得到二值图像Iskin;第八步:去掉图像Iskin中像素点较少的连通区域,其阈值Th取值范围在1/25×M×N~1/35×M×N之间;第九步:通过第八步的处理后,Iskin中像素为1的区域绝大部分为人手和人脸,而现在仅需要对人手进行判断来确定是否打电话,因此需要去掉人脸区域,按照第二步在图像I中确定的人脸位置,将Iskin中相同位置的像素值设为0,即可去掉Iskin中人脸的大部分区域;第十步:通过第九步的处理后,可以去掉Iskin中人脸的大部分区域,但是可能会遗留人脸的边缘像素,这些像素可能会对后续的操作产生影响,因此去掉小于阈值Th′的连通区域,其中阈值Th′取1/50×M×N~1/70×M×N范围内的值,即可消除可能存在的干扰;第十一步:在Iskin中设定位于人脸左侧的违法区域,违法区域的右边界与人脸图像的边界相接,并且左上角顶点坐标为(faceX‑faceW,faceY+0.25*faceH),违法区域宽度为faceW个像素,违法区域高度为1.5*faceH个像素;第十二步:在Iskin中设定位于人脸右侧的违法区域,违法区域的左边界与人脸图像的边界相接,并且左上角顶点坐标为(faceX+faceW,faceY+0.25*faceH),违法区域宽度为faceW个像素,违法区域高度为1.5*faceH个像素;第十三步:对第十步处理后的图像进行连通区域标记,分别标记为L1,L2,…Ln,n为连通区域个数,并计算每个连通区域的质心,计算公式如公式(4),其中I(ri,ci)为经过标记的二值肤色分割图像在(ri,ci)处的像素值;第十四步:选取一个连通区域Lj,判断连通区域的质心是否处于第十一和第十二步标记的违法区域内,如果质心处于违法区域内则转到第十五步,否则舍弃此连通区域,重新选取连通区域;第十五步:计算连通区域Lj的二阶中心矩,其中行的二阶中心矩μrr的计算方法如公式(5),列的二阶中心矩μcc的计算方法如公式(6),混合二阶中心矩μrc的计算方法如公式(7),N为连通区域Lj内的像素数,(r0j,c0j)为连通区域Lj的质心;第十六步:将连通区域的二阶中心矩作为椭圆的二阶中心矩构造椭圆,所得椭圆如公式(8);第十七步:计算椭圆的长轴与水平方向的夹角,作为连通区域的倾角θ,如果μrr>μcc,则计算方法如公式(9),否则计算方法如公式(10);第十八步:判断连通区域Lj的倾角θ,如果连通区域的质心在人脸左侧违法区域内并且角度θ介于15~75度之间,或者连通区域在右侧违法区域内并且角度θ介于‑15~‑75度之间则判定驾驶员在打电话,并停止执行输出结果,否则转到第十四步重新选取连通区域;第十九步:如果所有连通区域都不满足第十四和第十八步的要求,则判定驾驶员没有接打电话。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学(威海),未经哈尔滨工业大学(威海)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610319250.0/,转载请声明来源钻瓜专利网。