图像处理的方法和装置制造方法及图纸

技术编号:15072909 阅读:57 留言:0更新日期:2017-04-06 19:00
本公开是关于一种图像处理的方法和装置,属于图像处理领域。所述方法包括:获取至少两个聚类集合,所述至少两个聚类集合包括第一聚类集合和第二聚类集合,所述第一聚类集合为具有标识信息的所述聚类集合,所述第二聚类集合为不具有所述标识信息的所述聚类集合,每个所述聚类集合均包括至少一幅人脸图像,且同一个所述聚类集合中的各幅人脸图像之间的距离不大于第一设定阈值;确定所述第二聚类集合与所述第一聚类集合之间的距离;将距离不大于第二设定阈值的所述第二聚类集合和所述第一聚类集合合并,所述第二设定阈值大于所述第一设定阈值。本公开提高了聚类的召回率和压缩率。

Method and apparatus for image processing

The invention discloses a method and a device for image processing, which belongs to the field of image processing. The method comprises: obtaining a set of at least two clusters, the at least two cluster including the collection of the first cluster and second cluster, set the first cluster as the cluster with identification information, the set of second clusters for the cluster does not have the identification information, each of the the cluster includes at least one face image, the face images and the same in the cluster distance not greater than the first threshold; determining the second cluster and sets the first clustering distance; the distance is not more than second of the second cluster and set the threshold the first cluster merge, the second threshold is greater than the first threshold. The present disclosure improves the clustering recall and compression ratio.

【技术实现步骤摘要】

