[发明专利]一种基于WebSocket协议的动态人脸识别方法有效
申请号: | 201711239804.7 | 申请日: | 2017-11-30 |
公开(公告)号: | CN108090419B | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 张海荣;刘江明;尚兵兵;张超;吴涛;王利梅;李凯;杨良闯;潘成超 | 申请(专利权)人: | 安徽四创电子股份有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;H04L29/06;H04L29/08 |
代理公司: | 合肥和瑞知识产权代理事务所(普通合伙) 34118 | 代理人: | 王挺 |
地址: | 230088 安徽省合肥*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 websocket 协议 动态 识别 方法 | ||
本发明涉及一种基于WebSocket协议的动态人脸识别方法,包括以下步骤:在算法分析服务器上部署人脸识别算法服务,在Web服务器上部署人脸动态识别系统Web服务,在消息服务器上部署java消息服务;将至少一个人像样本库上传至Web服务器;Web服务器向算法分析服务器下发布控任务;Web服务器向消息服务器发送订阅消息请求并与消息服务器建立连接;算法分析服务器对抓拍的人像与人像样本库中的样本人像进行对比,抓拍的人像和对比结果发送给消息服务器;消息服务器接收抓拍的人像和对比结果,并主动发送给Web服务器,Web服务器对抓拍的人像和对比结果进行显示。本发明的人脸识别方法提高了信息交换效率和服务器资源使用率,实现了人脸识别消息的及时性。
技术领域
本发明涉及人脸识别系统通信实施方法领域,具体地讲涉及一种基于WebSocket协议的动态人脸识别方法。
背景技术
随着平安城市、智慧城市项目的推进,大量的天网摄像机被建设使用,通过对摄像机的监控查看等,有效提高了公安干警侦破案件的效率。同时,随着人脸识别智能分析算法的不断成熟,动态人脸识别系统开始被广泛的应用到实际生产中。尽管分析算法已经实现了比较好的效果,但分析的结果要实时的展现给用户才能体现它的价值,数据的滞后会使公安人员错失先机,不利于案件侦破。
传统的客户端与服务端交互基本上都是采用HTTP轮询或者定时任务触发,但不管哪一种形式都需要客户端不断的与服务器建立HTTP连接,然后等待处理。这种不断反复请求解析的模式非常消耗资源,也导致了消息同步的延迟。这些问题都困扰着公安实战视频侦查工作。
发明内容
根据现有技术中存在的问题,本发明提供了一种基于WebSocket协议的动态人脸识别方法,能够使得服务端有信息时主动推送给客户端,避免了反复解析协议和数据头信息重复的发送,提高了信息交换效率和服务器CPU使用率,实现了人脸识别消息的及时性。
为实现上述发明目的,本发明提供了一种基于WebSocket协议的动态人脸识别方法,包括如下步骤:
S1,在算法分析服务器上部署人脸识别算法服务,在Web服务器上部署人脸动态识别系统Web服务,在消息服务器上部署java消息服务;
S2,将至少一个人像样本库上传至Web服务器;
S3,Web服务器向算法分析服务器下发布控任务;Web服务器向消息服务器发送订阅消息请求并与消息服务器建立连接;
S4,算法分析服务器对抓拍的人像与人像样本库中的样本人像进行对比,并将抓拍的人像和对比结果发送给消息服务器;
S5,消息服务器接收抓拍的人像和对比结果,并主动发送给Web服务器,Web服务器对抓拍的人像和对比结果进行显示。
优选的,步骤S1中,在消息服务器上部署java消息服务时采用支持WebSocket、AMQP和STOMP协议的Apache Apollo软件。
进一步优选的,步骤S2中,所述人像样本库中包含有至少一个需要进行对比的样本人像。
更进一步优选的,步骤S3中,Web服务器向算法分析服务器下发布控任务指定一个人样样本库、指定摄像头、设定相似度阈值和发送识别任务指令。
更进一步优选的,步骤S3中,Web服务器向消息服务器发送订阅消息请求并与消息服务器建立连接的具体步骤如下:
S11,Web服务器调用websocket的初始化接口URL;
S12,Web服务器使用STOMP客户端库stomp.js中的over方法,获取STOMP子协议的客户端对象,即消息服务器;
S13,Web服务器向消息服务器发起WebSocket连接请求并向消息服务器发送CONNECE帧;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽四创电子股份有限公司,未经安徽四创电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711239804.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种工业环境下工业机器人分层式定位方法
- 下一篇:一种人脸识别方法