一种生成影集的方法、装置及介质制造方法及图纸

技术编号:33327522 阅读:16 留言:0更新日期:2022-05-08 09:06
本公开提供了一种生成影集的方法、装置及介质,此方法包括:从影像文件的集合中选择出至少一个人物子集合,每个人物子集合包含的影像文件中包括同一人物;从所述人物子集合中选择满足生成影集条件的人物子集合作为参考子集合;基于所述参考子集合生成按人物的年龄变化顺序排序的影集。本公开中,自动从影像文件的集合中选择出选择满足生成影集条件的人物子集合,生成按人物的年龄变化顺序排序的影集,较好的体现人物成长变化,提高用户使用体验。验。验。

【技术实现步骤摘要】
一种生成影集的方法、装置及介质


[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]在一实施方式中,所述人物子集合的个数大于1时,所述基于所述参考子集合生成按人物的年龄变化顺序排序的影集,包括:
[0036]生成每个人物子集合对应的人物的影集;
[0037]根据所有人物的影集确定一对比影集,所述对比影集包括的每个影像文件是所有人物的影像文件的组合影像文件,每个组合影像文件中任何两个人物的年龄的差距小于设定年龄差。
[0038]根据本公开实施例的第二方面,提供一种生成影集的装置,应用于移动终端,包括:
[0039]第一选择模块,被配置为从影像文件的集合中选择出至少一个人物子集合,每个
人物子集合包含的影像文件中包括同一人物;
[0040]第二选择模块,被配置从所述人物子集合中选择满足生成影集条件的人物子集合作为参考子集合;
[0041]第一生成模块,被配置为基于所述参考子集合生成按人物的年龄变化顺序排序的影集。
[0042]在一实施方式中,所述第一选择模块,还被配置为使用以下方法从影像文件的集合中选择出至少一个人物子集合:
[0043]在满足生成条件时,从影像文件的集合中选择出至少一个人物子集合;所述生成条件包括以下中的一种:
[0044]接收到针对用于触发生成影集的控件的触控信号;
[0045]确定所述移动终端的当前时刻到达设定时刻。
[0046]在一实施方式中,所述第二选择模块,还被配置使用以下方法中的一种从所述人物子集合中选择满足生成影集条件的人物子集合作为参考子集合:
[0047]确定各人物子集合的人物年龄跨度,选择人物年龄跨度大于或等于第一年龄跨度的人物子集合作为参考子集合;
[0048]确定各人物子集合的影像文件数量,选择影像文件数量大于或等于设定数量的人物子集合作为参考子集合;
[0049]确定各人物子集合的人物年龄跨度和影像文件数量,选择人物年龄跨度大于或等于第一年龄跨度并且影像文件数量大于或等于设定数量的人物子集合作为参考子集合。
[0050]在一实施方式中,所述第一生成模块包括:
[0051]第三选择模块,被配置为从参考子集合中选择目标影像文件;
[0052]第二生成模块,被配置为生成由目标影像文件构成的按人物本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种生成影集的方法,应用于移动终端,其特征在于,包括:从影像文件的集合中选择出至少一个人物子集合,每个人物子集合包含的影像文件中包括同一人物;从所述人物子集合中选择满足生成影集条件的人物子集合作为参考子集合;基于所述参考子集合生成按人物的年龄变化顺序排序的影集。2.如权利要求1所述的方法,其特征在于,所述从影像文件的集合中选择出至少一个人物子集合,包括:在满足生成条件时,从影像文件的集合中选择出至少一个人物子集合;所述生成条件包括以下中的一种:接收到针对用于触发生成影集的控件的触控信号;确定所述移动终端的当前时刻到达设定时刻。3.如权利要求1所述的方法,其特征在于,所述从所述人物子集合中选择满足生成影集条件的人物子集合作为参考子集合,包括以下中的一种:确定各人物子集合的人物年龄跨度,选择人物年龄跨度大于或等于第一年龄跨度的人物子集合作为参考子集合;确定各人物子集合的影像文件数量,选择影像文件数量大于或等于设定数量的人物子集合作为参考子集合;确定各人物子集合的人物年龄跨度和影像文件数量,选择人物年龄跨度大于或等于第一年龄跨度并且影像文件数量大于或等于设定数量的人物子集合作为参考子集合。4.如权利要求1所述的方法,其特征在于,所述基于所述参考子集合生成按人物的年龄变化顺序排序的影集,包括:从参考子集合中选择目标影像文件,生成由目标影像文件构成的按人物的年龄变化顺序排序的影集。5.如权利要求4所述的方法,其特征在于,所述从参考子集合中选择目标影像文件,包括:从所述参考子集合中选择在所述参考子集合的人物年龄跨度内均匀分布的多个目标影像文件;或者,确定所述参考子集合对应的人物年龄跨度,根据所述人物年龄跨度确定连续的多个子时段;从所述连续的多个子时段内分别选择设定数量的影像文件作为目标影像文件;或者,统计所述参考子集合中所有影像文件中的人物年龄;对所述参考子集合中所有影像文件根据人物年龄进行聚类,获得多个分组;确定每个分组包含的影像文件的文件数量以及确定每个分组的人物年龄跨度;根据每个分组对应的文件数量、人物年龄跨度以及相邻分组的人物年龄间隔中至少一项,从所述分组中选择至少两个目标分组;从每个目标分组中选择至少一目标影像文件。6.如权利要求5所述的方法,其特征在于,所述根据每个分组对应的数量、人物年龄跨度以及相邻分组的人物年龄间隔中至少一项,从所述分组中选择至少两个目标分组,包括以下中的一种:选择与相邻分组之间的人物年龄间隔大于或等于第二年龄间隔的分组作为目标分组;
相邻分组之间的人物年龄间隔小于第二年龄间隔时,从相邻分组中选择一个作为目标分组。7.如权利要求5所述的方法,其特征在于,所述从每个目标分组中选择至少一目标影像文件,包括:确定每个目标分组对应的人物年龄间隔和文件数量;根据每个目标分组的人物年龄间隔和文件数量确定文件密集度;根据每个目标分组的文件密集度和文件数量确定待选个数,所述待选个数与所述文件密集度呈负相关;从每个目标分组中选择相应的待选个数的目标影像文件。8.如权利要求7所述的方法,其特征在于,所述从每个目标分组中选择相应的待选个数的目标影像文件,包括以下中的一种:从每个目标分组中选择出相应的待选个数的目标影像文件,选择出的目标影像文件中每对相邻的目标影像文件之间的人物年龄跨度大于第三年龄间隔,所述第三年龄间隔是相应的目标分组的人物年龄跨度与文件数量的比值;选择清晰度大于设定清晰度的待选个数的目标影像文件;选择出的目标影像文件中每对相邻的目标影像文件之间的人物年龄跨度大于第三年龄间隔,并且清晰度大于设定清晰度的待选个数的目标影像文件,所述第三年龄间隔是相应的目标分组的人物年龄跨度与文件数量的比值。9.如权利要求1至8中任一权利要求所述的方法,其特征在于,所述人物子集合的个数大于1时,所述基于所述参考子集合生成按人物的年龄变化顺序排序的影集,包括:生成每个人物子集合对应的人物的影集;根据所有人物的影集确定一对比影集,所述对比影集包括的每个影像文件是所有人物的影像文件的组合影像文件,每个组合影像文件中任何两个人物的年龄的差距小于设定年龄差。10.一种生成影集的装置,应用于移动终端,其特征在于,包括:第一选择模块,被配置为从影像文件的集合中选择出至少一个人物子集合,每个人物子集合包含的影像文件中包括同一人物;第二选择模块,被配置从所述人物子集合中选择满足生成影集条件的人物子集合作为参考子集合;第一生成模块,被配置为基于所述参考子集合生成按人物的年龄变化顺序排序的影集。11.如权利要求10所述的...

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

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

1