本公开涉及图像处理领域,尤其涉及一种图像处理的方法和装置
技术介绍
人脸识别是基于人的脸部特征信息进行身份识别的一种生物识别技术。利用人脸识别技术,能够识别照片中的人物身份,并根据照片中的人物身份将属于同一个人的照片归类到一个簇中。在人脸识别的过程中,可以采用层次聚类算法判断两个人脸是否属于同一个人:计算两个人脸图像对应的人脸特征向量之间的距离;比较计算出的距离与距离阈值的大小;若计算出的阈值不大于距离阈值,则判定两个人脸图像属于同一个人;若计算出的阈值大于距离阈值,则判定两个人脸图像不属于同一个人。但是,当出现照片中的人脸姿态、表情、光照等条件不同的情况时,同一个人的人脸特征向量之间相似度较低(即距离较远),层次聚类算法很容易判定两个人脸不属于同一个人,从而将属于同一个人的两张照片归类到不同的簇中,导致聚类的召回率(归类到一个簇中的照片数量/属于同一个人的照片数量)和压缩率(1/属于同一个人的照片归类到的簇数)较低。
技术实现思路
为克服相关技术中存在聚类的召回率和压缩率较低的问题,本公开提供一种图像处理的方法和装置。根据本公开实施例的第一方面,提供一种图像处理的方法,包括:获取至少两个聚类集合,所述至少两个聚类集合包括第一聚类集合和第二聚类集合,所述第一聚类集合为具有标识信息的所述聚类集合,所述第二聚类集合为不具有所述标识信息的所述聚类集合,每个所述聚类集合均包括至少一幅人脸图像,且同一个所述聚类集合中的各幅人脸图像之间的距离不大于第一设定阈值;确定所述第二聚类集合与所述第一聚类集合之间的距离;将距离不大于第二设定阈值的所述第二聚类集合和所述第一聚类集合合并,所述第二设定阈值大于所述第一设定阈值。通过将具有标识信息的聚类集合中的各幅人脸图像之间的距离从第一设定阈值增大到第二设定阈值,利用用户关注的人的人脸图像在所有人脸图像中所占比例高的特点,使用户关注的人的聚类集合具有标识信息,在对聚类的准确率影响较小的情况下,增大归类为具有标识信息的聚类集合的概率,避免由于人脸姿态、表情、光照等条件不同造成将属于同一个人的两张照片归类到不同的簇中,提高了聚类的召回率(归类到一个簇中的照片数量/属于同一个人的照片数量)和压缩率(1/属于同一个人的照片归类到的簇数)。在第一方面一种可能的实现方式中,所述确定所述第二聚类集合与所述第一聚类集合之间的距离,包括:计算所述第一聚类集合中的各幅人脸图像与所述第二聚类集合中的各幅人脸图像之间的距离;根据计算出的所有距离,确定所述第一聚类集合与所述第二聚类集合之间的距离。通过计算第一聚类集合中的各幅人脸图像与第二聚类集合中的各幅人脸图像之间的距离,实现确定第一聚类集合与第二聚类集合之间的距离。可选地,所述计算所述第一聚类集合中的各幅人脸图像与所述第二聚类集合中的各幅人脸图像之间的距离,包括:分别提取所述第一聚类集合中的一幅人脸图像的纹理特征值、以及所述第二聚类集合中的一幅人脸图像的纹理特征值;根据提取的所述纹理特征值,计算所述第一聚类集合中的一幅人脸图像与所述第二聚类集合中的一幅人脸图像之间的距离。通过目前常用的纹理特征值确定人脸图像之间的距离,实现算法成熟,准确率高。可选地,所述根据计算出的所有距离,确定所述第一聚类集合与所述第二聚类集合之间的距离,包括:选择计算出的所有距离中的最小值,作为所述第一聚类集合与所述第二聚类集合之间的距离;或者,选择计算出的所有距离的平均值,作为所述第一聚类集合与所述第二聚类集合之间的距离;或者,选择计算出的所有距离中的最大值,作为所述第一聚类集合与所述第二聚类集合之间的距离。根据实际情况,选择不同的距离作为第一聚类集合与第二聚类集合之间的距离。在第一方面另一种可能的实现方式中,当所述至少两个聚类集合包括至少两个所述第一聚类集合时,所述将距离不大于第二设定阈值的所述第二聚类集合和所述第一聚类集合合并,包括:当所述第二聚类集合与第三聚类集合之间的距离不大于所述第二设定阈值,且所述第二聚类集合与第四聚类集合之间的距离大于所述第二设定阈值时,将所述第二聚类集合与所述第三聚类集合合并,所述第三聚类集合为所述至少两个所述第一聚类集合中的任意一个,所述第四聚类集合包括所述至少两个所述第一聚类集合中,除所述第三聚类集合之外的所有所述聚类集合。将判断两个聚类集合是否合并的标准从第一设定阈值增加到第二设定阈值,可能会造成将不是同一个人的两个聚类集合合并为一个聚类集合的问题,虽然利用用户关注的人的人脸图像在所有人脸图像中所占比例高的特点,使用户关注的人的聚类集合成为第一聚类集合(具有标识信息),仅对第一聚类集合将合并标准增加到第二设定阈值,可以降低将不是同一个人的两个聚类集合合并为一个聚类集合的可能性,但还是可能会造成聚类的准确性降低。上述实现方式通过进一步将条件限定为一个所述第二聚类集合与一个所述第一聚类集合之间的距离不大于所述第二设定阈值,且与其它所述第一聚类集合之间的距离大于所述第二设定阈值,可以进一步降低将不是同一个人的两个聚类集合合并为一个聚类集合的可能性。而且一个第二聚类集合只与一个第一聚类集合之间的距离不大于第二设定阈值,说明这个第一聚类集合跟其中一个第一聚类集合的相似度是比较高的,很可能是由于人脸姿态、表情、光照等条件不同造成两者的距离大于第一设定阈值,此时将两者合并,既提高了聚类的召回率和压缩率,还可以将降低聚类的准确率的可能性降到最低。在第一方面又一种可能的实现方式中,所述方法还包括:输出若干所述聚类集合;接收对应所述聚类集合输入的所述标识信息,输入所述标识信息的所述聚类集合成为所述第一聚类集合。通过输出聚类集合供用户选择,并接收用户对应聚类集合输入的标识信息,使用户关注的人的聚类集合具有标识信息,即成为第一聚类集合。可选地,所述输出若干所述聚类集合,包括:获取至少两个所述聚类集合;计算各个所述聚类集合之间的距离;当两个所述聚类集合之间的距离不大于所述第一设定阈值时,将两个所述聚类集合合并,并判断合并后的所述聚类集合是否需要再次合并;当各个所述聚类集合两两之间的距离均大于所述第一设定阈值时,将当前的若干所述聚类集合输出。先对人脸图像以第一设定阈值为判断标准进行聚类,提高聚类的准确性。根据本公开实施例的第二方面,提供一种图像处本文档来自技高网...
图像处理的方法和装置

