著录项信息
专利名称 | 图片收集方法及装置 |
申请号 | CN201510994320.8 | 申请日期 | 2015-12-25 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2016-06-08 | 公开/公告号 | CN105653623A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F16/51 | IPC分类号 | G;0;6;F;1;6;/;5;1;;;G;0;6;K;9;/;0;0查看分类表>
|
申请人 | 小米科技有限责任公司 | 申请人地址 | 北京市海淀区清河中街68号华润五彩城购物中心二期13层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 小米科技有限责任公司 | 当前权利人 | 小米科技有限责任公司 |
发明人 | 陈勇;张鹏飞;曹丁鹏 |
代理机构 | 北京三高永信知识产权代理有限责任公司 | 代理人 | 暂无 |
摘要
本公开是关于一种图片收集方法及装置,属于网络技术领域。所述方法包括接收用户的图片获取请求,所述图片获取请求中至少包括所述用户的身份标识信息和头像数据;在预设范围的图片中,查找与所述头像数据匹配的目标图片;根据所述身份标识信息,将所述目标图片发送至所述用户。本公开实现了自动根据头像数据进行图片选取,并基于身份标识信息自动向用户发送挑选出的图片的目的,无需本端用户手动挑选图片并手动进行图片发送,大大减少了本端用户的工作量,智能性较好,更为方便与快捷,加快了图片收集速度。
1.一种图片收集方法,其特征在于,所述方法包括:
接收用户的图片获取请求,所述图片获取请求中至少包括所述用户的身份标识信息和头像数据,所述身份标识信息为所述用户登录社交应用使用的用户标识,或者所述用户登录云存储服务器使用的账号信息,其中,所述用户为在所述社交应用中与本端进行消息交互的好友,在所述社交应用的消息交互页面上设置有图片获取选项,所述用户通过所述图片获取选项发送所述获取请求;
在预设范围的图片中,查找与所述头像数据匹配的目标图片;
若所述身份标识信息为所述用户登录云存储服务器使用的账号信息,则根据所述账号信息将所述目标图片发送至所述云存储服务器上与所述账号信息对应的存储地址中,所述用户依据所述账号信息登录云存储服务器来获取图片;或,若所述身份标识信息为所述用户登录社交应用使用的用户标识,则将所述目标图片发送至社交应用服务器,由所述社交应用服务器根据所述用户标识,将所述目标图片发送至所述用户的终端,所述用户通过所述终端上的社交应用获取图片。
2.根据权利要求1所述的方法,其特征在于,所述在预设范围的图片中,查找与所述头像数据匹配的目标图片,包括:
获取本端用户设置的图片查找条件;
基于所述图片查找条件,在所述预设范围的图片中筛选出候选图片;
在所述候选图片中,查找与所述头像数据匹配的目标图片。
3.根据权利要求2所述的方法,其特征在于,所述在所述候选图片中,查找与所述头像数据匹配的目标图片,包括:
对所述头像数据进行人脸识别,得到第一人脸特征数据;
对于所述候选图片中每一张人脸图片,对所述人脸图片进行人脸识别,得到第二人脸特征数据;
若所述第一人脸特征数据与所述第二人脸特征数据匹配,则将所述人脸图片确定为与所述头像数据匹配的目标图片。
4.根据权利要求1至3中任一权利要求所述的方法,其特征在于,所述图片查找条件包括拍摄时间和是否包括人脸中的至少一项。
5.一种图片收集装置,其特征在于,所述装置包括:
接收模块,被配置为接收用户的图片获取请求,所述图片获取请求中至少包括所述用户的身份标识信息和头像数据,所述身份标识信息为所述用户登录社交应用使用的用户标识,或者所述用户登录云存储服务器使用的账号信息,其中,所述用户为在所述社交应用中与本端进行消息交互的好友,在所述社交应用的消息交互页面上设置有图片获取选项,所述用户通过所述图片获取选项发送所述获取请求;
查找模块,被配置为在预设范围的图片中,查找与所述头像数据匹配的目标图片;
发送模块,被配置为若所述身份标识信息为所述用户登录云存储服务器使用的账号信息,则根据所述账号信息将所述目标图片发送至所述云存储服务器上与所述账号信息对应的存储地址中,所述用户依据所述账号信息登录云存储服务器来获取图片;或,若所述身份标识信息为所述用户登录社交应用使用的用户标识,则将所述目标图片发送至社交应用服务器,由所述社交应用服务器根据所述用户标识,将所述目标图片发送至所述用户的终端,所述用户通过所述终端上的社交应用获取图片。
6.根据权利要求5所述的装置,其特征在于,所述查找模块,被配置为获取本端用户设置的图片查找条件;基于所述图片查找条件,在所述预设范围的图片中筛选出候选图片;在所述候选图片中,查找与所述头像数据匹配的目标图片。
7.根据权利要求6所述的装置,其特征在于,所述查找模块,被配置为对所述头像数据进行人脸识别,得到第一人脸特征数据;对于所述候选图片中每一张人脸图片,对所述人脸图片进行人脸识别,得到第二人脸特征数据;若所述第一人脸特征数据与所述第二人脸特征数据匹配,则将所述人脸图片确定为与所述头像数据匹配的目标图片。
8.根据权利要求5至7中任一权利要求所述的装置,其特征在于,所述图片查找条件包括拍摄时间和是否包括人脸中的至少一项。
9.一种图片收集装置,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:接收用户的图片获取请求,所述图片获取请求中至少包括所述用户的身份标识信息和头像数据,所述身份标识信息为所述用户登录社交应用使用的用户标识,或者所述用户登录云存储服务器使用的账号信息,其中,所述用户为在所述社交应用中与本端进行消息交互的好友,在所述社交应用的消息交互页面上设置有图片获取选项,所述用户通过所述图片获取选项发送所述获取请求;在预设范围的图片中,查找与所述头像数据匹配的目标图片;若所述身份标识信息为所述用户登录云存储服务器使用的账号信息,则根据所述账号信息将所述目标图片发送至所述云存储服务器上与所述账号信息对应的存储地址中,所述用户依据所述账号信息登录云存储服务器来获取图片;或,若所述身份标识信息为所述用户登录社交应用使用的用户标识,则将所述目标图片发送至社交应用服务器,由所述社交应用服务器根据所述用户标识,将所述目标图片发送至所述用户的终端,所述用户通过所述终端上的社交应用获取图片。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储至少一条指令,所述指令被处理器执行时实现权利要求1-4任一所述的图片收集方法。
图片收集方法及装置\n技术领域\n[0001] 本公开涉及网络技术领域,特别涉及一种图片收集方法及装置。\n背景技术\n[0002] 随着科技的不断进步,手机等智能终端提供的拍照功能越来越强大。比如,智能手机摄像头的拍照像素已经从之前的250万像素、500万像素逐步提升至1300万像素甚至更高。因此,利用智能手机已经可以很好地满足用户外出游玩或日常聚会基本的拍照需求。\n[0003] 当大家聚在一起时,互相为对方拍照已成为一种常态。这样,用户A在收集有关于自己的图片时,还需让为自己拍照的用户B手动传送图片给自己。而用户B在查找为用户A拍摄的图片时,往往需要在众多的已拍摄图片中逐一手动进行查找。\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或,\n[0019] 若所述身份标识信息为所述用户登录社交应用使用的用户标识,则将所述目标图片发送至社交应用服务器,由所述社交应用服务器根据所述用户标识,将所述目标图片发送至所述用户的终端。\n[0020] 在另一个实施例中,所述图片查找条件包括拍摄时间和是否包括人脸中的至少一项。\n[0021] 根据本公开实施例的第二方面,提供一种图片收集装置,所述装置包括:\n[0022] 接收模块,被配置为接收用户的图片获取请求,所述图片获取请求中至少包括所述用户的身份标识信息和头像数据;\n[0023] 查找模块,被配置为在预设范围的图片中,查找与所述头像数据匹配的目标图片;\n[0024] 发送模块,被配置为根据所述身份标识信息,将所述目标图片发送至所述用户。\n[0025] 在另一个实施例中,所述查找模块,被配置为获取本端用户设置的图片查找条件;\n基于所述图片查找条件,在所述预设范围的图片中筛选出候选图片;在所述候选图片中,查找与所述头像数据匹配的目标图片。\n[0026] 在另一个实施例中,所述查找模块,被配置为对所述头像数据进行人脸识别,得到第一人脸特征数据;对于所述候选图片中每一张人脸图片,对所述人脸图片进行人脸识别,得到第二人脸特征数据;若所述第一人脸特征数据与所述第二人脸特征数据匹配,则将所述人脸图片确定为与所述头像数据匹配的目标图片。\n[0027] 在另一个实施例中,所述发送模块,被配置为若所述身份标识信息为所述用户登录云存储服务器使用的账号信息,则根据所述账号信息将所述目标图片发送至所述云存储服务器上与所述账号信息对应的存储地址中;或,若所述身份标识信息为所述用户登录社交应用使用的用户标识,则将所述目标图片发送至社交应用服务器,由所述社交应用服务器根据所述用户标识,将所述目标图片发送至所述用户的终端。\n[0028] 在另一个实施例中,所述图片查找条件包括拍摄时间和是否包括人脸中的至少一项。\n[0029] 根据本公开实施例的第三方面,提供一种图片收集装置,包括:\n[0030] 处理器;\n[0031] 用于存储处理器可执行指令的存储器;\n[0032] 其中,所述处理器被配置为:接收用户的图片获取请求,所述图片获取请求中至少包括所述用户的身份标识信息和头像数据;在预设范围的图片中,查找与所述头像数据匹配的目标图片;根据所述身份标识信息,将所述目标图片发送至所述用户。\n[0033] 本公开的实施例提供的技术方案可以包括以下有益效果:\n[0034] 在接收到用户发送的包括身份标识信息和头像数据的图片获取请求后,自动地在预设范围的图片中查找与该头像数据匹配的图片,并根据该身份标识信息将该图片发送至用户,因此实现了自动根据头像数据进行图片选取,并基于身份标识信息自动向用户发送挑选出的图片的目的,无需本端用户手动挑选图片并手动进行图片发送,大大减少了本端用户的工作量,智能性较好,更为方便与快捷,加快了图片获取的速度。\n[0035] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。\n附图说明\n[0036] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。\n[0037] 图1是根据一示例性实施例示出的一种图片收集方法的流程图。\n[0038] 图2是根据一示例性实施例示出的一种图片收集方法的流程图。\n[0039] 图3是根据一示例性实施例示出的一种图片收集装置的框图。\n[0040] 图4是根据一示例性实施例示出的一种图片收集装置的框图。\n具体实施方式\n[0041] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。\n[0042] 图1是根据一示例性实施例示出的一种图片收集方法的流程图,如图1所示,该方法用于终端中,包括以下步骤。\n[0043] 在步骤101中,接收用户的图片获取请求,该图片获取请求中至少包括该用户的身份标识信息和头像数据。\n[0044] 在步骤102中,在预设范围的图片中,查找与该头像数据匹配的目标图片。\n[0045] 在步骤103中,根据该身份标识信息,将该目标图片发送至该用户。\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] 图2是根据一示例性实施例示出的一种图片收集方法的流程图,以交互主体为终端A和终端B为例,其中终端A为用户A使用的终端,终端B为用户B使用的终端,如图2所示,包括以下步骤。\n[0061] 在步骤201中,终端A在检测到用户A的图片获取操作后,向用户B发送图片获取请求。\n[0062] 其中,若用户A的终端A与用户B的终端B均安装了同一社交应用,且用户B为用户A的的好友,即用户B位于用户A的用户关系链上,则用户A可通过该社交应用与用户B进行消息交互。在本公开实施例中,用户A在唤起与用户B进行通信的消息交互页面后,该消息交互页面上除了显示消息输入框和消息发送按键外,还可额外设置有一个图片获取选项,用于向用户B索要其为自己拍摄的图片。\n[0063] 终端A在检测到用户A通过该图片获取选项触发了图片获取操作后,进一步提示用户A在本地预设范围的图片中选择一张或现拍摄一张包括自身头像数据的图片。在用户A选定了头像数据后,终端A基于该头像数据和用户A的身份标识信息生成图片获取请求,并向用户B发送该图片获取请求。其中,预设范围的图片可为本地存储的全部图片、本地部分文件夹中存储的图片、用户B存储在云存储服务器对应存储地址中的图片、或者存储在本地和云存储服务器对应存储地址中的全部图片,本公开实施例对此不进行具体限定。\n[0064] 其中,身份标识信息可为用户A登录社交应用使用的用户标识,或者用户A登录云存储服务器使用的账号信息,本公开实施例对此不进行具体限定。终端A在向用户B发送该图片获取请求时,可通过社交应用实现,本公开实施例对此不进行具体限定。比如,终端A先将该图片获取请求和用户B的用户标识发送至社交应用服务器,而社交应用服务器在接收到上述数据后,根据用户B的用户标识将该图片获取请求转发给用户B使用的终端B。\n[0065] 在步骤202中,用户B使用的终端B在接收到终端A发送的图片获取请求后,获取本端用户设置的图片查找条件,基于图片查找条件,在预设范围的图片中筛选出候选图片。\n[0066] 对于用户B来说,其使用的终端B上或其在云存储服务器对应存储地址中可能存储了海量的图片,而用户B给用户A拍摄的图片无论在持续时间上还是数量上可能均有限,为了加快终端B查找为用户A拍摄的图片的速度,本公开实施例还提供了设置图片查找条件的步骤。\n[0067] 详细来说,在终端B接收到该图片获取请求后,终端B可弹出诸如“是否设置图片查找条件”的提示选项,该提示选项包括“是”和“否”两个可点击选项;若检测到用户B对“是”选项的点击操作,则显示图片查找条件。其中,图片查找条件至少包括“按照拍摄时间查找”和“是否包括人脸”两项。进一步地,拍摄时间选项可包括最近一个星期、最近一个月、**月**日至**月**日等子选项以供用户B选择;是否包括人脸选项可分为包括人脸和不包括人脸子选项,本公开实施例对此不进行具体限定。\n[0068] 若用户B设置的图片查找条件为按照拍摄时间查找,且限定时间范围为最近一个星期,则终端B自动地在本地存储的和云存储服务器对应存储地址存储的全部图片中,查找最近一个星期拍摄的图片,并将基于该图片查找条件筛选出的图片作为候选图片。若用户B设置的图片查找条件为包括人脸,则终端B自动地在本地存储的和云存储服务器对应存储地址存储的全部图片中,查找包括人脸的图片,并将基于该图片查找条件筛选出的人脸图片作为候选图片。\n[0069] 在步骤203中,终端B在候选图片中,查找与该头像数据匹配的目标图片。\n[0070] 在本公开实施例中,终端B在候选图片中查找目标图片时,通过人脸识别技术实现,具体如下:\n[0071] 对头像数据进行人脸识别,得到第一人脸特征数据;对于候选图片中每一张人脸图片,对该人脸图片进行人脸识别,得到第二人脸特征数据;若第一人脸特征数据与第二人脸特征数据匹配,则将该人脸图片确定为与该头像数据匹配的目标图片。\n[0072] 其中,在对图片进行人脸识别时可细分为人脸检测、图像预处理和人脸特征数据提取等步骤。对于人脸检测过程来说,主要用于在图像中准确标定出人脸的位置和大小。由于人脸图像中包含的模式特征十分丰富,如直方图特征、颜色特征、模板特征、结构特征等,所以人脸检测过程即将这其中有用的信息提取出来。对于图像预处理过程来说,主要是基于人脸检测结果,对图像进行处理并最终服务于特征数据提取的过程。原始图像由于受到各种条件的限制和随机干扰,往往不能直接使用,必须在图像处理的早期阶段对它进行灰度校正、噪声过滤等图像预处理。对于人脸图像而言,其预处理过程主要包括人脸图像的光线补偿、灰度变换、直方图均衡化、归一化、几何校正、滤波以及锐化等。\n[0073] 人脸特征数据通常分为视觉特征、像素统计特征、人脸图像变换系数特征、人脸图像代数特征等。人脸特征数据提取便是针对人脸的某些特征进行的。人脸特征提取本质上是对人脸进行特征建模的过程。人脸特征提取的方法归纳起来分为两大类:一种是基于知识的表征方法;另外一种是基于代数特征或统计学习的表征方法。详细的提取过程可参考现有技术,此处不再进行赘述。\n[0074] 对于候选图片中的一张人脸图片,在得到该人脸图片的第二人脸特征数据后,将其与第一人脸特征数据进行匹配;若二者之间的相似度超过预设阈值,则将该人脸图片确定为与该头像数据匹配的目标图片。其中,预设阈值可为95%或97%等等,本公开实施例对此不进行具体限定。\n[0075] 在步骤204中,终端B根据该身份标识信息,将该目标图片发送至用户A。\n[0076] 在本公开实施例中,根据身份标识信息的不同,将该目标图片发送给用户A的方式也有不同,包括但不限于下述两种方式:\n[0077] 第一种方式、若身份标识信息为用户A登录云存储服务器使用的账号信息,则根据该账号信息将目标图片发送至云存储服务器上与该账号信息对应的存储地址中。\n[0078] 针对第一种方式,终端B将目标图片发送至云存储服务器。具体来说,是云存储服务器上该账号信息对应的存储地址中。针对这种方式,终端B可向用户A返回一条发送提示信息,用以提示用户A图片已成功发送至云存储服务器对应的存储地址中。在后续过程中,用户A使用该账号信息登录云存储服务器便可获取到用户B为自己拍摄的图片。\n[0079] 第二种方式、若身份标识信息为用户A登录社交应用使用的用户标识,则将目标图片发送至社交应用服务器,由社交应用服务器根据该用户标识,将目标图片发送至用户的终端。\n[0080] 针对第二种方式,基于社交应用服务器实现图片的传输。终端B通过社交应用将目标图片发送给社交应用服务器,由社交应用服务器根据用户A的用户标识将目标图片再转发给用户A。这样终端A通过社交应用便接收到了用户B为自己拍摄的图片。\n[0081] 本公开实施例提供的方法,在接收到用户发送的包括身份标识信息和头像数据的图片获取请求后,获取本端用户设置的图片查找条件,并自动地根据图片查找条件,在预设范围的图片中查找与该头像数据匹配的图片,并根据该身份标识信息将该图片发送至用户,因此实现了自动根据头像数据进行图片选取,并基于身份标识信息自动向用户发送挑选出的图片的目的,无需本端用户手动挑选图片并手动进行图片发送,大大减少了本端用户的工作量,智能性较好,更为方便与快捷,加快了图片获取的速度。\n[0082] 图3是根据一示例性实施例示出的一种图片收集装置的框图。参照图3,该装置包括接收模块301,查找模块302和发送模块303。\n[0083] 接收模块301,被配置为接收用户的图片获取请求,所述图片获取请求中至少包括所述用户的身份标识信息和头像数据;\n[0084] 查找模块302,被配置为在预设范围的图片中,查找与所述头像数据匹配的目标图片;\n[0085] 发送模块303,被配置为根据所述身份标识信息,将所述目标图片发送至所述用户。\n[0086] 在另一个实施例中,所述查找模块,被配置为获取本端用户设置的图片查找条件;\n基于所述图片查找条件,在所述预设范围的图片中筛选出候选图片;在所述候选图片中,查找与所述头像数据匹配的目标图片。\n[0087] 在另一个实施例中,所述查找模块,被配置为对所述头像数据进行人脸识别,得到第一人脸特征数据;对于所述候选图片中每一张人脸图片,对所述人脸图片进行人脸识别,得到第二人脸特征数据;若所述第一人脸特征数据与所述第二人脸特征数据匹配,则将所述人脸图片确定为与所述头像数据匹配的目标图片。\n[0088] 在另一个实施例中,所述发送模块,被配置为若所述身份标识信息为所述用户登录云存储服务器使用的账号信息,则根据所述账号信息将所述目标图片发送至所述云存储服务器上与所述账号信息对应的存储地址中;或,若所述身份标识信息为所述用户登录社交应用使用的用户标识,则将所述目标图片发送至社交应用服务器,由所述社交应用服务器根据所述用户标识,将所述目标图片发送至所述用户的终端。\n[0089] 在另一个实施例中,所述图片查找条件包括拍摄时间和是否包括人脸中的至少一项。\n[0090] 本公开实施例提供的装置,在接收到用户发送的包括身份标识信息和头像数据的图片获取请求后,获取本端用户设置的图片查找条件,并自动地根据图片查找条件,在预设范围的图片中查找与该头像数据匹配的图片,并根据该身份标识信息将该图片发送至用户,因此实现了自动根据头像数据进行图片选取,并基于身份标识信息自动向用户发送挑选出的图片的目的,无需本端用户手动挑选图片并手动进行图片发送,大大减少了本端用户的工作量,智能性较好,更为方便与快捷,加快了图片获取的速度。\n[0091] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。\n[0092] 图4是根据一示例性实施例示出的一种图片收集装置400的框图。例如,装置400可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。\n[0093] 参照图4,装置400可以包括以下一个或多个组件:处理组件402,存储器404,电源组件406,多媒体组件408,音频组件410,I/O(Input/Output,输入/输出)的接口412,传感器组件414,以及通信组件416。\n[0094] 处理组件402通常控制装置400的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件402可以包括一个或多个处理器420来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件402可以包括一个或多个模块,便于处理组件402和其他组件之间的交互。例如,处理组件402可以包括多媒体模块,以方便多媒体组件408和处理组件402之间的交互。\n[0095] 存储器404被配置为存储各种类型的数据以支持在装置400的操作。这些数据的示例包括用于在装置400上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器404可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如SRAM(Static Random Access Memory,静态随机存取存储器),EEPROM(Electrically-Erasable Programmable Read-Only Memory,电可擦除可编程只读存储器),EPROM(Erasable Programmable Read Only Memory,可擦除可编程只读存储器),PROM(Programmable Read-Only Memory,可编程只读存储器),ROM(Read-Only Memory,只读存储器),磁存储器,快闪存储器,磁盘或光盘。\n[0096] 电源组件406为装置400的各种组件提供电力。电源组件406可以包括电源管理系统,一个或多个电源,及其他与为装置400生成、管理和分配电力相关联的组件。\n[0097] 多媒体组件408包括在所述装置400和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括LCD(Liquid Crystal Display,液晶显示器)和TP(Touch Panel,触摸面板)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件408包括一个前置摄像头和/或后置摄像头。当装置400处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。\n[0098] 音频组件410被配置为输出和/或输入音频信号。例如,音频组件410包括一个MIC(Microphone,麦克风),当装置400处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器404或经由通信组件416发送。在一些实施例中,音频组件410还包括一个扬声器,用于输出音频信号。\n[0099] I/O接口412为处理组件402和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。\n[0100] 传感器组件414包括一个或多个传感器,用于为装置400提供各个方面的状态评估。例如,传感器组件414可以检测到设备400的打开/关闭状态,组件的相对定位,例如组件为装置400的显示器和小键盘,传感器组件414还可以检测装置400或装置400一个组件的位置改变,用户与装置400接触的存在或不存在,装置400方位或加速/减速和装置400的温度变化。传感器组件414可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件414还可以包括光传感器,如CMOS(Complementary Metal Oxide Semiconductor,互补金属氧化物)或CCD(Charge-coupled Device,电荷耦合元件)图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件414还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。\n[0101] 通信组件416被配置为便于装置400和其他设备之间有线或无线方式的通信。装置\n400可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件416经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。\n在一个示例性实施例中,所述通信组件416还包括NFC(Near Field Communication,近场通信)模块,以促进短程通信。例如,在NFC模块可基于RFID(Radio Frequency Identification,射频识别)技术,IrDA(Infra-red Data Association,红外数据协会)技术,UWB(Ultra Wideband,超宽带)技术,BT(Bluetooth,蓝牙)技术和其他技术来实现。\n[0102] 在示例性实施例中,装置400可以被一个或多个ASIC(Application Specific Integrated Circuit,应用专用集成电路)、DSP(Digital signal Processor,数字信号处理器)、DSPD(Digital signal Processor Device,数字信号处理设备)、PLD(Programmable Logic Device,可编程逻辑器件)、FPGA)(Field Programmable Gate Array,现场可编程门阵列)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。\n[0103] 在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器404,上述指令可由装置400的处理器420执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、RAM(Random Access Memory,随机存取存储器)、CD-ROM(Compact Disc Read-Only Memory,光盘只读存储器)、磁带、软盘和光数据存储设备等。\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] 应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
法律信息
- 2020-03-17
- 2016-07-06
实质审查的生效
IPC(主分类): G06F 17/30
专利申请号: 201510994320.8
申请日: 2015.12.25
- 2016-06-08
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2014-05-14
|
2014-01-22
| | |
2
| |
2012-12-12
|
2012-06-27
| | |
3
| |
2013-11-27
|
2013-07-15
| | |
4
| |
2014-07-23
|
2014-05-05
| | |
5
| |
2015-11-04
|
2015-06-16
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |