一种远程监控智能人像识别管理系统的制作方法

文档序号:17796870发布日期:2019-05-31 20:50阅读:来源:国知局

技术特征:

1.一种远程监控智能人像识别管理系统,其特征在于,包括

人机操作模块,用于输入各种数据和控制命令;

图像采集模块,用于通过摄像头进行视频数据的采集,并将所采集到的视频数据通过数据传输模块发送到数据处理模块和中央处理器;

数据处理模块,用于通过kinect深度传感器获取深度图像,并对获取的深度图像数据采用高斯金字塔进行滤波和下采样,采用Haar特征和积分图对人脸和障碍物进行特征描述,通过Adaboost算法训练强分类器,并采用筛选式级联方式,进行人脸区域和障碍物区域的识别,若障碍物区域覆盖整个人脸区域,则直接启动报警模块进行报警;

障碍物定位坐标获取模块,用于根据数据处理模块的识别结果进行障碍物所在位置的坐标定位,并将所得的坐标定位数据发送到人脸三维图像重构模块;

人脸三维图像重构模块,用于通过kinect深度传感器获取所得的人脸区域和障碍物区域的深度图像,并将所得的障碍物区域的深度图像以及数据库内的人脸深度图像进行三角化,然后在尺度空间中融合所有三角化的深度图像构建分层有向距离场,对距离场中所有的体素应用整体三角剖分算法产生一个涵盖所有体素的凸包,并利用Marching Tetrahedra算法构造等值面,将获得的障碍物等值面以及人脸等值面按障碍物位置的坐标定位进行拼接,从而完成人脸三维图像的重构;

人脸三维重构图像深度提取模块,用于通过kinect深度传感器提取重构三维人脸的深度图像,并将获取的深度图像发送到人脸识别模块进行储存;

人脸识别模块,用于将所得的人脸区域深度图像与人脸三维重构图像深度提取模块获取的深度图像进行对比,进行人脸的识别,如果差距小于某个门限,则认为是,否则认为不是;

中央处理器,用于接收人脸识别模块的识别结果,并根据识别结果进行报警模块的启闭;用于接收人机操作模块输入的各种控制命令,并按照预设的算法将这些命令发送到对应的模块;用于用户注册、权限管理和密码修改;还用于根据人机操作模块输入的数据调用命令在数据库中调用相应的数据发送到显示屏进行显示。

2.根据权利要求1所述的一种远程监控智能人像识别管理系统,其特征在于,所述报警模块包括:

语音报警模块,用于根据中央处理器发送的控制命令发出语音报警;

短信编辑发送模块,用于根据中央处理器发送的控制命令发送预警短信至指定的移动终端。

3.根据权利要求1所述的一种远程监控智能人像识别管理系统,其特征在于,所述定位坐标采用一可修改的硬点表。

4.根据权利要求1所述的一种远程监控智能人像识别管理系统,其特征在于,所述障碍物定位坐标获取模块通过以下步骤进行定位坐标的获取:

S1、根据人脸区域和障碍物区域,使用ADAMS建立带障碍物的人脸动力学模型,获得ADAMS硬点文件,ADAMS硬点文件中至少包括所述带障碍物的人脸的各硬点的位置信息;

S2、读取ADAMS硬点文件中各硬点的坐标数值,形成一个可修改的硬点表,硬点表中包括各硬点坐标名称,以及每一硬点对应的坐标数值、以及相邻两个坐标之间的距离值。

5.根据权利要求4所述的一种远程监控智能人像识别管理系统,其特征在于,所述硬点表通过以下步骤建立:

使用Matlab读取所述ADAMS硬点文件中各硬点的坐标数值导入一EXCEL文件中,在EXCEL文件的第一表单中存放有所述各硬点坐标名称、坐标数值以及相邻两个坐标之间的距离;在EXCEL文件的第二表单的第一列放置硬点坐标名称,第二列链接到第一表单中相应的坐标数值,第三列链接到第一表单中的相应的两个坐标之间的距离,EXCEL文件即为所述可修改的硬点表。

6.根据权利要求1所述的一种远程监控智能人像识别管理系统,其特征在于,所述摄像头为红外摄像头。

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