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

技术编号:15501993 阅读:267 留言:0更新日期:2017-06-03 23:05
本发明专利技术提供了一种人脸识别的方法、服务器及系统。所述系统包括客户端和服务器。所述客户端,用于当检测到用户点击预设区域时,提示用户上传目标图片;其中,所述目标图片为人脸样本图片;所述目标图片的数量至少为两张;所述客户端,还用于向服务器发送图片检测请求;所述服务器,用于根据所述采集区域确定目标图片集合;所述服务器,还用于当确定所述图片处理模式为交集模式时,遍历所述目标图片集合以确定所述目标图片集合中是否存在与所述目标图片的相似度均大于预设阈值的匹配图片;所述服务器,还用于若存在与所述目标图片的相似度均大于预设相似度的匹配图片,则向所述客户端发送所述匹配图片;所述客户端,用于显示所述匹配图片。

Method, server and system for face recognition

The invention provides a method, a server and a system for face recognition. The system comprises a client and a server. The client, for when the detected user clicks the preset area, prompting the user to upload pictures of the target; the target image for face sample picture; the number of the target image is at least two; the client to the server, is also used to send pictures to detect the request; the server, according to the the collection of target image collections; the server is also used when determining the picture processing mode for intersection mode, traversing the target picture, picture collection to determine the target image similarity exists in the collection and the target images are larger than the preset threshold; the server is used to match the pictures. If there is similarity with the target images are larger than the preset similarity, is sent to the client, the client, with pictures; To display the matching picture.

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

【技术保护点】
一种人脸识别的系统,其特征在于,所述系统包括客户端和服务器;所述客户端,用于当检测到用户点击预设区域时,提示用户上传目标图片;其中,所述目标图片为人脸样本图片;所述目标图片的数量至少为两张;所述客户端,还用于检测到所述目标图片上传成功时,提示用户选择采集区域和图片处理模式;所述客户端,还用于向服务器发送图片检测请求;其中,所述图片检测请求包括所述目标图片、所述用户选择的采集区域以及所述图片处理模式;所述服务器,用于根据所述采集区域确定目标图片集合;所述服务器,还用于当确定所述图片处理模式为交集模式时,遍历所述目标图片集合以确定所述目标图片集合中是否存在与所述目标图片的相似度均大于预设阈值的匹配图片;所述服务器,还用于若所述目标图片集合中存在与所述目标图片的相似度均大于预设相似度的匹配图片,则向所述客户端发送所述匹配图片;所述客户端,用于在搜索结果显示区域按照预设方式显示所述匹配图片。

【技术特征摘要】
1.一种人脸识别的系统,其特征在于,所述系统包括客户端和服务器;所述客户端,用于当检测到用户点击预设区域时,提示用户上传目标图片;其中,所述目标图片为人脸样本图片;所述目标图片的数量至少为两张;所述客户端,还用于检测到所述目标图片上传成功时,提示用户选择采集区域和图片处理模式;所述客户端,还用于向服务器发送图片检测请求;其中,所述图片检测请求包括所述目标图片、所述用户选择的采集区域以及所述图片处理模式;所述服务器,用于根据所述采集区域确定目标图片集合;所述服务器,还用于当确定所述图片处理模式为交集模式时,遍历所述目标图片集合以确定所述目标图片集合中是否存在与所述目标图片的相似度均大于预设阈值的匹配图片;所述服务器,还用于若所述目标图片集合中存在与所述目标图片的相似度均大于预设相似度的匹配图片,则向所述客户端发送所述匹配图片;所述客户端,用于在搜索结果显示区域按照预设方式显示所述匹配图片。2.根据权利要求1所述的系统,其特征在于,所述客户端,还用于提示用户选定时间段;所述客户端,还用于将所述用户选定的时间段发送给所述服务器;所述服务器,还用于判断所述时间段是否符合预设规则;所述服务器,具体用于当所述时间段符合预设规则时,则按照所述用户选定的采集区域和选定的时间段确定目标图片集合。3.根据权利要求2所述的系统,其特征在于,所述采集区域包括多个区域;所述服务器,还用于若所述目标图片集合中存在与所述目标图片的相似度大于预设相似度的匹配图片,则所述服务器确定每个所述匹配图片所属的区域;所述服务器,还用于统计每个区域包含的匹配图片的数量;所述服务器,还用于将所述每个区域的标识及与所述每个区域所对应的匹配图片的数量发送给客户端;所述客户端,还用于显示所述每个区域的标识以及与所述每个区域标识所对应的匹配图片的数量。4.根据权利要求1至3任一所述的系统,其特征在于,所述服务器,还用于确定所述图片处理模式为并集模式时,遍历所述目标图片集合以确定所述目标图片集合中是否存在与第一图片的相似度大于预设阈值的匹配图片;其中,所述第一图片为所述目标图片中的任意一张图片;所述服务器,还用于若所述目标图片集合中存在与所述第一图片的相似度大于预设相似度的匹配图片,则向所述客户端发送所述匹配图片;所述客户端,用于在搜索结果显示区域按照预设方式显示所述匹配图片。5.一种服务器,其特征在于,所述服务器包括:接收单元,用于接收客户端发送的图片检测请求;其中,所述图片检测请求包括所述目标图片及所述用户选择的采集区域;所述目标图片为人脸样本图片;所述目标图片的数量至少为两张;确定单元,...

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

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

1