一种基于B/S模式的动态人脸分析识别方法、设备及系统技术方案

技术编号:14186263 阅读:95 留言:0更新日期:2016-12-14 21:27
本发明专利技术提供一种基于B/S的动态人脸分析识别方法、设备及系统,包括:Web服务器将具有人脸检测及跟踪功能的ActiveX控件的统一资源定位URL链接发送给Web客户端,由所述Web客户端通过网页浏览器打开所述URL链接下载所述ActiveX控件并安装,并根据所述ActiveX控件读取视频流,检测及跟踪所述视频流中的人脸并采集人脸图像后返回给所述Web服务器;所述Web服务器接收到所述Web客户端返回的人脸图像时,对所述人脸图像进行分析识别,得到分析识别结果发送给Web客户端。如此,本发明专利技术实施例中Web客户端不需要安装.net框架,仅需基于浏览器进行访问Web服务器即可实现对所述人脸图像进行分析识别,从而方便用户使用,维护简单且成本抵。

Method, device and system for dynamic face recognition based on B/S mode

The present invention provides a dynamic face recognition method based on B/S analysis, equipment and systems, including: Web server will have detection and face tracking ActiveX control uniform resource locator URL link sent to a Web client, the Web client through a web browser on the URL link to download the ActiveX control and installation. According to the ActiveX control to read the video stream, the detection and tracking of the video stream in the face of face image acquisition and then return to the Web server; the Web server receives the face image by the Web client return, analyze the recognition of face image, get the recognition results sent to Web analysis client. So, the embodiment of the invention does not need to install the Web client with the.Net framework, only based on the browser to realize analysis of the face image recognition Web server can access, it is convenient for the user to use, simple maintenance and low cost.

【技术实现步骤摘要】

