人脸图像的聚类方法及装置的制造方法

文档序号:9489460阅读:705来源:国知局
人脸图像的聚类方法及装置的制造方法
【技术领域】
[0001] 本公开涉及图像处理技术领域,尤其涉及一种人脸图像的聚类方法及装置。
【背景技术】
[0002] 随着图像处理技术的发展,智能手机、数码相机、平板电脑等具有拍照功能的终端 逐渐走入用户的生活中。为了减少图像所占用存储空间,当检测到剩余存储空间小于一定 数值时,终端会自动地将包含人脸的图像上传至服务器,服务器通过对上传的人脸图像与 存储的多个人脸相册进行聚类,将上传的人脸图像存储到相应的人脸相册中。
[0003] 相关技术在对人脸图像进行聚类时,主要采用如下方式:
[0004] 第一步,提取每张待处理人脸图像的人脸特征值。
[0005] 第二步,提取多个人脸相册所包含的每张人脸图像的人脸特征值。
[0006] 第三步,根据提取的人脸特征值,计算每张待处理人脸图像与每个人脸相册中包 含的每张人脸图像之间的相似度,根据计算结果及相似度度量方式,确定每张待处理人脸 图像与每个人脸相册的相似度。
[0007] 第四步,获取预先设置的相似度阈值,如果任一张待处理人脸图像与任一个人脸 相册之间的相似度大于相似度阈值,确定该张待处理人脸图像属于该人脸相册,并将该张 待处理人脸图像存储到该人脸相册中。
[0008] 第五步,重复执行上述第三步和第四步,直至确定剩余的待处理人脸图像不属于 任一人脸相册。

【发明内容】

