图像处理方法、装置、终端及存储介质制造方法及图纸

技术编号:37344415 阅读:26 留言:0更新日期:2023-04-22 21:36
本公开是关于一种图像处理方法、装置、终端及存储介质。该方法包括:调用第一模型对多个设定图像进行基于人脸的聚类,得到第一聚类结果,第一聚类结果包括终端确定的每个设定图像的聚类类别;获取第二聚类结果,第二聚类结果是云端调用第二模型对多个设定图像进行基于人脸的聚类得到的,第二聚类结果包括云端确定的每个设定图像的聚类类别;确定目标类别,目标类别在第一聚类结果内对应的第一图像集合和在第一聚类结果内对应的第二图像集合不同;根据第一图像集合和第二图像集合确定同一设定图像对应的融合类别。该方法通过将终端得到聚类结果与云端得到的聚类结果进行融合,从而使确定的设定图像的类别更加准确,提高了分类的准确性。类的准确性。类的准确性。

【技术实现步骤摘要】
图像处理方法、装置、终端及存储介质


[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]在一些实施例中,所述融合类别确定模块,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,应用于终端,所述方法包括:调用第一模型对多个设定图像进行基于人脸的聚类,得到第一聚类结果,所述第一聚类结果包括所述终端确定的每个所述设定图像的聚类类别;获取第二聚类结果,所述第二聚类结果是云端调用第二模型对所述多个设定图像进行基于人脸的聚类得到的,所述第二聚类结果包括所述云端确定的每个所述设定图像的聚类类别;确定目标类别,所述目标类别在所述第一聚类结果内对应的第一图像集合和在所述第一聚类结果内对应的第二图像集合不同;根据第一图像集合和第二图像集合确定同一设定图像对应的融合类别。2.根据权利要求1所述的图像处理方法,其特征在于,所述方法还包括:在设定应用的界面内显示融合类别与设定图像的对应关系。3.根据权利要求1所述的图像处理方法,其特征在于,所述第二模型的聚类准确度高于所述第一模型的聚类准确度。4.根据权利要求1所述的图像处理方法,其特征在于,所述根据第一图像集合和第二图像集合确定同一设定图像对应的融合类别,包括:确定所述第一图像集合和所述第二图像集合的图像重合度;在所述图像重合度大于第一阈值的情况下,确定所述同一设定图像对应的融合类别为所述同一设定图像在所述第二聚类结果中对应的聚类类别。5.根据权利要求4所述的图像处理方法,其特征在于,所述确定所述第一图像集合和所述第二图像集合的图像重合度,包括:分别确定所述第一图像集合和所述第二图像集合的第一图像重合度和第二图像重合度;其中,所述第一图像重合度是指相同图像的数量与所述第一图像集合中设定图像的数量之间的比值,所述第二图像重合度是指所述相同图像的数量与所述第二图像集合中设定图像的数量之间的比值,所述相同图像是指所述第一图像集合和所述第二图像集合中相同的图像;所述在所述图像重合度大于第一阈值的情况下,确定所述同一设定图像对应的融合类别为所述同一设定图像在所述第二聚类结果中对应的聚类类别,包括:在所述第一图像重合度大于所述第一阈值,或者,所述第二图像重合度大于所述第一阈值的情况下,确定所述同一设定图像对应的融合类别为所述同一设定图像在所述第二聚类结果中对应的聚类类别。6.根据权利要求4所述的图像处理方法,其特征在于,所述在所述图像重合度大于第一阈值的情况下,确定所述同一设定图像对应的融合类别为所述同一设定图像在所述第二聚类结果中对应的聚类类别,包括:在所述图像重合度大于所述第一阈值的情况下,从相同图像中选取预设数量个目标图像,所述相同图像是指所述第一图像集合与所述第二图像集合中相同的图像;分别获取每个所述目标图像中的第一人脸框和第二人脸框,所述第一人脸框是基于所述第一模型识别得到的,所述第二人脸框是基于所述第二模型识别得到的;基于所述预设数量个所述目标图像中的第一人脸框和第二人脸框,确定所预设数量个
所述目标图像中识别到的人脸为同一人脸的比例...

【专利技术属性】
技术研发人员:庞芸萍
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1