一种人脸识别的方法、客户端、服务器及系统技术方案

技术编号:15640294 阅读:103 留言:0更新日期:2017-06-16 05:00
本发明专利技术提供了一种人脸识别的方法、客户端、服务器及系统。所述系统包括客户端和服务器;所述客户端,用于当检测到用户将目标图片拖拽到预设区域时,提示用户选择采集区域和选定时间段,接收所述用户选择的采集区域和选定时间段,并向服务器发送图片检测请求;所述服务器,用于根据所述采集区域和时间段确定目标图片集合,遍历所述目标图片集合以确定所述目标图片集合中是否存在与所述目标图片的相似度大于预设阈值的匹配图片,若所述目标图片集合中存在与所述目标图片的相似度大于预设相似度的匹配图片,则向所述客户端发送所述匹配图片,以使得所述客户端显示所述匹配图片。从而在不用人工参与的情况下,完成人脸识别,进而大大提升工作效率。

【技术实现步骤摘要】
一种人脸识别的方法、客户端、服务器及系统
本专利技术涉及人脸识别领域,具体涉及了一种人脸识别的方法、客户端、服务器及系统。
技术介绍
人脸识别技术是指利用图像处理技术,通过摄像机采集人脸图像,并对获取的图像进行比对分析以获取需要信息的一种技术。目前,人脸识别技术广泛应用于保安系统、企业管理系统以及身份认证等领域。而在实践中发现,当用户需要根据已有的人脸样片图片来获取需要的其他图片信息时,往往需要不停的查看监控摄像机或其他摄像设备采集到的图片信息来人工识别需要的图像信息,识别工作耗时长,且效率低,给用户带来了不便。
技术实现思路
本专利技术实施例提供了一种人脸识别的方法、服务器及系统,能够根据用户提供的图片搜索监控视频上传的包含人脸的图片以确定监控视频上传的图片中是否包含与用户提供的图片相匹配的图片,并将匹配成功的图片在预设位置进行呈现;从而在不用人工参与的情况下,完成人脸识别,进而大大提升工作效率。本专利技术实施例第一方面公开了人脸识别的系统,所述系统包括客户端和服务器;所述客户端,用于当检测到用户将目标图片拖拽到预设区域时,提示用户选择采集区域和选定时间段;其中,所述目标图片为人脸样本图片;所述客户端,还用于向服务器发送图片检测请求;其中,所述图片检测请求包括所述目标图片、所述用户选择的采集区域和选定的时间段;所述服务器,用于根据所述采集区域和时间段确定目标图片集合;所述服务器,还用于遍历所述目标图片集合以确定所述目标图片集合中是否存在与所述目标图片的相似度大于预设阈值的匹配图片;所述服务器,还用于若所述目标图片集合中存在与所述目标图片的相似度大于预设相似度的匹配图片,则向所述客户端发送所述匹配图片;所述客户端,用于在搜索结果显示区域按照预设方式显示所述匹配图片。结合第一方面,在第一方面的第一种可能的实现方式中,所述客户端,还用于当所述匹配图片的数量大于预设数量时,向所述用户发送提高预设相似度的提示;所述客户端,还用于获取所述用户重新输入的目标相似度阈值,并向所述服务器发送所述目标相似度阈值;所述服务器,还用于重新遍历所述目标图片集合以确定所述目标图片集合中与所述目标图片的相似度大于目标相似度阈值的匹配图片;并向所述客户端发送所述相似度大于目标相似度阈值的匹配图片;所述客户端,用于接收所述服务器发送的相似度大于目标相似度阈值的匹配图片,并将所述相似度大于目标相似度阈值的匹配图片进行显示。结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述采集区域包括多个区域;所述服务器,还用于若所述目标图片集合中存在与所述目标图片的相似度大于预设相似度的匹配图片,则所述服务器确定每个所述匹配图片所属的区域;所述服务器,还用于统计每个区域包含的匹配图片的数量;所述服务器,还用于将所述每个区域的标识及与所述每个区域所对应的匹配图片的数量发送给客户端;所述客户端,还用于显示所述每个区域的标识以及与所述每个区域标识所对应的匹配图片的数量。结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式种,所述客户端,还用于当检测到所述用户选中第一区域的标识时,向所述服务器发送信息获取请求,所述信息获取请求中包括所述第一区域的标识;其中,所述第一区域为所述多个区域中的任意一个区域;所述服务器,用于确定所述第一区域的标识对应的目标区域,并获取所述目标区域内拍摄到匹配图片的摄像机的标识;所述服务器,还用于向客户端反馈所述摄像机的标识;所述客户端,用于显示所述第一区域内拍摄到匹配图片的摄像机标识;其中,所述第一目标区域为所述多个目标区域中的任意一个区域;所述客户端,还用于当检测到第一摄像机标识被选中时,显示所述第一摄像机的地理位置、拍摄的匹配图片、以及每张匹配图片的拍摄时间;其中,所述第一摄像机标识为多个所述摄像机标识中的任意一个摄像机标识。本专利技术第二方面公开了一种服务器,所述服务器包括:接收单元,用于接收客户端发送的图片检测请求;其中,所述图片检测请求包括所述目标图片及所述用户选择的采集区域和时间段;所述目标图片为人脸样本图片;确定单元,用于根据所述采集区域和时间段确定目标图片集合;遍历单元,还用于遍历所述目标图片集合以确定所述目标图片集合中是否存在与所述目标图片的相似度大于预设阈值的匹配图片;发送单元,还用于若所述目标图片集合中存在与所述目标图片的相似度大于预设相似度的匹配图片,则向所述客户端发送所述匹配图片。结合第二方面,在第二方面的第一种可能的实现方式中,所述采集区域包括多个区域;所述服务器还包括统计单元;所述确定单元,还用于若所述目标图片集合中存在与所述目标图片的相似度大于预设相似度的匹配图片,则确定每个所述匹配图片所属的区域;所述统计单元,用于统计每个区域包含的匹配图片的数量;所述发送单元,还用于将所述每个区域的标识及与所述每个区域所对应的匹配图片的数量发送给所述客户端。结合第二方面的第一种可能的实现方式,在第二方的第二种可能的实现方式中,所述接收单元,还用于接收所述客户端发送的信息获取请求,所述信息获取请求中包括所述第一区域的标识;其中,所述第一区域为所述多个区域中的任意一个区域;所述确定单元,用于确定所述第一区域的标识对应的目标区域,并获取所述目标区域内拍摄到匹配图片的摄像机的标识;所述发送单元,还用于向客户端反馈所述摄像机的标识。本专利技术第三方面公开了一种人脸识别的方法,所述方法包括:接收客户端发送的图片检测请求;其中,所述图片检测请求包括所述目标图片及所述用户选择的采集区域和时间段;所述目标图片为人脸样本图片;根据所述采集区域和时间段确定目标图片集合;遍历所述目标图片集合以确定所述目标图片集合中是否存在与所述目标图片的相似度大于预设阈值的匹配图片;若所述目标图片集合中存在与所述目标图片的相似度大于预设相似度的匹配图片,则向所述客户端发送所述匹配图片。结合第三方面,在第三方面的第一种可能的实现方式中,所述采集区域包括多个区域;所述方法还包括:若所述目标图片集合中存在与所述目标图片的相似度大于预设相似度的匹配图片,则确定每个所述匹配图片所属的区域;统计每个区域包含的匹配图片的数量;将所述每个区域的标识及与所述每个区域所对应的匹配图片的数量发送给所述客户端。结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中所述方法还包括:接收所述客户端发送的信息获取请求,所述信息获取请求中包括所述第一区域的标识;其中,所述第一区域为所述多个区域中的任意一个区域;确定所述第一区域的标识对应的目标区域,并获取所述目标区域内拍摄到匹配图片的摄像机的标识;向客户端反馈所述摄像机的标识。本专利技术第四方面公开了一种服务器,所述服务器包括:存储有可执行程序代码的存储器;与所述存储器耦合的处理器;所述处理器调用所述存储器中存储的所述可执行程序代码,执行如第三方面所述的方法。本专利技术第五方面公开了一种客户端,所述客户端包括:提示单元,用于当检测到用户将目标图片拖拽到预设区域时,提示用户选择采集区域和选定时间段;其中,所述目标图片为人脸样本图片;过滤单元,用于接收所述用户选择的采集区域和选定时间段;发送单元,用于向服务器发送图片检测请求;其中,所述图片检测请求包括所述目标图片、所述用户选择的采集区域和选定的时间段本文档来自技高网...
一种人脸识别的方法、客户端、服务器及系统