【技术保护点】
一种图像处理的方法,其特征在于,包括:获取至少两个聚类集合,所述至少两个聚类集合包括第一聚类集合和第二聚类集合,所述第一聚类集合为具有标识信息的所述聚类集合,所述第二聚类集合为不具有所述标识信息的所述聚类集合,每个所述聚类集合均包括至少一幅人脸图像,且同一个所述聚类集合中的各幅人脸图像之间的距离不大于第一设定阈值;确定所述第二聚类集合与所述第一聚类集合之间的距离;将距离不大于第二设定阈值的所述第二聚类集合和所述第一聚类集合合并,所述第二设定阈值大于所述第一设定阈值。

【技术特征摘要】
1.一种图像处理的方法,其特征在于,包括:
获取至少两个聚类集合,所述至少两个聚类集合包括第一聚类集合和第二
聚类集合,所述第一聚类集合为具有标识信息的所述聚类集合,所述第二聚类
集合为不具有所述标识信息的所述聚类集合,每个所述聚类集合均包括至少一
幅人脸图像,且同一个所述聚类集合中的各幅人脸图像之间的距离不大于第一
设定阈值;
确定所述第二聚类集合与所述第一聚类集合之间的距离;
将距离不大于第二设定阈值的所述第二聚类集合和所述第一聚类集合合
并,所述第二设定阈值大于所述第一设定阈值。
2.根据权利要求1所述的方法,其特征在于,所述确定所述第二聚类集合
与所述第一聚类集合之间的距离,包括:
计算所述第一聚类集合中的各幅人脸图像与所述第二聚类集合中的各幅人
脸图像之间的距离;
根据计算出的所有距离,确定所述第一聚类集合与所述第二聚类集合之间
的距离。
3.根据权利要求2所述的方法,其特征在于,所述计算所述第一聚类集合
中的各幅人脸图像与所述第二聚类集合中的各幅人脸图像之间的距离,包括:
分别提取所述第一聚类集合中的一幅人脸图像的纹理特征值、以及所述第
二聚类集合中的一幅人脸图像的纹理特征值;
根据提取的所述纹理特征值,计算所述第一聚类集合中的一幅人脸图像与
所述第二聚类集合中的一幅人脸图像之间的距离。
4.根据权利要求2所述的方法,其特征在于,所述根据计算出的所有距离,
确定所述第一聚类集合与所述第二聚类集合之间的距离,包括:
选择计算出的所有距离中的最小值,作为所述第一聚类集合与所述第二聚
类集合之间的距离;
或者,
选择计算出的所有距离的平均值,作为所述第一聚类集合与所述第二聚类
集合之间的距离;
或者,
选择计算出的所有距离中的最大值,作为所述第一聚类集合与所述第二聚
类集合之间的距离。
5.根据权利要求1-4任一项所述的方法,其特征在于,当所述至少两个聚
类集合包括至少两个所述第一聚类集合时,所述将距离不大于第二设定阈值的
所述第二聚类集合和所述第一聚类集合合并,包括:
当所述第二聚类集合与第三聚类集合之间的距离不大于所述第二设定阈
值,且所述第二聚类集合与第四聚类集合之间的距离大于所述第二设定阈值时,
将所述第二聚类集合与所述第三聚类集合合并,所述第三聚类集合为所述至少
两个所述第一聚类集合中的任意一个,所述第四聚类集合包括所述至少两个所
述第一聚类集合中,除所述第三聚类集合之外的所有所述聚类集合。
6.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:
输出若干所述聚类集合;
接收对应所述聚类集合输入的所述标识信息,输入所述标识信息的所述聚
类集合成为所述第一聚类集合。
7.根据权利要求6所述的方法,其特征在于,所述输出若干所述聚类集合,
包括:
获取至少两个所述聚类集合;
计算各个所述聚类集合之间的距离;
当两个所述聚类集合之间的距离不大于所述第一设定阈值时,将两个所述
聚类集合合并,并判断合并后的所述聚类集合是否需要再次合并;
当各个所述聚类集合两两之间的距离均大于所述第一设定阈值时,将当前
的若干所述聚类集合输出。
8.一种图像处理的装置,其特征在于,包括:
获取模块,用于获取至少两个聚类集合,所述至少两个聚类集合包括第一
聚类集合和第二聚类集合,所述第一聚类集合为具有标识信息的所述聚类集合,
所述第二聚类集合为不具有所述标识信息的所述聚类集合,每个所述聚类集合
均包...

【专利技术属性】
技术研发人员:陈志军李明浩侯文迪
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1