本专利技术涉及生物识别
,特别是涉及一种基于浏览器/服务器(Browser/Server,B/S)模式的动态人脸分析识别方法、设备及系统。
技术介绍
随着互联网络的飞速发展,用户也随之不断增多,针对千差万别的用户环境,现有基于客户端/服务器(Client/Server,C/S)模式的人脸识别系统已经不能满足不同用户环境的需求,并且,基于C/S模式的人脸识别系统中的客户端设备中需要安装.net框架,这样会使该人脸识别系统安装十分复杂,也不方便用户使用,从而降低了用户的体验。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种基于B/S模式的动态人脸分析识别方法、设备及系统,Web客户端不需要安装.net框架,仅需基于浏览器进行访问Web服务器即可实现对所述人脸图像进行分析识别,从而简化了系统的开发和维护,且方便用户使用。为实现上述目的及其他相关目的,本专利技术实施例提供一种基于B/S模式的动态人脸分析识别方法,该方法包括:Web服务器将具有人脸检测及跟踪功能的ActiveX控件的统一资源定位URL链接发送给Web客户端,由所述Web客户端通过网页浏览器打开所述URL链接下载所述ActiveX控件并安装,并根据所述ActiveX控件读取视频流,检测及跟踪所述视频流中的人脸并采集人脸图像后返回给所述Web服务器;所述Web服务器接收到所述Web客户端返回的人脸图像时,对所述人脸图像进行分析识别,得到分析识别结果发送给Web客户端。优选地,所述Web服务器对所述人脸图像进行分析包括:所述Web服务器对所述人脸图像进行偏头角度判断、张嘴判断、光线判断、模糊判断、是否戴眼镜判断、性别判断以及年龄判断。优选地,所述Web服务器将具有人脸检测及跟踪功能的ActiveX控件的URL链接发送给Web客户端之前,该方法还包括:所述Web服务器为所述Web客户端创建域账号用户名,并生成基于所述域账号用户名的URL链接;所述Web服务器将所述基于所述域账号用户名的URL链接发送至所述Web客户端;所述Web服务器在所述Web客户端通过网页浏览器打开所述基于所述域账号用户名的URL链接并登录后,获取所述Web客户端的当前登录用户名;所述Web服务器对所述Web客户端的当前登录用户名进行验证,判断是否与创建的域账号用户名相同;若判断相同,则验证通过将具有人脸检测及跟踪功能的ActiveX控件的URL链接发送给Web客户端。基于上述方法,本专利技术实施例提供了一种Web服务器,该Web服务器包括:发送模块、接收模块、分析识别模块;其中,所述发送模块,用于将具有人脸检测及跟踪功能的ActiveX控件的统一资源定位URL链接发送给Web客户端,由所述Web客户端通过网页浏览器打开所述URL链接下载所述ActiveX控件,并根据所述ActiveX控件读取视频流,检测及跟踪所述视频流中的人脸并采集人脸图像后返回给所述接收模块;并在接收到分析识别结果时将所述分析识别结果发送给所述Web客户端;所述接收模块,用于接收所述Web客户端返回的人脸图像并将接收的人脸图像发送给所述分析识别模块;所述分析识别模块,用于在接收到所述人脸图像时对所述人脸图像进行分析识别,得到分析识别结果;并将所述分析识别结果发送给所述发送模块。优选地,所述分析识别模块,具体用于对所述人脸图像进行偏头角度判断、张嘴判断、光线判断、模糊判断、是否戴眼镜判断、性别判断以及年龄判断。优选地,所述Web服务器还包括:创建模块,用于为所述Web客户端创建域账号用户名,并生成基于所述域账号用户名的URL链接;所述发送模块,还用于将所述基于所述域账号用户名的URL链接发送至所述Web客户端;获取模块,用于在所述Web客户端通过网页浏览器打开所述基于所述域账号用户名的URL链接并登录后,获取所述Web客户端的当前登录用户名;验证模块,用于对所述Web客户端的当前登录用户名进行验证,判断是否与创建的域账号用户名相同;所述发送模块,还用于在所述验证模块验证通过时将具有人脸检测及跟踪功能的ActiveX控件的URL链接发送给Web客户端。基于上述方法,本专利技术实施例还提供了一种基于B/S模式的动态人脸分析识别系统,该系统包括:Web服务器、Web客户端;其中,Web服务器,用于将具有人脸检测及跟踪功能的ActiveX控件的统一资源定位URL链接发送给Web客户端;并在接收到所述Web客户端发送的人脸图像时,对所述人脸图像进行分析识别,得到分析识别结果发送给Web客户端;Web客户端,用于接收到所述URL链接时通过网页浏览器打开所述URL链接下载所述ActiveX控件并安装,并根据所述ActiveX控件读取视频流,检测及跟踪所述视频流中的人脸并采集人脸图像后返回给所述Web服务器;并接收所述Web服务器发送的分析识别结果。本专利技术提供的一种基于B/S模式的动态人脸分析识别方法、设备及系统,Web服务器将具有人脸检测及跟踪功能的ActiveX控件的URL链接发送给Web客户端,由所述Web客户端通过网页浏览器打开所述URL链接下载所述ActiveX控件并安装,并根据所述ActiveX控件读取视频流,检测及跟踪所述视频流中的人脸并采集人脸图像后返回给所述Web服务器;所述Web服务器接收到所述Web客户端返回的人脸图像时,对所述人脸图像进行分析识别,得到分析识别结果发送给Web客户端。如此,本专利技术实施例中的Web客户端不需要安装.net框架,仅需基于浏览器进行远程访问Web服务器即可实现对所述人脸图像进行分析识别,从而简化了系统的开发和维护,且方便用户使用。附图说明图1显示为本专利技术的基于B/S模式的动态人脸分析识别方法的流程示意图;图2显示为本专利技术的另一基于B/S模式的动态人脸分析识别方法的流程示意图;图3显示为本专利技术的Web服务器的组成结构示意图;图4显示为本专利技术的Web客户端的组成结构示意图。具体实施方式本专利技术实施例应用于基于B/S模式的动态人脸分析识别系统,该系统包括:Web服务器、Web客户端,Web服务器和Web客户端通过无线方式或有线方式连接;其中,Web服务器,用于将具有人脸检测及跟踪功能的ActiveX控件的统一资源定位URL链接发送给Web客户端;并在接收到所述Web客户端发送的人脸图像时,对所述人脸图像进行分析识别,得到分析识别结果发送给Web客户端;Web客户端,用于接收到所述URL链接时通过网页浏览器打开所述URL链接下载所述ActiveX控件并安装,并根据所述ActiveX控件读取视频流,检测及跟踪所述视频流中的人脸并采集人脸图像后返回给所述Web服务器;并接收所述Web服务器发送的分析识别结果。该系统中,Web服务器为Web客户端提供具有人脸检测及跟踪功能的ActiveX控件,并将该ActiveX控件的URL链接发送给Web客户端;Web客户端接收到所述URL链接时通过网页浏览器打开ActiveX控件的URL链接下载所述ActiveX控件并安装,并根据所述ActiveX控件读取视频流,检测及跟踪所述视频流中的人脸并采集人脸图像后返回给所述Web服务器;该Web服务器在接收到所述Web客户端返回的人脸图像时,对所述人脸图像进行分析识本文档来自技高网...
一种基于B/S模式的动态人脸分析识别方法、设备及系统