【技术保护点】
一种人脸识别的系统,其特征在于,所述系统包括客户端和服务器;所述客户端,用于当检测到用户将目标图片拖拽到预设区域时,提示用户选择采集区域和选定时间段;其中,所述目标图片为人脸样本图片;所述客户端,还用于接收所述用户选择的采集区域和选定时间段,并向服务器发送图片检测请求;其中,所述图片检测请求包括所述目标图片、所述用户选择的采集区域和选定的时间段;所述服务器,用于根据所述采集区域和时间段确定目标图片集合;所述服务器,还用于遍历所述目标图片集合以确定所述目标图片集合中是否存在与所述目标图片的相似度大于预设阈值的匹配图片;所述服务器,还用于若所述目标图片集合中存在与所述目标图片的相似度大于预设相似度的匹配图片,则向所述客户端发送所述匹配图片;所述客户端,用于在搜索结果显示区域按照预设方式显示所述匹配图片。

【技术特征摘要】
1.一种人脸识别的系统,其特征在于,所述系统包括客户端和服务器;所述客户端,用于当检测到用户将目标图片拖拽到预设区域时,提示用户选择采集区域和选定时间段;其中,所述目标图片为人脸样本图片;所述客户端,还用于接收所述用户选择的采集区域和选定时间段,并向服务器发送图片检测请求;其中,所述图片检测请求包括所述目标图片、所述用户选择的采集区域和选定的时间段;所述服务器,用于根据所述采集区域和时间段确定目标图片集合;所述服务器,还用于遍历所述目标图片集合以确定所述目标图片集合中是否存在与所述目标图片的相似度大于预设阈值的匹配图片;所述服务器,还用于若所述目标图片集合中存在与所述目标图片的相似度大于预设相似度的匹配图片,则向所述客户端发送所述匹配图片;所述客户端,用于在搜索结果显示区域按照预设方式显示所述匹配图片。2.根据权利要求1所述的系统,其特征在于,所述客户端,还用于当所述匹配图片的数量大于预设数量时,向所述用户发送提高预设相似度的提示;所述客户端,还用于获取所述用户重新输入的目标相似度阈值,并向所述服务器发送所述目标相似度阈值;所述服务器,还用于重新遍历所述目标图片集合以确定所述目标图片集合中与所述目标图片的相似度大于目标相似度阈值的匹配图片;并向所述客户端发送所述相似度大于目标相似度阈值的匹配图片;所述客户端,用于接收所述服务器发送的相似度大于目标相似度阈值的匹配图片,并将所述相似度大于目标相似度阈值的匹配图片进行显示。3.根据权利要求2所述的系统,其特征在于,所述采集区域包括多个区域;所述服务器,还用于若所述目标图片集合中存在与所述目标图片的相似度大于预设相似度的匹配图片,则所述服务器确定每个所述匹配图片所属的区域;所述服务器,还用于统计每个区域包含的匹配图片的数量;所述服务器,还用于将所述每个区域的标识及与所述每个区域所对应的匹配图片的数量发送给客户端;所述客户端,还用于显示所述每个区域的标识以及与所述每个区域标识所对应的匹配图片的数量。4.根据权利要求3所述的系统,其特征在于,所述客户端,还用于当检测到所述用户选中第一区域的标识时,向所述服务器发送信息获取请求,所述信息获取请求中包括所述第一区域的标识;其中,所述第一区域为所述多个区域中的任意一个区域;所述服务器,用于确定所述第一区域的标识对应的目标区域,并获取所述目标区域内拍摄到匹配图片的摄像机的标识;所述服务器,还用于向客户端反馈所述摄像机的标识;所述客户端,用于显示所述第一区域内拍摄到匹配图片的摄像机标识;其中,所述第一目标区域为所述多个目标区域中的任意一个区域;所述客户端,还用于当检测到第一摄像机标识被选中时,显示所述第一摄像机的地理位置、拍摄的匹配图片、以及每张匹配图片的拍摄时间;其中,所述第一摄像机标识为多个所述摄像机标识中的任意一个摄像机标识。5.一种客户端,其特征在于,所述客户端包括:检测单元,用于检测到用户将目标图片拖拽到预设区域;提示单元,用于提示用户选择采集区域和选定时间段;其中,所述目标图片为人脸样本图片;过滤单元,用于接收所述用户选择的采集区域和选定时间段;发送单元,用于向服务器发送图片检测请求;其中,所述图片检测请求包括所述目...

【专利技术属性】
技术研发人员:彭程苏建钢张立峰钟斌罗予晨程冰
申请(专利权)人:深圳云天励飞技术有限公司
类型:发明
国别省市:广东,44

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

1