[发明专利]一种用于搜索包含人脸的图片的方法和装置有效
申请号: | 201510213317.8 | 申请日: | 2015-04-29 |
公开(公告)号: | CN104866818B | 公开(公告)日: | 2018-09-07 |
发明(设计)人: | 宁京;张雯;王璐;高巍;李睿;刘友斌 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 北京汉昊知识产权代理事务所(普通合伙) 11370 | 代理人: | 罗朋 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 搜索 包含 图片 方法 装置 | ||
1.一种用于在计算机设备中搜索包含人脸的图片的方法,其中,该方法包括:
获取样本人脸的多维特征向量到基准点对应的多维特征向量的距离长度,其中,所述基准点是指多维空间中的能够作为基准的点,所述多维空间的维数与所述样本人脸的多维特征向量的维数相同;
根据所述距离长度以及多个图片中的人脸的多维特征向量到基准点对应的多维特征向量的距离长度,在所述多个图片中搜索包含与所述样本人脸相匹配的人脸的图片;
其中,搜索包含与样本人脸相匹配的人脸的图片的步骤包括:
根据所述样本人脸对应的距离长度,确定第一距离范围;
通过从所述多个图片中选择所包含的人脸的多维特征向量到基准点对应的多维特征向量的距离长度在所述第一距离范围内的至少一个图片,获得包含与所述样本人脸相匹配的人脸的图片。
2.根据权利要求1所述的方法,其中,通过从所述多个图片中选择至少一个图片获得包含相匹配的人脸的图片的步骤包括:
从所述多个图片中,选择所包含的人脸的多维特征向量到基准点对应的多维特征向量的距离长度在所述第一距离范围内的至少一个图片;
通过将样本人脸的多维特征向量,与所述至少一个图片中的人脸的多维特征向量进行匹配,获得包含与所述样本人脸相匹配的人脸的图片。
3.根据权利要求1所述的方法,其中,通过从所述多个图片中选择至少一个图片获得包含相匹配的人脸的图片的步骤包括:
根据所述样本人脸对应的距离长度,确定第二距离范围,其中,所述第二距离范围大于所述第一距离范围;
从所述多个图片中,选择所包含的人脸的多维特征向量到基准点对应的多维特征向量的距离长度在所述第一距离范围内的第一部分图片,以及,选择所包含的人脸的多维特征向量到基准点对应的多维特征向量的距离长度在所述第二距离范围内的第二部分图片;
通过将样本人脸的多维特征向量,与所述第一部分图片和第二部分图片中的人脸的多维特征向量进行匹配,获得包含与所述样本人脸相匹配的人脸的图片。
4.根据权利要求1至3中任一项所述的方法,其中,获取样本人脸的距离长度的步骤包括:
从样本图片中提取样本人脸;
获取样本人脸的多维特征向量到基准点对应的多维特征向量的距离长度。
5.根据权利要求1至3中任一项所述的方法,其中,该方法还包括:
向用户反馈搜索得到的图片。
6.根据权利要求5所述的方法,其中,向所述用户反馈搜索得到的图片的步骤包括:
向所述用户反馈搜索得到的图片以及搜索得到的图片的图片属性信息。
7.根据权利要求6所述的方法,其中,所述图片属性信息包括:
-搜索得到的图片的数量;
-与所述样本人脸相匹配的人脸在搜索得到的图片中的位置信息;
-搜索得到的图片中的相匹配的人脸与所述样本人脸的相似度信息;
-搜索得到的图片的时间信息。
8.根据权利要求1至3、或6至7中任一项所述的方法,其中,该方法还包括:
对于多个图片中的每个人脸,获得并存储该人脸的多维特征向量到基准点对应的多维特征向量的距离长度,或获得并存储该人脸的多维特征向量以及该多维特征向量到基准点对应的多维特征向量的距离长度。
9.根据权利要求8所述的方法,其中,存储多维特征向量或存储多维特征向量以及距离长度的操作包括:
将人脸的多维特征向量到基准点对应的多维特征向量的距离长度,或人脸的多维特征向量以及该多维特征向量到基准点对应的多维特征向量的距离长度,转换为二进制数据,并存储该二进制数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510213317.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于视觉的前方车辆自动检测方法
- 下一篇:一种掌纹信息识别的方法和设备