【技术保护点】
一种基于B/S模式的动态人脸分析识别方法,其特征在于,所述方法包括:Web服务器将具有人脸检测及跟踪功能的ActiveX控件的统一资源定位URL链接发送给Web客户端,由所述Web客户端通过网页浏览器打开所述URL链接下载所述ActiveX控件并安装,并根据所述ActiveX控件读取视频流,检测及跟踪所述视频流中的人脸并采集人脸图像后返回给所述Web服务器;所述Web服务器接收到所述Web客户端返回的人脸图像时,对所述人脸图像进行分析识别,得到分析识别结果发送给Web客户端。

【技术特征摘要】
1.一种基于B/S模式的动态人脸分析识别方法,其特征在于,所述方法包括:Web服务器将具有人脸检测及跟踪功能的ActiveX控件的统一资源定位URL链接发送给Web客户端,由所述Web客户端通过网页浏览器打开所述URL链接下载所述ActiveX控件并安装,并根据所述ActiveX控件读取视频流,检测及跟踪所述视频流中的人脸并采集人脸图像后返回给所述Web服务器;所述Web服务器接收到所述Web客户端返回的人脸图像时,对所述人脸图像进行分析识别,得到分析识别结果发送给Web客户端。2.根据权利要求1所述的方法,其特征在于,所述Web服务器对所述人脸图像进行分析包括:所述Web服务器对所述人脸图像进行偏头角度判断、张嘴判断、光线判断、模糊判断、是否戴眼镜判断、性别判断以及年龄判断。3.根据权利要求1或2所述的方法,其特征在于,所述Web服务器将具有人脸检测及跟踪功能的ActiveX控件的URL链接发送给Web客户端之前,所述方法还包括:所述Web服务器为所述Web客户端创建域账号用户名,并生成基于所述域账号用户名的URL链接;所述Web服务器将所述基于所述域账号用户名的URL链接发送至所述Web客户端;所述Web服务器在所述Web客户端通过网页浏览器打开所述基于所述域账号用户名的URL链接并登录后,获取所述Web客户端的当前登录用户名;所述Web服务器对所述Web客户端的当前登录用户名进行验证,判断是否与创建的域账号用户名相同;若判断相同,则验证通过将具有人脸检测及跟踪功能的ActiveX控件的URL链接发送给Web客户端。4.一种Web服务器,其特征在于,所述Web服务器包括:发送模块、接收模块、分析识别模块;其中,所述发送模块,用于将具有人脸检测及跟踪功能的ActiveX控件的统一资源定位URL链接发送给Web客户端,由所述Web客户端通过网页浏览器打开所述URL链接下载所述ActiveX控件,并根据所述ActiveX控件读取视频流,检测及跟踪所述视频流...

【专利技术属性】
技术研发人员:周曦尹万林
申请(专利权)人:重庆中科云丛科技有限公司
类型:发明
国别省市:重庆;50

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

1