[0009] 本公开提供一种人脸图像的聚类方法及装置。
[0010] 根据本公开实施例的第一方面,提供一种人脸图像的聚类方法,所述方法包括:
[0011] 获取至少一张待处理人脸图像和至少一个人脸相册;
[0012] 根据各人脸相册的优先级,从所述至少一个人脸相册中,获取至少一个目标人脸 相册,人脸相册的优先级根据人脸相册的属性信息确定;
[0013] 对所述至少一张待处理人脸图像及所述至少一个目标人脸相册进行聚类。
[0014] 可选地,所述根据各人脸相册的优先级,从所述至少一个人脸相册中,获取至少一 个目标人脸相册,包括:
[0015] 获取预先设置的人脸相册的优先级阈值;
[0016] 将所述至少一个人脸相册中的优先级高于或等于所述优先级阈值的人脸相册获 取为目标人脸相册。
[0017] 可选地,所述方法还包括:
[0018] 从所述至少一个人脸相册中的优先级低于所述优先级阈值的人脸相册中,获取第 一预设数量的人脸相册;
[0019] 将所述第一预设数量的人脸相册获取为目标人脸相册。
[0020] 可选地,所述方法还包括:
[0021] 在下一次获取待处理人脸图像时,从所述至少一个人脸相册中的非目标人脸相册 中,获取第二预设数量的人脸相册;
[0022] 将所述优先级高于或等于所述优先级阈值的人脸相册及所述第二预设数量的人 脸相册获取为下一次聚类时的目标人脸相册。
[0023] 可选地,所述对所述至少一张待处理人脸图像及所述至少一个目标人脸相册进行 聚类,包括:
[0024] 提取所述至少一张待处理人脸图像的人脸特征值;
[0025] 提取各目标人脸相册中的人脸图像的人脸特征值;
[0026] 根据提取的人脸特征值,确定所述至少一张待处理人脸图像与各目标人脸相册之 间的距离;
[0027] 在所述至少一张待处理人脸图像中的预设人脸图像与所述至少一个目标人脸相 册中的预设人脸相册之间的距离小于预设距离阈值时,将所述预设人脸图像与所述预设人 脸相册合并。
[0028] 可选地,所述方法还包括:
[0029] 根据人脸相册的相册名称,计算人脸相册与终端用户的亲疏关系;
[0030] 根据所述亲疏关系,对应设置人脸相册的优先级。
[0031] 可选地,所述方法还包括:
[0032] 根据人脸相册被点击的频率,计算人脸相册的被关注度;
[0033] 根据所述被关注度,对应设置人脸相册的优先级。
[0034] 可选地,所述方法还包括:
[0035] 根据人脸相册中的人脸图像数量,计算人脸相册的重要性;
[0036] 根据所述重要性,对应设置人脸相册的优先级。
[0037] 根据本公开实施例的第二方面,提供一种人脸图像的聚类装置,所述装置包括:
[0038] 第一获取模块,用于获取至少一张待处理人脸图像和至少一个人脸相册;
[0039] 第二获取模块,用于根据各人脸相册的优先级,从所述至少一个人脸相册中,获取 至少一个目标人脸相册,人脸相册的优先级根据人脸相册的属性信息确定;
[0040] 聚类模块,用于对所述至少一张待处理人脸图像及所述至少一个目标人脸相册进 行聚类。
[0041] 可选地,所述第二获取模块,用于获取预先设置的人脸相册的优先级阈值;将所述 至少一个人脸相册中的优先级高于或等于所述优先级阈值的人脸相册获取为目标人脸相 ΠΠ. 册。
[0042] 可选地,所述装置还包括:
[0043] 第三获取模块,用于从所述至少一个人脸相册中的优先级低于所述优先级阈值的 人脸相册中,获取第一预设数量的人脸相册;
[0044] 第四获取模块,用于将所述第一预设数量的人脸相册获取为目标人脸相册。
[0045] 可选地,所述装置还包括:
[0046]第五获取模块,用于在下一次获取待处理人脸图像时,从所述至少一个人脸相册 中的非目标人脸相册中,获取第二预设数量的人脸相册;
[0047] 第六获取模块,用于将所述优先级高于或等于所述优先级阈值的人脸相册及所述 第二预设数量的人脸相册获取为下一次聚类时的目标人脸相册。
[0048] 可选地,所述聚类模块,用于提取所述至少一张待处理人脸图像的人脸特征值;提 取各目标人脸相册中的人脸图像的人脸特征值;根据提取的人脸特征值,确定所述至少一 张待处理人脸图像与各目标人脸相册之间的距离;在所述至少一张待处理人脸图像中的预 设人脸图像与所述至少一个目标人脸相册中的预设人脸相册之间的距离小于预设距离阈 值时,将所述预设人脸图像与所述预设人脸相册合并。
[0049] 可选地,所述装置还包括:
[0050] 第一计算模块,用于根据人脸相册的相册名称,计算人脸相册与终端用户的亲疏 关系;
[0051] 第一设置模块,用于根据所述亲疏关系,对应设置人脸相册的优先级。
[0052] 可选地,所述装置还包括:
[0053] 第二计算模块,用于根据人脸相册被点击的频率,计算人脸相册的被关注度;
[0054] 第二设置模块,用于根据所述被关注度,对应设置人脸相册的优先级。
[0055] 可选地,所述装置还包括:
[0056] 第三计算模块,用于根据人脸相册中的人脸图像数量,计算人脸相册的重要性;
[0057] 第三设置模块,用于根据所述重要性,对应设置人脸相册的优先级。
[0058] 根据本公开实施例的第三方面,提供一种人脸图像的聚类装置,所述装置包括:
[0059] 处理器;
[0060] 用于存储处理器可执行的指令的存储器;
[0061] 其中,所述处理器被配置为:
[0062] 获取至少一张待处理人脸图像和至少一个人脸相册;
[0063] 根据各人脸相册的优先级,从所述至少一个人脸相册中,获取至少一个目标人脸 相册,人脸相册的优先级根据人脸相册的属性信息确定;
[0064] 对所述至少一张待处理人脸图像及所述至少一个目标人脸相册进行聚类。本公开 的实施例提供的技术方案可以包括以下有益效果:
[0065] 根据由人脸相册的属性信息所确定的优先级,从至少一个人脸相册中,获取至少 一个目标人脸相册,从而在确保聚类结果准确的前提下,对至少一张待处理人脸图像及至 少一个目标人脸相册进行聚类,大大地减少了计算量,节省了计算成本。
[0066] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不 能限制本公开。
【附图说明】
[0067] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施 例,并与说明书一起用于解释本公开的原理。
[0068] 图1是根据一示例性实施例示出的一种人脸图像的聚类方法的流程图。
[0069] 图2是根据一示例性实施例示出的一种人脸图像的聚类方法的流程图。
[0070]图3是根据一示例性实施例示出的一种人脸图像的聚类装置的结构示意图。
[007
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1