本发明涉及对象识别领域,尤其涉及一种基于人脸对象位置分析的定位平台。
背景技术:
对象识别包括分类和检测两项任务,分类用于判断一幅图像是否包含某类对象,检测则要求标出这些对象的位置和大小。对象识别是理解图像和场景的关键,具有广泛的应用前景,可用于web图像自动标注、海量图像搜索、图像内容过滤、机器人、安全监视、医学远程会诊等多种领域。
通用对象识别面临很多困难,迄今没有完善的解决方案,这些困难包括:(1)光照变化、视点变化、尺度变化、物体变形、遮挡、背景嘈杂等多种因素使同一物体在不同图像中存在很大的差异;(2)同类物体之间存在较大差异,这要求识别模型即能体现同类物体之间的共性,又不能混淆相似的物体类别;(3)大量的类别增加了系统实现的难度。近几年来,通用对象识别的研究非常活跃,新的方法不断涌现。
技术实现要素:
本发明至少需要具备以下几处关键的发明点:
(1)利用汽车逆行时前排人脸对象成像区域与汽车对象成像区域重叠的特性,面向单向道允许汽车行驶的方向执行全彩图像捕获动作和后续图像处理,以实现逆行行为的针对性识别;
(2)基于待处理图像中的行数等级的具体数值动态选择不同滤波模式的滤波设备对所述待处理图像执行相应的滤波处理,以保证对不同内容的图像数据的图像滤波效果。
根据本发明的一方面,提供了一种基于人脸对象位置分析的定位平台,所述平台包括:
区域定位设备,与锐化处理设备连接,用于基于人脸成像特征识别空域锐化图像中各个人脸对象分别所在的各个人脸区域,还用于基于汽车成像特征识别所述空域锐化图像中各个汽车对象分别所在的各个汽车区域;
形心检测设备,与所述区域定位设备连接,用于在所述空域锐化图像中存在人脸区域的形心与汽车区域的形心之间的距离小于等于预设像素点数量时,发出存在逆行汽车信号;
所述形心检测设备还用于在所述空域锐化图像中存在人脸区域的形心与汽车区域的形心之间的距离大于预设像素点数量时,发出不存在逆行汽车信号;
红色指示灯,设置在单向道的正上方,与所述形心检测设备连接,用于在接收到存在逆行汽车信号时,进行红色指示操作,还用于在接收到不存在逆行汽车信号时,停止进行红色指示操作;
全彩捕获设备,设置在单向道的正上方,用于面向单向道允许汽车行驶的方向执行全彩图像捕获动作,以获得并输出相应的全彩单向图像;
即时测量设备,与所述全彩捕获设备连接,用于接收所述高清图像,对所述全彩单向图像中的像素行数进行即时检测,以获得对应的即时行数,并输出所述即时行数;
信号解析设备,与所述即时测量设备连接,用于接收所述即时行数,并确定与所述即时行数成正比的行数等级,输出所述行数等级;
算术均值滤波设备,分别与所述即时测量设备和所述信号解析设备连接,用于在接收到的行数等级大于等于预设数量阈值时,从省电模式进入正常模式以对接收到的全彩单向图像执行算术均值滤波处理,以获得并输出相应的当前滤波图像;
高斯低通滤波设备,分别与所述即时测量设备和所述信号解析设备连接,用于在接收到的行数等级小于所述预设数量阈值时,从省电模式进入正常模式以对接收到的全彩单向图像执行高斯低通滤波处理,以获得并输出相应的当前滤波图像。
本发明的基于人脸对象位置分析的定位平台构思简单,操作方便。由于利用汽车逆行时前排人脸对象成像区域与汽车对象成像区域重叠的特性,面向单向道允许汽车行驶的方向执行全彩图像捕获动作和后续图像处理,从而实现了逆行行为的针对性识别。
具体实施方式
下面将对本发明的基于人脸对象位置分析的定位平台的实施方案进行详细说明。
违章通常是指交通违章,即机动车、非机动车驾驶人或行人,违反道路交通安全法规、交通管理及影响交通路况的行为。另外,违章也可指违反常规章法处理事情。
一般来说交通违章罚款主要有2种。一是现场违章开单。二是电子违章记录。现场违章开单通常是由交通执法人员现场取证,并开具处罚决定书。当然也有是城管执法人员开罚的,因为车辆要是停放在人行道上或者非交通用地的公共场地,属于违反城市管理条例,也属于城管部门管辖。
违章代码,即交通违法代码又称“交通违法行为代码”、“交通违章代码”,是交管部门对机动车、行人通行发生的交通违法行为制定的一种编码规定。
当前,汽车的逆行容易对正常行驶的车辆造成不可预料的安全事故,因而是违章检测的重点之一,然而,汽车的逆行和正行在图像检测中差别不大,无法获得二者之间的差异从而实现汽车逆行的准确检测,因此,需要一种新的基于图像处理的逆行检测机制,为交通管理者提供可靠的违章识别数据。
为了克服上述不足,本发明搭建了一种基于人脸对象位置分析的定位平台,能够有效解决相应的技术问题。
根据本发明实施方案示出的基于人脸对象位置分析的定位平台包括:
区域定位设备,与锐化处理设备连接,用于基于人脸成像特征识别空域锐化图像中各个人脸对象分别所在的各个人脸区域,还用于基于汽车成像特征识别所述空域锐化图像中各个汽车对象分别所在的各个汽车区域;
形心检测设备,与所述区域定位设备连接,用于在所述空域锐化图像中存在人脸区域的形心与汽车区域的形心之间的距离小于等于预设像素点数量时,发出存在逆行汽车信号;
所述形心检测设备还用于在所述空域锐化图像中存在人脸区域的形心与汽车区域的形心之间的距离大于预设像素点数量时,发出不存在逆行汽车信号;
红色指示灯,设置在单向道的正上方,与所述形心检测设备连接,用于在接收到存在逆行汽车信号时,进行红色指示操作,还用于在接收到不存在逆行汽车信号时,停止进行红色指示操作;
全彩捕获设备,设置在单向道的正上方,用于面向单向道允许汽车行驶的方向执行全彩图像捕获动作,以获得并输出相应的全彩单向图像;
即时测量设备,与所述全彩捕获设备连接,用于接收所述高清图像,对所述全彩单向图像中的像素行数进行即时检测,以获得对应的即时行数,并输出所述即时行数;
信号解析设备,与所述即时测量设备连接,用于接收所述即时行数,并确定与所述即时行数成正比的行数等级,输出所述行数等级;
算术均值滤波设备,分别与所述即时测量设备和所述信号解析设备连接,用于在接收到的行数等级大于等于预设数量阈值时,从省电模式进入正常模式以对接收到的全彩单向图像执行算术均值滤波处理,以获得并输出相应的当前滤波图像;
高斯低通滤波设备,分别与所述即时测量设备和所述信号解析设备连接,用于在接收到的行数等级小于所述预设数量阈值时,从省电模式进入正常模式以对接收到的全彩单向图像执行高斯低通滤波处理,以获得并输出相应的当前滤波图像;
其中,所述算术均值滤波设备还用于在接收到的行数等级小于预设数量阈值时,从正常模式进入省电模式以中断对接收到的全彩单向图像执行的算术均值滤波处理;
其中,所述高斯低通滤波设备还用于在接收到的行数等级大于等于预设数量阈值时,从正常模式进入省电模式以中断对接收到的全彩单向图像执行的高斯低通滤波处理;
锐化处理设备,分别与所述算术均值滤波设备和所述高斯低通滤波设备连接,用于对接收到的当前滤波图像执行基于空域微分法的锐化处理,以获得并输出相应的空域锐化图像。
接着,继续对本发明的基于人脸对象位置分析的定位平台的具体结构进行进一步的说明。
所述基于人脸对象位置分析的定位平台中还可以包括:
zigbee通信接口,与所述锐化处理设备连接,用于接收并无线发送所述空域锐化图像;
其中,所述锐化处理设备、所述算术均值滤波设备和所述高斯低通滤波设备分别采用不同型号的soc芯片来实现。
所述基于人脸对象位置分析的定位平台中还可以包括:
斑点分析设备,与所述锐化处理设备连接,用于接收所述空域锐化图像,对所述空域锐化图像进行斑点识别,以获得所述空域锐化图像中的各个斑点区域,测量每一个斑点区域的径向半径,将各个斑点区域的径向半径进行大小排序,以获取其中的最大径向半径。
所述基于人脸对象位置分析的定位平台中还可以包括:
滤波预处理设备,与所述斑点分析设备连接,用于获取所述最大径向半径对应的斑点区域的形状,基于所述最大径向半径对应的斑点区域的形状确定相应的均值滤波窗口。
所述基于人脸对象位置分析的定位平台中还可以包括:
滤波处理设备,分别与所述区域定位设备、所述斑点分析设备和所述滤波预处理设备连接,用于接收所述均值滤波窗口,对所述空域锐化图像的像素点执行以下滤波处理操作:在所述空域锐化图像中,获取以所述空域锐化图像的像素点为中心的均值滤波窗口内的各个像素点的各个像素值用作目标像素值,在以所述空域锐化图像的像素点为中心的均值滤波窗口内,距离所述空域锐化图像的像素点越近,权重系数越大,基于各个目标像素值以及分别对应的权重系数确定所述空域锐化图像的像素点的替换像素值以替换所述空域锐化图像的像素点的原始像素值,从而获得所述空域锐化图像对应的替换滤波图像,并将所述替换滤波图像代替所述替换滤波图像发送给所述区域定位设备。
所述基于人脸对象位置分析的定位平台中:
在所述滤波处理设备中,基于各个目标像素值以及分别对应的权重系数确定所述空域锐化图像的像素点的替换像素值以替换所述空域锐化图像的像素点的原始像素值包括:将每一个目标像素值与对应的权重系数相乘以获得所述目标像素值对应的乘积项,将各个目标像素值的各个乘积项相加,将相加结果除以各个目标像素值的各个权重系数之和以获得所述空域锐化图像的像素点的替换像素值。
所述基于人脸对象位置分析的定位平台中:
在所述滤波预处理设备中,基于所述最大径向半径对应的斑点区域的形状确定相应的均值滤波窗口包括:相应的均值滤波窗口的形状与所述最大径向半径对应的斑点区域的形状相匹配。
所述基于人脸对象位置分析的定位平台中:
在所述滤波预处理设备中,基于所述最大径向半径对应的斑点区域的形状确定相应的均值滤波窗口包括:相应的均值滤波窗口的径向半径与所述最大径向半径相匹配。
所述基于人脸对象位置分析的定位平台中:
所述滤波处理设备包括滤波窗口接收单元、距离检测单元、权重系数确定单元和滤波执行单元;
其中,所述距离检测单元分别与所述滤波窗口接收单元和所述权重系数确定单元连接;
其中,所述权重系数确定单元分别与所述距离检测单元和所述滤波执行单元连接。
另外,zigbee是基于ieee802.15.4标准的低功耗局域网协议。根据国际标准规定,zigbee技术是一种短距离、低功耗的无线通信技术。这一名称(又称紫蜂协议)来源于蜜蜂的八字舞,由于蜜蜂(bee)是靠飞翔和“嗡嗡”(zig)地抖动翅膀的“舞蹈”来与同伴传递花粉所在方位信息,也就是说蜜蜂依靠这样的方式构成了群体中的通信网络。其特点是近距离、低复杂度、自组织、低功耗、低数据速率。主要适合用于自动控制和远程控制领域,可以嵌入各种设备。简而言之,zigbee就是一种便宜的,低功耗的近距离无线组网通讯技术。zigbee是一种低速短距离传输的无线网络协议。zigbee协议从下到上分别为物理层(phy)、媒体访问控制层(mac)、传输层(tl)、网络层(nwk)、应用层(apl)等。其中物理层和媒体访问控制层遵循ieee802.15.4标准的规定。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。
虽然本发明已以实施例揭示如上,但其并非用以限定本发明,任何所属技术领域的普通技术人员,在不脱离本发明的精神和范围内,应当可以做出适当的改动和同等替换。因此本发明的保护范围应当以本申请权利要求所界定的范围为准。