1.一种联系人信息推荐方法,其特征在于,应用于移动终端中,所述方法包括:
确定移动终端所有者的年龄;
基于所述移动终端所有者的年龄和存储在所述移动终端的多个联系人的联系人头像,从所述多个联系人中,确定候选联系人,包括:确定待分享相册的相册属性,以及确定与该待分享相册存在关联关系的联系人,基于所述相册属性和确定的联系人,从存储的相册属性、联系人与年龄差范围之间的对应关系中,获取对应的年龄差范围,并将该移动终端所有者的年龄与该年龄差范围进行叠加,确定与所述待分享相册存在关联关系的联系人的年龄所在的年龄段;对存储的所述多个联系人的联系人头像进行年龄识别,得到所述多个联系人的年龄;基于所述多个联系人的年龄,从所述多个联系人中,选择年龄处于所述年龄段的联系人;基于选择的联系人的联系频率,对所述选择的联系人进行筛选,得到候选联系人;
当接收到指定图像的分享指令时,将所述候选联系人的联系人信息进行推荐,所述指定图像为待分享相册中的任一图像。
2.如权利要求1所述的方法,其特征在于,所述确定移动终端所有者的年龄,包括:
获取所述移动终端所有者的人脸图像集合;
对所述移动终端所有者的人脸图像集合中每张人脸图像分别进行年龄识别,得到所述每张人脸图像对应的年龄;
基于所述每张人脸图像对应的年龄,确定所述移动终端所有者的年龄。
3.如权利要求2所述的方法,其特征在于,所述获取所述移动终端所有者的人脸图像集合,包括:
当每接收到解锁指令时,对所述解锁指令的触发者进行人脸图像拍摄,得到多张人脸图像;
将所述多张人脸图像进行划分,得到多个人脸图像集合,每个人脸图像集合中的人脸图像为同一人的人脸图像;
将所述多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为所述移动终端所有者的人脸图像集合。
4.如权利要求2所述的方法,其特征在于,所述获取所述移动终端所有者的人脸图像集合,包括:
从存储的图像库中,获取属于自拍的人脸图像;
将获取的人脸图像进行划分,得到多个人脸图像集合,每个人脸图像集合中的人脸图像为同一人的人脸图像;
将所述多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为所述移动终端所有者的人脸图像集合。
5.如权利要求1所述的方法,其特征在于,所述基于选择的联系人的联系频率,对所述选择的联系人进行筛选,得到候选联系人,包括:
基于所述选择的联系人的联系频率,判断所述选择的联系人中是否包括联系频率大于指定频率的联系人;
当所述选择的联系人中包括联系频率大于指定频率的联系人时,将所述选择的联系人中联系频率大于指定频率的联系人确定为候选联系人。
6.如权利要求5所述的方法,其特征在于,所述基于所述选择的联系人的联系频率,判断所述选择的联系人中是否包括联系频率大于指定频率的联系人之后,还包括:
当所述选择的联系人中不包括联系频率大于指定频率的联系人时,按照联系频率从大到小的顺序,从所述选择的联系人中,获取指定数值个联系人;
将获取的联系人确定为候选联系人。
7.一种联系人信息推荐装置,其特征在于,所述装置为移动终端,所述装置包括:
第一确定模块,用于确定移动终端所有者的年龄;
第二确定模块,用于基于所述移动终端所有者的年龄和存储在所述移动终端的多个联系人的联系人头像,从所述多个联系人中,确定候选联系人,包括:确定待分享相册的相册属性,以及确定与该待分享相册存在关联关系的联系人,基于所述相册属性和确定的联系人,从存储的相册属性、联系人与年龄差范围之间的对应关系中,获取对应的年龄差范围,并将该移动终端所有者的年龄与该年龄差范围进行叠加,确定与所述待分享相册存在关联关系的联系人的年龄所在的年龄段;对存储的所述多个联系人的联系人头像进行年龄识别,得到所述多个联系人的年龄;基于所述多个联系人的年龄,从所述多个联系人中,选择年龄处于所述年龄段的联系人;基于选择的联系人的联系频率,对所述选择的联系人进行筛选,得到候选联系人;
推荐模块,用于当接收到指定图像的分享指令时,将所述候选联系人的联系人信息进行推荐,所述指定图像为待分享相册中的任一图像。
8.如权利要求7所述的装置,其特征在于,所述第一确定模块包括:
获取单元,用于获取所述移动终端所有者的人脸图像集合;
第一识别单元,用于对所述移动终端所有者的人脸图像集合中每张人脸图像分别进行年龄识别,得到所述每张人脸图像对应的年龄;
第一确定单元,用于基于所述每张人脸图像对应的年龄,确定所述移动终端所有者的年龄。
9.如权利要求8所述的装置,其特征在于,所述获取单元包括:
拍摄子单元,用于当每接收到解锁指令时,对所述解锁指令的触发者进行人脸图像拍摄,得到多张人脸图像;
第一划分子单元,用于将所述多张人脸图像进行划分,得到多个人脸图像集合,每个人脸图像集合中的人脸图像为同一人的人脸图像;
第一确定子单元,用于将所述多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为所述移动终端所有者的人脸图像集合。
10.如权利要求8所述的装置,其特征在于,所述获取单元包括:
获取子单元,用于从存储的图像库中,获取属于自拍的人脸图像;
第二划分子单元,用于将获取的人脸图像进行划分,得到多个人脸图像集合,每个人脸图像集合中的人脸图像为同一人的人脸图像;
第二确定子单元,用于将所述多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为所述移动终端所有者的人脸图像集合。
11.如权利要求7所述的装置,其特征在于,
所述筛选子单元,具体用于:
基于所述选择的联系人的联系频率,判断所述选择的联系人中是否包括联系频率大于指定频率的联系人;
当所述选择的联系人中包括联系频率大于指定频率的联系人时,将所述选择的联系人中联系频率大于指定频率的联系人确定为候选联系人。
12.如权利要求11所述的装置,其特征在于,
所述筛选子单元,具体还用于:
当所述选择的联系人中不包括联系频率大于指定频率的联系人时,按照联系频率从大到小的顺序,从所述选择的联系人中,获取指定数值个联系人;
将获取的联系人确定为候选联系人。
13.一种联系人信息推荐装置,其特征在于,所述装置为移动终端,所述装置包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
确定移动终端所有者的年龄;
基于所述移动终端所有者的年龄和存储在所述移动终端的多个联系人的联系人头像,从所述多个联系人中,确定候选联系人,包括:确定待分享相册的相册属性,以及确定与该待分享相册存在关联关系的联系人,基于所述相册属性和确定的联系人,从存储的相册属性、联系人与年龄差范围之间的对应关系中,获取对应的年龄差范围,并将该移动终端所有者的年龄与该年龄差范围进行叠加,确定与所述待分享相册存在关联关系的联系人的年龄所在的年龄段;对存储的所述多个联系人的联系人头像进行年龄识别,得到所述多个联系人的年龄;基于所述多个联系人的年龄,从所述多个联系人中,选择年龄处于所述年龄段的联系人;基于选择的联系人的联系频率,对所述选择的联系人进行筛选,得到候选联系人;
当接收到指定图像的分享指令时,将所述候选联系人的联系人信息进行推荐,所述指定图像为待分享相册中的任一图像。
联系人信息推荐方法及装置\n技术领域\n[0001] 本公开涉及终端技术领域,尤其涉及一种联系人信息推荐方法及装置。\n背景技术\n[0002] 随着终端技术的快速发展,出现了越来越多具有图像分享功能的终端,比如,手机、平板电脑等,这些终端之间可以进行图像的传输,以实现多个终端之间的图像分享。\n[0003] 比如,当终端A将图像分享给终端B时,终端A可以从自身存储的联系人信息中,查找并选择终端B对应的联系人信息,之后,终端A通过该联系人信息,将图像分享给终端B。而当终端A存储的联系人信息的数量较多时,从存储的联系人信息中查找终端B对应的联系人信息耗费的时间可能较长,且容易出现错误,因此,亟需一种联系人信息推荐方法。\n发明内容\n[0004] 为克服相关技术中存在的问题,本公开提供一种联系人信息推荐方法及装置。\n[0005] 根据本公开实施例的第一方面,提供一种联系人信息推荐方法,所述方法包括:\n[0006] 确定移动终端所有者的年龄;\n[0007] 基于所述移动终端所有者的年龄和存储的多个联系人的联系人头像,从所述多个联系人中,确定候选联系人;\n[0008] 当接收到指定图像的分享指令时,将所述候选联系人的联系人信息进行推荐,所述指定图像为待分享相册中的任一图像。\n[0009] 在本公开实施例中,通过确定该移动终端所有者的年龄,并基于该移动终端所有者的年龄和存储的多个联系人的联系人头像,从多个联系人中,确定与该移动终端所有者存在关联关系的候选联系人,当接收到指定图像的分享指令时,将该候选联系人的联系人信息进行推荐,从而提高了查找联系人信息的速度和准确性,节省了查找时间,提高了图像分享效率。\n[0010] 结合第一方面,在上述第一方面的第一种可能的实现方式中,所述确定移动终端所有者的年龄,包括:\n[0011] 获取所述移动终端所有者的人脸图像集合;\n[0012] 对所述移动终端所有者的人脸图像集合中每张人脸图像分别进行年龄识别,得到所述每张人脸图像对应的年龄;\n[0013] 基于所述每张人脸图像对应的年龄,确定所述移动终端所有者的年龄。\n[0014] 在本公开实施例中,通过确定该移动终端所有者的年龄,从而为确定候选联系人的年龄所在的年龄段奠定了基础,进而缩小了候选联系人的确定范围,提高了确定候选联系人的速度。\n[0015] 结合第一方面的第一种可能的实现方式,在上述第一方面的第二种可能的实现方式中,所述获取所述移动终端所有者的人脸图像集合,包括:\n[0016] 当每接收到解锁指令时,对所述解锁指令的触发者进行人脸图像拍摄,得到多张人脸图像;\n[0017] 将所述多张人脸图像进行划分,得到多个人脸图像集合,每个人脸图像集合中的人脸图像为同一人的人脸图像;\n[0018] 将所述多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为所述移动终端所有者的人脸图像集合。\n[0019] 在本公开实施例中,该移动终端通过对解锁指令的触发者进行人脸图像拍摄,对拍摄得到的多张人脸图像进行划分,并将划分得到的多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为移动终端所有者的人脸图像集合,从而缩小了确定移动终端所有者的人脸图像集合的范围,提高了确定移动终端所有者的人脸图像集合的准确性。\n[0020] 结合第一方面的第一种可能的实现方式,在上述第一方面的第三种可能的实现方式中,所述获取所述移动终端所有者的人脸图像集合,包括:\n[0021] 从存储的图像库中,获取属于自拍的人脸图像;\n[0022] 将获取的人脸图像进行划分,得到多个人脸图像集合,每个人脸图像集合中的人脸图像为同一人的人脸图像;\n[0023] 将所述多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为所述移动终端所有者的人脸图像集合。\n[0024] 在本公开实施例中,该移动终端通过从存储的图像库中,获取属于自拍的人脸图像,对获取到的人脸图像进行划分,并将划分得到的多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为移动终端所有者的人脸图像集合,从而基于自拍时出镜率的高低,缩小了确定移动终端所有者的人脸图像集合的范围,提高了确定移动终端所有者的人脸图像集合的准确性。\n[0025] 结合第一方面,在上述第一方面的第四种可能的实现方式中,所述基于所述移动终端所有者的年龄和存储的多个联系人的联系人头像,从所述多个联系人中,确定候选联系人,包括:\n[0026] 基于所述移动终端所有者的年龄,确定与所述待分享相册存在关联关系的联系人的年龄所在的年龄段;\n[0027] 对存储的所述多个联系人的联系人头像进行年龄识别,得到所述多个联系人的年龄;\n[0028] 基于所述多个联系人的年龄和所述年龄段,从所述多个联系人中,选择候选联系人。\n[0029] 在本公开实施例中,通过确定与待分享相册存在关联关系的联系人的年龄所在的年龄段,以及存储的多个联系人的年龄,从而可以快速有效的基于多个联系人的年龄和确定的年龄段,选择候选联系人,缩小了候选联系人的选择范围,提高了确定候选联系人的速度和准确性。\n[0030] 结合第一方面的第四种可能的实现方式,在上述第一方面的第五种可能的实现方式中,所述基于所述多个联系人的年龄和所述年龄段,从所述多个联系人中,选择候选联系人,包括:\n[0031] 基于所述多个联系人的年龄,从所述多个联系人中,选择年龄处于所述年龄段的联系人;\n[0032] 基于选择的联系人的联系频率,对所述选择的联系人进行筛选,得到候选联系人。\n[0033] 在本公开实施例中,该移动终端通过选择的联系人的联系频率,对选择的联系人进行筛选,得到候选联系人,从而将与该移动终端所有者联系紧密的联系人确定为候选联系人,进一步地提高了确定候选联系人的准确性。\n[0034] 结合第一方面的第五种可能的实现方式,在上述第一方面的第六种可能的实现方式中,所述基于选择的联系人的联系频率,对所述选择的联系人进行筛选,得到候选联系人,包括:\n[0035] 基于所述选择的联系人的联系频率,判断所述选择的联系人中是否包括联系频率大于指定频率的联系人;\n[0036] 当所述选择的联系人中包括联系频率大于指定频率的联系人时,将所述选择的联系人中联系频率大于指定频率的联系人确定为候选联系人。\n[0037] 在本公开实施例中,该移动终端通过断选择的联系人中是否包括联系频率大于指定频率的联系人,并将选择的联系人中联系频率大于指令频率的联系人确定为候选联系人,从而将与该移动终端所有者联系紧密的联系人确定为候选联系人,进一步提高了确定候选联系人的准确性。\n[0038] 结合第一方面的第六种可能的实现方式,在上述第一方面的第七种可能的实现方式中,所述基于所述选择的联系人的联系频率,判断所述选择的联系人中是否包括联系频率大于指定频率的联系人之后,还包括:\n[0039] 当所述选择的联系人中不包括联系频率大于指定频率的联系人时,按照联系频率从大到小的顺序,从所述选择的联系人中,获取指定数值个联系人;\n[0040] 将获取的联系人确定为候选联系人。\n[0041] 在本公开实施例中,当选择的联系人中不包括联系频率大于指定频率的联系人时,该移动终端按照联系频率从大到小的顺序,从选择的联系人中,获取指定数值个联系人,并将获取的联系人确定为候选联系人,从而将与该移动终端所有者联系紧密的联系人确定为候选联系人,提高了查找联系人信息的速度准确性,节省了查找时间。\n[0042] 根据本公开实施例的第二方面,提供一种联系人信息推荐装置,所述装置包括:\n[0043] 第一确定模块,用于确定移动终端所有者的年龄;\n[0044] 第二确定模块,用于基于所述移动终端所有者的年龄和存储的多个联系人的联系人头像,从所述多个联系人中,确定候选联系人;\n[0045] 推荐模块,用于当接收到指定图像的分享指令时,将所述候选联系人的联系人信息进行推荐,所述指定图像为待分享相册中的任一图像。\n[0046] 结合第二方面,在上述第二方面的第一种可能的实现方式中,所述第一确定模块包括:\n[0047] 获取单元,用于获取所述移动终端所有者的人脸图像集合;\n[0048] 第一识别单元,用于对所述移动终端所有者的人脸图像集合中每张人脸图像分别进行年龄识别,得到所述每张人脸图像对应的年龄;\n[0049] 第一确定单元,用于基于所述每张人脸图像对应的年龄,确定所述移动终端所有者的年龄。\n[0050] 结合第二方面的第一种可能的实现方式,在上述第二方面的第二种可能的实现方式中,所述获取单元包括:\n[0051] 拍摄子单元,用于当每接收到解锁指令时,对所述解锁指令的触发者进行人脸图像拍摄,得到多张人脸图像;\n[0052] 第一划分子单元,用于将所述多张人脸图像进行划分,得到多个人脸图像集合,每个人脸图像集合中的人脸图像为同一人的人脸图像;\n[0053] 第一确定子单元,用于将所述多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为所述移动终端所有者的人脸图像集合。\n[0054] 结合第二方面的第一种可能的实现方式,在上述第二方面的第三种可能的实现方式中,所述获取单元包括:\n[0055] 获取子单元,用于从存储的图像库中,获取属于自拍的人脸图像;\n[0056] 第二划分子单元,用于将获取的人脸图像进行划分,得到多个人脸图像集合,每个人脸图像集合中的人脸图像为同一人的人脸图像;\n[0057] 第二确定子单元,用于将所述多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为所述移动终端所有者的人脸图像集合。\n[0058] 结合第二方面,在上述第二方面的第四种可能的实现方式中,所述第二确定模块包括:\n[0059] 第二确定单元,用于基于所述移动终端所有者的年龄,确定与所述待分享相册存在关联关系的联系人的年龄所在的年龄段;\n[0060] 第二识别单元,用于对存储的所述多个联系人的联系人头像进行年龄识别,得到所述多个联系人的年龄;\n[0061] 选择单元,用于基于所述多个联系人的年龄和所述年龄段,从所述多个联系人中,选择候选联系人。\n[0062] 结合第二方面的第四种可能的实现方式,在上述第二方面的第五种可能的实现方式中,所述选择单元包括:\n[0063] 选择子单元,用于基于所述多个联系人的年龄,从所述多个联系人中,选择年龄处于所述年龄段的联系人;\n[0064] 筛选子单元,用于基于选择的联系人的联系频率,对所述选择的联系人进行筛选,得到候选联系人。\n[0065] 结合第二方面的第五种可能的实现方式,在上述第二方面的第六种可能的实现方式中,所述筛选子单元,具体用于:\n[0066] 基于所述选择的联系人的联系频率,判断所述选择的联系人中是否包括联系频率大于指定频率的联系人;\n[0067] 当所述选择的联系人中包括联系频率大于指定频率的联系人时,将所述选择的联系人中联系频率大于指定频率的联系人确定为候选联系人。\n[0068] 结合第二方面的第六种可能的实现方式,在上述第二方面的第七种可能的实现方式中,所述筛选子单元,具体还用于:\n[0069] 当所述选择的联系人中不包括联系频率大于指定频率的联系人时,按照联系频率从大到小的顺序,从所述选择的联系人中,获取指定数值个联系人;\n[0070] 将获取的联系人确定为候选联系人。\n[0071] 根据本公开实施例的第三方面,提供一种联系人信息推荐装置,所述装置包括:\n[0072] 处理器;\n[0073] 用于存储处理器可执行指令的存储器;\n[0074] 其中,所述处理器被配置为:\n[0075] 确定移动终端所有者的年龄;\n[0076] 基于所述移动终端所有者的年龄和存储的多个联系人的联系人头像,从所述多个联系人中,确定候选联系人;\n[0077] 当接收到指定图像的分享指令时,将所述候选联系人的联系人信息进行推荐,所述指定图像为待分享相册中的任一图像。\n[0078] 本公开的实施例提供的技术方案可以包括以下有益效果:通过确定该移动终端所有者的年龄,并基于该移动终端所有者的年龄和存储的多个联系人的联系人头像,从多个联系人中,确定候选联系人,当接收到指定图像的分享指令时,将该候选联系人的联系人信息进行推荐,该指定图像为待分享相册中的任一图像,从而提高了查找联系人信息的速度和准确度性,节省了查找时间,提高了图像分享效率。\n[0079] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。\n附图说明\n[0080] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。\n[0081] 图1是根据一示例性实施例示出的一种联系人信息推荐方法的流程图。\n[0082] 图2是根据一示例性实施例示出的另一种联系人信息推荐方法的流程图。\n[0083] 图3是根据一示例性实施例示出的一种联系人信息推荐装置的框图。\n[0084] 图4是根据一示例性实施例示出的一种第一确定模块的框图。\n[0085] 图5是根据一示例性实施例示出的一种获取单元的框图。\n[0086] 图6是根据一示例性实施例示出的另一种获取单元的框图。\n[0087] 图7是根据一示例性实施例示出的一种第二确定模块的框图。\n[0088] 图8是根据一示例性实施例示出的一种选择单元的框图。\n[0089] 图9是根据一示例性实施例示出的一种联系人信息推荐装置的框图。\n具体实施方式\n[0090] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。\n[0091] 图1是根据一示例性实施例示出的一种联系人信息推荐方法的流程图,如图1所示,该方法用于终端中,包括以下步骤。\n[0092] 在步骤101中,确定移动终端所有者的年龄。\n[0093] 在步骤102中,基于该移动终端所有者的年龄和存储的多个联系人的联系人头像,从该多个联系人中,确定候选联系人。\n[0094] 在步骤103中,当接收到指定图像的分享指令时,将该候选联系人的联系人信息进行推荐,该指定图像为待分享相册中的任一图像。\n[0095] 在本公开的实施例中,通过确定该移动终端所有者的年龄,并基于该移动终端所有者的年龄和存储的多个联系人的联系人头像,从多个联系人中,确定候选联系人,当接收到指定图像的分享指令时,将该候选联系人的联系人信息进行推荐,该指定图像为待分享相册中的任一图像,从而提高了查找联系人信息的速度和准确性,节省了查找时间,提高了图像分享效率。\n[0096] 在本公开的另一实施例中,确定移动终端所有者的年龄,包括:\n[0097] 获取该移动终端所有者的人脸图像集合;\n[0098] 对该移动终端所有者的人脸图像集合中每张人脸图像分别进行年龄识别,得到每张人脸图像对应的年龄;\n[0099] 基于每张人脸图像对应的年龄,确定该移动终端所有者的年龄。\n[0100] 在本公开实施例中,通过确定该移动终端所有者的年龄,从而为确定候选联系人的年龄所在的年龄段奠定了基础,进而缩小了候选联系人的确定范围,提高了确定候选联系人的速度。\n[0101] 在本公开的另一实施例中,获取该移动终端所有者的人脸图像集合,包括:\n[0102] 当每接收到解锁指令时,对解锁指令的触发者进行人脸图像拍摄,得到多张人脸图像;\n[0103] 将该多张人脸图像进行划分,得到多个人脸图像集合,每个人脸图像集合中的人脸图像为同一人的人脸图像;\n[0104] 将多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为该移动终端所有者的人脸图像集合。\n[0105] 在本公开实施例中,该移动终端通过对解锁指令的触发者进行人脸图像拍摄,对拍摄得到的多张人脸图像进行划分,并将划分得到的多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为移动终端所有者的人脸图像集合,从而缩小了确定移动终端所有者的人脸图像集合的范围,提高了确定移动终端所有者的人脸图像集合的准确性。\n[0106] 在本公开的另一实施例中,获取该移动终端所有者的人脸图像集合,包括:\n[0107] 从存储的图像库中,获取属于自拍的人脸图像;\n[0108] 将获取的人脸图像进行划分,得到多个人脸图像集合,每个人脸图像集合中的人脸图像为同一人的人脸图像;\n[0109] 将多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为该移动终端所有者的人脸图像集合。\n[0110] 在本公开实施例中,该移动终端通过从存储的图像库中,获取属于自拍的人脸图像,对获取到的人脸图像进行划分,并将划分得到的多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为移动终端所有者的人脸图像集合,从而基于自拍时出镜率的高低,缩小了确定移动终端所有者的人脸图像集合的范围,提高了确定移动终端所有者的人脸图像集合的准确性。\n[0111] 在本公开的另一实施例中,基于该移动终端所有者的年龄和存储的多个联系人的联系人头像,从多个联系人中,确定候选联系人,包括:\n[0112] 基于该移动终端所有者的年龄,确定与待分享相册存在关联关系的联系人的年龄所在的年龄段;\n[0113] 对存储的多个联系人的联系人头像进行年龄识别,得到该多个联系人的年龄;\n[0114] 基于该多个联系人的年龄和年龄段,从该多个联系人中,选择候选联系人。\n[0115] 在本公开实施例中,通过确定与待分享相册存在关联关系的联系人的年龄所在的年龄段,以及存储的多个联系人的年龄,从而可以快速有效的基于多个联系人的年龄和确定的年龄段,选择候选联系人,缩小了候选联系人的选择范围,提高了确定候选联系人的速度和准确性。\n[0116] 在本公开的另一实施例中,基于该多个联系人的年龄和年龄段,从多个联系人中,选择候选联系人,包括:\n[0117] 基于该多个联系人的年龄,从该多个联系人中,选择年龄处于该年龄段的联系人;\n[0118] 基于选择的联系人的联系频率,对选择的联系人进行筛选,得到候选联系人。\n[0119] 在本公开实施例中,该移动终端通过选择的联系人的联系频率,对选择的联系人进行筛选,得到候选联系人,从而将与该移动终端所有者联系紧密的联系人确定为候选联系人,进一步地提高了确定候选联系人的准确性。\n[0120] 在本公开的另一实施例中,基于选择的联系人的联系频率,对选择的联系人进行筛选,得到候选联系人,包括:\n[0121] 基于选择的联系人的联系频率,判断选择的联系人中是否包括联系频率大于指定频率的联系人;\n[0122] 当选择的联系人中包括联系频率大于指定频率的联系人时,将选择的联系人中联系频率大于指定频率的联系人确定为候选联系人。\n[0123] 在本公开实施例中,该移动终端通过断选择的联系人中是否包括联系频率大于指定频率的联系人,并将选择的联系人中联系频率大于指令频率的联系人确定为候选联系人,从而将与该移动终端所有者联系紧密的联系人确定为候选联系人,进一步提高了确定候选联系人的准确性。\n[0124] 在本公开的另一实施例中,基于选择的联系人的联系频率,判断选择的联系人中是否包括联系频率大于指定频率的联系人之后,还包括:\n[0125] 当选择的联系人中不包括联系频率大于指定频率的联系人时,按照联系频率从大到小的顺序,从选择的联系人中,获取指定数值个联系人;\n[0126] 将获取的联系人确定为候选联系人。\n[0127] 在本公开实施例中,当选择的联系人中不包括联系频率大于指定频率的联系人时,该移动终端按照联系频率从大到小的顺序,从选择的联系人中,获取指定数值个联系人,并将获取的联系人确定为候选联系人,从而将与该移动终端所有者联系紧密的联系人确定为候选联系人,提高了查找联系人信息的速度准确性,节省了查找时间。\n[0128] 上述所有可选技术方案,均可按照任意结合形成本公开的可选实施例,本公开实施例对此不再一一赘述。\n[0129] 图2是根据一示例性实施例示出的一种联系人信息推荐方法的流程图,如图2所示,该方法用于终端中,包括以下步骤。\n[0130] 在步骤201中,获取该移动终端所有者的人脸图像集合,对该移动终端所有者的人脸图像集合中每张人脸图像分别进行年龄识别,得到该每张人脸图像对应的年龄。\n[0131] 其中,为了确定该移动终端所有者的年龄,该移动终端需要先获取该移动终端所有者的人脸图像集合,而获取该移动终端所有者的人脸图像集合可以包括两种方式,如下所述。\n[0132] 第一种方式、当该移动终端每接收到解锁指令时,该移动终端对该解锁指令的触发者进行人脸图像拍摄,得到多张人脸图像;将该多张人脸图像进行划分,得到多个人脸图像集合,每个人脸图像集合中的人脸图像为同一人的人脸图像;将该多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为该移动终端所有者的人脸图像集合。\n[0133] 当该移动终端每次接收到解锁指令时,该移动终端调用自带的摄像头,通过调用的摄像头,对该解锁指令的触发者进行人脸图像拍摄,从而得到多张人脸图像,该移动终端将该多张人脸图像中,属于同一人的人脸图像划分为一个人脸图像集合,从而得到多个人脸图像集合。然而,由于该解锁指令的触发者不仅可以为该移动终端的所有者,还可以为使用该移动终端的其他用户,而该移动终端所有者与其他用户相比,对该解锁指令的触发次数明显最多,从而拍摄该移动终端所有者的人脸图像也最多,也即是,划分得到的多个人脸图像集合中,该移动终端所有者的人脸图像所在的人脸图像集合包括的人脸图像数量最多,因此,该移动终端从该多个人脸图像集合中,选择人脸图像数量最多的人脸图像集合,并将选择的人脸图像集合确定为该移动终端所有者的人脸图像集合。\n[0134] 需要说明的是,该解锁指令用于解锁该移动终端,且该解锁指令由用户触发,该用户可以通过滑动解锁按钮、输入解锁密码,绘制解锁图案等操作来触发,本公开实施例对此不做具体限定。\n[0135] 另外,对该多张人脸图像进行划分,得到多个人脸图像集合时,该移动终端可以对该多张人脸图像进行人脸识别,将属于同一人的人脸图像划分到一个人脸图像集合中,从而得到多个人脸图像集合。而对该多张人脸图像进行划分的详细操作可以参考人脸识别等相关技术,本公开实施例对此不做详细阐述。\n[0136] 第二种方式、该移动终端从存储的图像库中,获取属于自拍的人脸图像;将获取的人脸图像进行划分,得到多个人脸图像集合,每个人脸图像集合中的人脸图像为同一人的人脸图像;将该多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为该移动终端所有者的人脸图像集合。\n[0137] 由于自拍的人脸图像通常都是通过该移动终端的前置摄像头进行拍摄得到,而前置摄像头的像素明显低于后置摄像头的像素,从而通过该移动终端的前置摄像头拍摄得到人脸图像的像素值会明显低于通过后置摄像头拍摄得到人脸图像的像素值,因此,当该移动终端从存储的图像库中获取属于自拍的人脸图像时,该移动终端可以基于该图像库中每张图像的像素值,从该图像库中选择像素值小于或等于指定像素阈值的人脸图像,并将选择的人脸图像确定为自拍的人脸图像。\n[0138] 需要说明的是,该指定像素阈值可以事先设置,比如,该指定像素阈值为该移动终端前置摄像头的像素值,或者该指定像素阈值为当前市场中多种移动终端前置摄像头的像素值的平均值,又或者该指定像素阈值为该图像库中所有人脸图像的像素值的平均值等等,本公开实施例对此不做具体限定。\n[0139] 另外,对获取的自拍的人脸图像进行划分,得到多个人脸图像集合,将多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为该移动终端所有者的人脸图像集合的详细操作与第一种情况相似,本公开实施例在此不再赘述。\n[0140] 需要说明的是,对该移动终端所有者的人脸图像集合中每张人脸图像分别进行年龄识别,得到该每张人脸图像对应的年龄的操作可以参考年龄识别等相关技术,本公开实施例对此不做详细阐述。\n[0141] 在步骤202中,基于该每张人脸图像对应的年龄,确定该移动终端所有者的年龄。\n[0142] 当该移动终端基于每张人脸图像对应的年龄,确定该移动终端所有者的年龄时,该移动终端可以从每张人脸图像对应的年龄中,筛选掉一个年龄最大值和一个年龄最小值,并计算剩余年龄的平均值,将该平均值确定为该移动终端所有者的年龄。\n[0143] 比如,该移动终端所有者的人脸图像集合包括5张人脸图像,分别为图像1、图像2、图像3、图像4和图像5,该移动终端对每张人脸图像分别进行年龄识别,得到图像1对应的年龄为25、图像2对应的年龄为27、图像3对应的年龄为29、图像4对应的年龄为28、图像5对应的年龄为34,该移动终端从每张人脸图像对应的年龄中,筛选掉一个年龄最大值34和一个年龄最小值25,并计算剩余年龄27、29、28的平均值为28,将该平均值28确定为该移动终端所有者的年龄。\n[0144] 另外,当该移动终端基于每张人脸图像对应的年龄,确定该移动终端所有者的年龄时,该移动终端还可以基于每张人脸图像对应的年龄和多个指定年龄段,确定属于各个指定年龄段中的人脸图像个数,并从该多个指定年龄段中,选择人脸图像个数最多的指定年龄段,也即是,确定属于各个指定年龄段中人脸图像的概率分布,人脸图像个数最多的指定年龄段相应的概率也就最大,因此,可以从该多个指定年龄段中,选择概率最大的指定年龄段,之后,该移动终端确定属于选择的指定年龄段内的人脸图像对应年龄的平均值,将该平均值确定为该移动终端所有者的年龄。\n[0145] 需要说明的是,该多个指定年龄段可以事先设置,另外,为了提高确定该移动终端所有者年龄的准确度,该多个指定年龄段中每个年龄段的区间长度相同,比如,该多个指定年龄段可以为18-30、31-43、44-56等等,本公开实施例对此不做具体限定。另外,为了进一步提高确定该移动终端所有者年龄的准确度,该多个指定年龄段的区间划分粒度还可以更细,比如,该多个指定年龄段可以为18-25、26-33、34-41、42-49、50-57等等,本公开实施例对此不做具体限定。\n[0146] 比如,该移动终端基于每张人脸图像对应的年龄和多个指定年龄段,也即是,基于图像1对应的年龄25、图像2对应的年龄27、图像3对应的年龄29、图像4对应的年龄28、图像5对应的年龄34,以及多个指定年龄段18-25、26-33、34-41、42-49、50-57,确定属于18-25的人脸图像个数为1,属于26-33的人脸图像个数为3,属于34-41的人脸图像个数为1,属于42-\n49和50-57的个数均为0,因此,该移动终端从该多个指定年龄段中,选择人脸图像个数最多的指定年龄段26-33,并确定属于指定年龄段26-33内的图像2、图像3、图像4对应的年龄27、\n29、28的平均值为28,将该平均值28确定为该移动终端所有者的年龄。\n[0147] 当然,在实际应用中,当该移动终端基于每张人脸图像对应的年龄,确定该移动终端所有者的年龄时,该移动终端还可以通过其他方式确定该移动终端所有者的年龄,本公开实施例对此不做具体限定。\n[0148] 在步骤203中,基于该移动终端所有者的年龄,确定与该待分享相册存在关联关系的联系人的年龄所在的年龄段。\n[0149] 为了基于与该待分享相册存在关联关系的联系人的年龄所在的年龄段,确定候选联系人信息,以缩小从存储的多个联系人中,确定候选联系人的范围,提高确定速度,该移动终端需要基于移动终端所有者的年龄,确定与该待分享相册存在关联关系的联系人的年龄所在的年龄段,而该移动终端基于该移动终端所有者的年龄,确定与该待分享相册存在关联关系的联系人的年龄所在的年龄段的操作可以为:该移动终端确定该待分享相册的相册属性,以及确定与该待分享相册存在关联关系的联系人,基于该相册属性和确定的联系人,从存储的相册属性、联系人与年龄差范围之间的对应关系中,获取对应的年龄差范围,并将该移动终端所有者的年龄与该年龄差范围进行叠加,也即是,将该移动终端所有者的年龄与该年龄差范围内的最大值相加,得到与该待分享相册存在关联关系的联系人的年龄所在年龄段的最大值,将该移动终端所有者的年龄与该年龄差范围内的最小值相加,得到与该待分享相册存在关联关系的联系人的年龄所在年龄段的最小值,从而确定与该待分享相册存在关联关系的联系人的年龄所在的年龄段。\n[0150] 其中,待分享相册的相册属性可以通过相册名称、待分享相册中人脸图像对应的年龄等等来确定,且待分享相册的相册属性用于标识待分享相册与移动终端所有者之间的家庭关系。另外,该移动终端确定与该待分享相册存在关联关系的联系人时,该移动终端可以基于待分享相册的相册属性,从存储的相册属性与联系人之间的对应关系中,获取对应的联系人,将获取的联系人确定为与待分享相册存在关联关系的联系人。\n[0151] 比如,该移动终端所有者的年龄为28,该待分享相册的相册属性为宝宝相册,与该待分享相册存在关联关系的联系人为爷爷、奶奶、姥姥、姥爷,该移动终端基于该宝宝相册、与该宝宝相册存在关联关系的联系人爷爷、奶奶、姥姥、姥爷,从如下表1所示的相册属性、联系人与年龄差范围之间的对应关系中,获取对应的年龄差范围为[20,30],并将该移动终端所有者的年龄28与该年龄差范围内的最大值30相加,得到与该待分享相册存在关联关系的联系人的年龄所在的年龄段的最大值为58,将该移动终端所有者的年龄28与该年龄差内的最小值20相加,得到与该待分享相册存在关联关系的联系人的年龄所在的年龄段的最小值为48,从而确定与该待分享相册存在关联关系的联系人的年龄所在的年龄段为[48,58]。\n[0152] 表1\n[0153]\n相册属性 联系人 年龄差范围\n宝宝相册 爷爷、奶奶、姥姥、姥爷 [20,30]\n父母相册 哥哥、姐姐 [0,5]\n…… …… ……\n[0154] 需要说明的是,在本公开实施例中,仅以上述表1所示的相册属性、联系人与年龄差范围之间的对应关系为例进行说明,上述表1并不对本公开实施例构成限定。\n[0155] 在步骤204中,对存储的多个联系人的联系人头像进行年龄识别,得到该多个联系人的年龄。\n[0156] 目前在移动终端中存储联系人信息时,都会存储联系人的联系人头像,因此,该移动终端可以获取存储的多个联系人的联系人头像,并对获取的多个联系人头像分别进行年龄识别,得到该多个联系人的年龄。\n[0157] 比如,该多个联系人的个数为5,且该多个联系人分别为联系人1、联系人2、联系人\n3、联系人4和联系人5,该移动终端对存储的该多个联系人的联系人头像进行年龄识别,得到联系人1的年龄为20,联系人2的年龄为36,联系人3的年龄为49,联系人4的年龄为51,联系人5的年龄为55。\n[0158] 需要说明的是,对该多个联系人的联系人头像进行年龄识别,得到该多个联系人的年龄的操作与上述步骤201中对该移动终端所有者的人脸图像集合中每张人脸图像分别进行年龄识别的操作相似,都可以参考年龄识别等相关技术,本公开实施例在此不做详细阐述。\n[0159] 在步骤205中,基于该多个联系人的年龄和与待分享相册存在关联关系的联系人的年龄所在的年龄段,从该多个联系人中,选择候选联系人。\n[0160] 为了在指定图像进行分享时,推荐联系人信息,提高图像分享效率,该终端可以基于该多个联系人的年龄和与待分享相册存在关联关系的联系人的年龄所在的年龄段,从该多个联系人中,选择候选联系人,而该终端基于该多个联系人的年龄和与待分享相册存在关联关系的联系人的年龄所在的年龄段,从该多个联系人中,选择候选联系人的操作可以为:该移动终端基于该多个联系人的年龄,从该多个联系人中,选择年龄处于与待分享相册存在关联关系的联系人年龄所在年龄段的联系人;基于选择的联系人的联系频率,对选择的联系人进行筛选,得到候选联系人。\n[0161] 也即是,该移动终端基于该多个联系人的年龄,从该多个联系人中,选择处于与待分享相册存在关联关系的联系人年龄所在年龄段内的联系人,由于选择的联系人的个数可能比较多,因此,为了进一步提高确定候选联系人的准确性,该终端可以基于选择的联系人的联系频率,对选择的联系人进行筛选,得到候选联系人。\n[0162] 比如,该终端基于该多个联系人的年龄和年龄段,也即是,联系人1的年龄20,联系人2的年龄36,联系人3的年龄49,联系人4的年龄51,联系人5的年龄为55,以及该年龄段[48,58],从该多个联系人中,选择年龄处于该年龄段[48,58]的联系人为联系人3、联系人4和联系人5,之后,该移动终端基于选择的联系人3、联系人4和联系人5的联系频率对选择的联系人进行筛选,得到候选联系人。\n[0163] 其中,该移动终端基于选择的联系人的联系频率,对选择的联系人进行筛选,得到候选联系人的操作可以为:该移动终端基于选择的联系人的联系频率,判断选择的联系人中是否包括联系频率大于指定频率的联系人;当选择的联系人中包括联系频率大于指定频率的联系人时,将选择的联系人中联系频率大于指定频率的联系人确定为候选联系人。\n[0164] 也即是,该移动终端获取选择的联系人在第一指定时长内的联系次数,计算该联系次数与第一指定时长的比值,将该比值确定为选择的联系人的联系频率,该移动终端基于选择的联系人的联系频率,判断选择的联系人中是否包括联系频率大于指定频率的联系人,若选择的联系人中包括联系频率大于指定频率的联系人时,将选择的联系人中联系频率大于指定频率的联系人确定为候选联系人。\n[0165] 需要说明的是,第一指定时长内选择的联系人的联系次数可以为通话和短信的联系次数中的至少一个,也可以为其他用于通信的应用程序中的联系次数,本公开实施例对此不做具体限定。而第一指定时长可以事先设置,比如,第一指定时长可以为30天、50天、60天等等,本公开实施例同样对此不做具体限定。\n[0166] 另外,该指定频率可以事先设置,比如,该指定频率可以为2、3等等,本公开实施例对此不做具体限定。\n[0167] 比如,该第一指定时长为30天,该指定频率为2,该移动终端获取第一指定时长内选择的联系人的联系次数分别为联系人3的联系次数为36、联系人4的联系次数为30、联系人5的联系次数为6,计算每个联系人的联系次数与第一指定时长的比值,得到联系人3的联系频率为1.2,联系人4的联系频率为1,联系人5的联系频率为0.2,该移动终端基于选择的联系人的联系频率,判断得到选择的联系人3、联系人4和联系人5中,不包括联系频率大于指定频率2的联系人。\n[0168] 进一步,当该选择的联系人中不包括联系频率大于指定频率的联系人时,该移动终端按照联系频率从大到小的顺序,从该选择的联系人中,获取指定数值个联系人,将获取的联系人确定为候选联系人。\n[0169] 比如,该指定数值为2,当该移动终端基于选择的联系人的联系频率,判断得到选择的联系人3、联系人4和联系人5中,不包括联系频率大于指定频率20的联系人时,该移动终端按照联系频率从大到小的顺序,从该选择的联系人中,获取2个联系人分别为联系人3和联系人4,该移动终端将获取的联系人3和联系人4确定为候选联系人。\n[0170] 进一步地,当该移动终端基于选择的联系人的联系频率,对选择的联系人进行筛选,得到候选联系人时,为了降低确定候选联系人的复杂度,该移动终端也可以直接基于获取的第一指定时长内选择的联系人的联系次数,对选择的联系人进行筛选,得到候选联系人。而该移动终端基于获取的第一指定时长内选择的联系人的联系次数,对选择的联系人进行筛选,得到候选联系人的操作与上述基于选择的联系人的联系频率,对选择的联系人进行筛选,得到候选联系人的操作类似,本公开实施例在此不做详细阐述。\n[0171] 在步骤206中,当接收到指定图像的分享指令时,将该候选联系人的联系人信息进行推荐,该指定图像为待分享相册中的任一图像。\n[0172] 为了在分享指定图像时,提高从存储的多个联系人信息中查找待分享联系人信息的速度,当该移动终端接收到指定图像的分享指令时,该移动终端可以将该候选联系人的联系人信息进行推荐,以使用户直接从候选联系人的联系人信息中选择联系人信息,从而将该指定图像进行分享。\n[0173] 其中,当该移动终端将候选联系人的联系人信息进行推荐时,该移动终端可以自动弹出候选联系人的联系人信息,为了更快速、有效的从候选联系人信息中进行选择,弹出的联系人信息中可以只包括候选联系人的名称和联系方式,而无需显示联系人头像、邮箱,以及地址等其它的信息。\n[0174] 需要说明的是,该指定图像的分享指令用于分享该指定图像,且该指定图像的分享指令由用户触发,该用户可以通过指定操作来触发,该指定操作可以为点击操作、滑动操作、语音操作等等,本公开实施例对此不做具体限定。\n[0175] 比如,该指定图像为宝宝相册中的任一图像时,由于该候选联系人是与待分享的相册存在关联关系的联系人,为了提高待分享相册的家庭成员之间联系的紧密性,以及从存储的多个联系人信息中查找待分享联系人信息的速度,当该移动终端接收到指定图像的分享指令时,该移动终端可以将该候选联系人的联系人信息进行推荐,也即是,将宝宝的爷爷、奶奶、姥姥、姥爷等的联系方式进行推荐,以使用户直接从候选联系人的联系方式中选择家庭成员的联系方式,从而将该指定图像进行分享。\n[0176] 进一步,当该移动终端将该相册中的多张图像需要进行分享时,该移动终端可以从该相册中对该多张图像分别进行选择,当该移动移动终端接收到图像确认指令时,该移动终端可以将选择的多张图像同时进行分享,以提高多张图像的分享效率。\n[0177] 需要说明的是,该图像确认指令用于确认成功选择多张图像,且该图像确认指令由用户触发,该用户可以通过点击确认按钮、点击回车键、点击发送键等操作来触发,本公开实施例对此不做具体限定。\n[0178] 进一步地,由于通过上述步骤201-205确定候选联系人的时序是在接收到指定图像的分享指令之前,从而该移动终端不需要在每次进行图像分享时,重复上述步骤201-\n205,提高了图像分享的速度。而由于通过上述步骤201-205确定候选联系人的过程中,拍摄解锁指令触发者的人脸图像或者图像库中的图像是可以随时更新的,也即是,该移动终端拍摄到新的人脸图像,或者用户随时对图像库中的图像进行删除、添加等等,另外,由于联系人的联系频率也是随时变化的,因此,为了及时更新该候选联系人,以提高确定候选联系人的准确性,同时又不会给该移动终端带来过重的负担,该移动终端可以周期性的通过上述步骤201-205来更新候选联系人。\n[0179] 需要说明的是,更新该候选联系人的周期长度可以为第二指定时长,且该第二指定时长可以事先设置,比如,该第二指定时长可以为1周、2周、1个月等等,当然,该移动终端也可以确定拍摄解锁指令触发者的人脸图像或者图像库中图像更新的数量为第一数值时更新一次,比如,该第一数值可以是10、20等等,又或者,该移动终端可以确定联系人的联系频率的变化率为第二数值时更新一次,该联系频率的变化率为上一周期联系频率与当前时间的联系频率之间的变化率,也即是,上一周期联系频率与当前时间的联系频率之间差值再除以上一周期与当前时间之间的时间差,比如,第二数值可以为0.5、1、2等等,本公开实施例对此不做具体限定。\n[0180] 进一步地,该移动终端不仅可以基于上述步骤201-206提供的联系人信息推荐方法,将候选联系人进行推荐,该移动终端还可以在接收到指定图像的分享指令之后,实时性地确定候选联系人,并将确定的候选联系人进行推荐,也即是,当该移动终端接收到指定图像的分享指令时,确定移动终端所有者的年龄,基于该移动终端所有者的年龄和存储的多个联系人的联系人头像,从该多个联系人中,确定候选联系人,并将候选联系人的联系人信息进行推荐,以提高确定候选人的准确性。\n[0181] 上述在接收到指定图像的分享指令之后,确定候选联系人,并将候选联系人的联系人信息进行推荐的方法,虽然可以实时性地确定候选联系人,更好地提高确定候选人的准确性,但是每一次进行图像分享时,都重新确定候选人会影响图像分享的速度,同时也会给该移动终端带来较重的负担,因此,在进行图像分享时,优选地可以通过上述步骤201-\n206提供的方法,推荐候选联系人的联系人信息。\n[0182] 在本公开的实施例中,该移动终端通过确定移动终端所有者的年龄,并基于该移动终端所有者的年龄和存储的多个联系人的联系人头像,从该多个联系人中,选择与待分享相册存在关联关系的联系人,基于选择的联系人的联系频率,确定候选联系人,从而可以当该移动终端接收到指定图像的分享指令时,该移动终端将该候选联系人的联系人信息进行推荐,从而提高了查找联系人信息的速度和准确性,节省了查找时间,提高了图像分享效率。\n[0183] 图3是根据一示例性实施例示出的一种联系人信息推荐装置框图。参照图3,该装置包括第一确定模块301,第二确定模块302,推荐模块303。\n[0184] 第一确定模块301,用于确定移动终端所有者的年龄;\n[0185] 第二确定模块302,用于基于该移动终端所有者的年龄和存储的多个联系人的联系人头像,从该多个联系人中,确定候选联系人;\n[0186] 推荐模块303,用于当接收到指定图像的分享指令时,将候选联系人的联系人信息进行推荐,该指定图像为待分享相册中的任一图像。\n[0187] 在本公开的另一实施例中,参照图4,该第一确定模块301包括获取单元3011,第一识别单元3012,第一确定单元3013。\n[0188] 获取单元3011,用于获取该移动终端所有者的人脸图像集合;\n[0189] 第一识别单元3012,用于对该移动终端所有者的人脸图像集合中每张人脸图像分别进行年龄识别,得到每张人脸图像对应的年龄;\n[0190] 第一确定单元3013,用于基于每张人脸图像对应的年龄,确定该移动终端所有者的年龄。\n[0191] 在本公开的另一实施例中,参照图5,该获取单元3011包括拍摄子单元30111,第一划分子单元30112,第一确定子单元30113。\n[0192] 拍摄子单元30111,用于当每接收到解锁指令时,对该解锁指令的触发者进行人脸图像拍摄,得到多张人脸图像;\n[0193] 第一划分子单元30112,用于将多张人脸图像进行划分,得到多个人脸图像集合,每个人脸图像集合中的人脸图像为同一人的人脸图像;\n[0194] 第一确定子单元30113,用于将多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为该移动终端所有者的人脸图像集合。\n[0195] 在本公开的另一实施例中,参照图6,该获取单元3011包括获取子单元30114,第二划分子单元30115,第二确定子单元30116。\n[0196] 获取子单元30114,用于从存储的图像库中,获取属于自拍的人脸图像;\n[0197] 第二划分子单元30115,用于将获取的人脸图像进行划分,得到多个人脸图像集合,每个人脸图像集合中的人脸图像为同一人的人脸图像;\n[0198] 第二确定子单元30116,用于将多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为该移动终端所有者的人脸图像集合。\n[0199] 在本公开的另一实施例中,参照图7,该第二确定模块302包括第二确定单元3021,第二识别单元3022,选择单元3023。\n[0200] 第二确定单元3021,用于基于该移动终端所有者的年龄,确定与待分享相册存在关联关系的联系人的年龄所在的年龄段;\n[0201] 第二识别单元3022,用于对存储的多个联系人的联系人头像进行年龄识别,得到多个联系人的年龄;\n[0202] 选择单元3023,用于基于该多个联系人的年龄和年龄段,从多个联系人中,选择候选联系人。\n[0203] 在本公开的另一实施例中,参照图8,该选择单元3023包括选择子单元30231,筛选子单元30232。\n[0204] 选择子单元30231,用于基于多个联系人的年龄,从该多个联系人中,选择年龄处于该年龄段的联系人;\n[0205] 筛选子单元30232,用于基于选择的联系人的联系频率,对选择的联系人进行筛选,得到候选联系人。\n[0206] 在本公开的另一实施例中,该筛选子单元30232,具体用于:\n[0207] 基于选择的联系人的联系频率,判断选择的联系人中是否包括联系频率大于指定频率的联系人;\n[0208] 当选择的联系人中包括联系频率大于指定频率的联系人时,将选择的联系人中联系频率大于指定频率的联系人确定为候选联系人。\n[0209] 在本公开的另一实施例中,该筛选子单元30232,具体还用于:\n[0210] 当选择的联系人中不包括联系频率大于指定频率的联系人时,按照联系频率从大到小的顺序,从选择的联系人中,获取指定数值个联系人;\n[0211] 将获取的联系人确定为候选联系人。\n[0212] 在本公开的实施例中,通过确定该移动终端所有者的年龄,并基于该移动终端所有者的年龄和存储的多个联系人的联系人头像,从多个联系人中,确定候选联系人,当接收到指定图像的分享指令时,将该候选联系人的联系人信息进行推荐,该指定图像为待分享相册中的任一图像,从而提高了查找联系人信息的速度和准确性,节省了查找时间,提高了图像分享效率。\n[0213] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。\n[0214] 图9是根据一示例性实施例示出的一种用于联系人信息推荐的装置900的框图。例如,装置900可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。\n[0215] 参照图9,装置900可以包括以下一个或多个组件:处理组件902,存储器904,电源组件906,多媒体组件908,音频组件910,输入/输出(I/O)的接口912,传感器组件914,以及通信组件916。\n[0216] 处理组件902通常控制装置900的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件902可以包括一个或多个处理器920来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件902可以包括一个或多个模块,便于处理组件902和其他组件之间的交互。例如,处理部件902可以包括多媒体模块,以方便多媒体组件908和处理组件902之间的交互。\n[0217] 存储器904被配置为存储各种类型的数据以支持在设备900的操作。这些数据的示例包括用于在装置900上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器904可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。\n[0218] 电力组件906为装置900的各种组件提供电力。电力组件906可以包括电源管理系统,一个或多个电源,及其他与为装置900生成、管理和分配电力相关联的组件。\n[0219] 多媒体组件908包括在所述装置900和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件908包括一个前置摄像头和/或后置摄像头。当设备900处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。\n[0220] 音频组件910被配置为输出和/或输入音频信号。例如,音频组件910包括一个麦克风(MIC),当装置900处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器904或经由通信组件916发送。在一些实施例中,音频组件910还包括一个扬声器,用于输出音频信号。\n[0221] I/O接口912为处理组件902和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。\n[0222] 传感器组件914包括一个或多个传感器,用于为装置900提供各个方面的状态评估。例如,传感器组件914可以检测到设备900的打开/关闭状态,组件的相对定位,例如所述组件为装置900的显示器和小键盘,传感器组件914还可以检测装置900或装置900一个组件的位置改变,用户与装置900接触的存在或不存在,装置900方位或加速/减速和装置900的温度变化。传感器组件914可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件914还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件914还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。\n[0223] 通信组件916被配置为便于装置900和其他设备之间有线或无线方式的通信。装置\n900可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信部件916经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。\n在一个示例性实施例中,所述通信部件916还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。\n[0224] 在示例性实施例中,装置900可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。\n[0225] 在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器904,上述指令可由装置900的处理器920执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。\n[0226] 一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行一种联系人信息推荐方法,所述方法包括:\n[0227] 确定移动终端所有者的年龄。\n[0228] 基于该移动终端所有者的年龄和存储的多个联系人的联系人头像,从该多个联系人中,确定候选联系人。\n[0229] 当接收到指定图像的分享指令时,将该候选联系人的联系人信息进行推荐,该指定图像为待分享相册中的任一图像。\n[0230] 在本公开的另一实施例中,确定移动终端所有者的年龄,包括:\n[0231] 获取该移动终端所有者的人脸图像集合;\n[0232] 对该移动终端所有者的人脸图像集合中每张人脸图像分别进行年龄识别,得到每张人脸图像对应的年龄;\n[0233] 基于每张人脸图像对应的年龄,确定该移动终端所有者的年龄。\n[0234] 在本公开的另一实施例中,获取该移动终端所有者的人脸图像集合,包括:\n[0235] 当每接收到解锁指令时,对解锁指令的触发者进行人脸图像拍摄,得到多张人脸图像;\n[0236] 将该多张人脸图像进行划分,得到多个人脸图像集合,每个人脸图像集合中的人脸图像为同一人的人脸图像;\n[0237] 将多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为该移动终端所有者的人脸图像集合。\n[0238] 在本公开的另一实施例中,获取该移动终端所有者的人脸图像集合,包括:\n[0239] 从存储的图像库中,获取属于自拍的人脸图像;\n[0240] 将获取的人脸图像进行划分,得到多个人脸图像集合,每个人脸图像集合中的人脸图像为同一人的人脸图像;\n[0241] 将多个人脸图像集合中,人脸图像数量最多的人脸图像集合确定为该移动终端所有者的人脸图像集合。\n[0242] 在本公开的另一实施例中,基于该移动终端所有者的年龄和存储的多个联系人的联系人头像,从多个联系人中,确定候选联系人,包括:\n[0243] 基于该移动终端所有者的年龄,确定与待分享相册存在关联关系的联系人的年龄所在的年龄段;\n[0244] 对存储的多个联系人的联系人头像进行年龄识别,得到该多个联系人的年龄;\n[0245] 基于该多个联系人的年龄和年龄段,从该多个联系人中,选择候选联系人。\n[0246] 在本公开的另一实施例中,基于该多个联系人的年龄和年龄段,从多个联系人中,选择候选联系人,包括:\n[0247] 基于该多个联系人的年龄,从该多个联系人中,选择年龄处于该年龄段的联系人;\n[0248] 基于选择的联系人的联系频率,对选择的联系人进行筛选,得到候选联系人。\n[0249] 在本公开的另一实施例中,基于选择的联系人的联系频率,对选择的联系人进行筛选,得到候选联系人,包括:\n[0250] 基于选择的联系人的联系频率,判断选择的联系人中是否包括联系频率大于指定频率的联系人;\n[0251] 当选择的联系人中包括联系频率大于指定频率的联系人时,将选择的联系人中联系频率大于指定频率的联系人确定为候选联系人。\n[0252] 在本公开的另一实施例中,基于选择的联系人的联系频率,判断选择的联系人中是否包括联系频率大于指定频率的联系人之后,还包括:\n[0253] 当选择的联系人中不包括联系频率大于指定频率的联系人时,按照联系频率从大到小的顺序,从选择的联系人中,获取指定数值个联系人;\n[0254] 将获取的联系人确定为候选联系人。\n[0255] 在本公开的实施例中,通过确定该移动终端所有者的年龄,并基于该移动终端所有者的年龄和存储的多个联系人的联系人头像,从多个联系人中,确定候选联系人,当接收到指定图像的分享指令时,将该候选联系人的联系人信息进行推荐,该指定图像为待分享相册中的任一图像,从而提高了查找联系人信息的速度和准确性,节省了查找时间,提高了图像分享效率。\n[0256] 本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。\n[0257] 应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
法律信息
- 2019-12-13
- 2016-04-13
著录事项变更
发明人由张涛 王百超 候文迪变更为张涛 王百超 侯文迪
- 2015-12-16
实质审查的生效
IPC(主分类): G06F 17/30
专利申请号: 201510459792.3
申请日: 2015.07.30
- 2015-11-18
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
2010-06-25
| | |
2
| |
2013-11-27
|
2013-07-15
| | |
3
| |
2015-01-28
|
2014-10-31
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |