一种照片共享方法及移动终端的制作方法

文档序号:10471169阅读:291来源:国知局
一种照片共享方法及移动终端的制作方法
【专利摘要】本发明提供一种照片共享方法及移动终端,涉及通信领域,以解决现有照片共享的操作繁琐且费时的问题。该方法包括:获取照片共享请求者上传的待共享照片;对待共享照片进行人脸识别,确定与待共享照片中的每个人脸对应的用户识别码;在云存储空间中分别建立与各用户识别码对应的云相册,并将待共享照片分别存储至所建立的云相册中;获取照片下载请求者的照片下载请求;根据照片下载请求,对照片下载请求者进行人脸识别,确定与照片下载请求者对应的验证用户识别码;根据验证用户识别码与云存储空间中的云相册之间的对应关系,从云存储空间中下载与验证用户识别码对应的云相册中的照片并发送给照片下载请求者。本发明的方法简化了照片共享的操作。
【专利说明】
一种照片共享方法及移动终端
技术领域
[0001]本发明实施例涉及通信领域,尤其涉及一种照片共享方法及移动终端。
【背景技术】
[0002]随着移动终端功能的不断强大,移动终端已经成为了人们主要的拍照工具。人们也愿意将存储在移动终端中的照片共享。
[0003]在现有的利用移动终端共享照片的过程中,通常是照片的拥有者要将照片单独共享给相应的人,或者是照片拥有者先将照片共享到社交网络平台上再由其他人选择需要的照片下载。现有的照片共享方式,由于需要将照片发送给相应的人并由相应人下载而使得现有的照片共享操作繁琐且费时,从而使得用户对移动终端的使用体验较差。

【发明内容】

[0004]本发明实施例提供一种照片共享方法及移动终端,以解决现有照片共享的操作繁琐且费时的问题。
[0005]第一方面,提供了一种照片共享方法,所述方法包括:
[0006]获取照片共享请求者上传的待共享照片;
[0007]对所述待共享照片进行人脸识别,确定与所述待共享照片中的每个人脸对应的用户识别码;
[0008]在云存储空间中分别建立与各用户识别码对应的云相册,并将所述待共享照片分别存储至所建立的云相册中;
[0009]获取照片下载请求者的照片下载请求;
[0010]根据所述照片下载请求,对所述照片下载请求者进行人脸识别,确定与所述照片下载请求者对应的验证用户识别码;
[0011]根据所述验证用户识别码与所述云存储空间中的云相册之间的对应关系,从所述云存储空间中下载与所述验证用户识别码对应的云相册中的照片并发送给所述照片下载请求者。
[0012]第二方面,本发明提供一种移动终端,包括:
[0013]照片获取模块,用于获取照片共享请求者上传的待共享照片;
[0014]用户识别码处理模块,用于对所述照片获取模块获取的待共享照片进行人脸识另IJ,确定与所述待共享照片中的每个人脸对应的用户识别码;
[0015]存储模块,用于在云存储空间中分别建立与所述用户识别码处理模块确定的各用户识别码对应的云相册,并将所述待共享照片分别存储至所建立的云相册中;
[0016]照片下载请求获取模块,用于获取照片下载请求者的照片下载请求;
[0017]验证用户识别码处理模块,用于根据所述照片下载请求获取模块获取的照片下载请求,对所述照片下载请求者进行人脸识别,确定与所述照片下载请求者对应的验证用户识别码;
[0018]照片下载处理模块,用于根据所述验证用户识别码处理模块确定的验证用户识别码与所述云存储空间中的云相册之间的对应关系,从所述云存储空间中下载与所述验证用户识别码对应的云相册中的照片并发送给所述照片下载请求者。
[0019]这样,本发明实施例的照片共享方法,在照片共享过程中,通过获取照片共享请求者上传的待共享照片,对所述待共享照片进行人脸识别,确定与所述待共享照片中的每个人脸对应的用户识别码,然后在云存储空间中分别建立与各用户识别码对应的云相册,并将所述待共享照片分别存储至所建立的云相册中;当获取照片下载请求者的照片下载请求后,根据所述照片下载请求,对所述照片下载请求者进行人脸识别,确定与所述照片下载请求者对应的验证用户识别码;根据所述验证用户识别码与所述云存储空间中的云相册之间的对应关系,从所述云存储空间中下载与所述验证用户识别码对应的云相册中的照片并发送给所述照片下载请求者。由此可见,本发明实施例的照片共享方法,只需要照片共享请求者将待共享照片上传至与该待共享照片的用户识别码对应的云相册中,然后照片下载请求通过人脸识别,根据验证用户识别码下载自己所需要的照片,从而简化了照片共享的操作,提升了用户共享照片的操作体验。
【附图说明】
[0020]为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0021]图1是本发明第一实施例的照片共享方法的流程图;
[0022]图2(a)和图2(b)是本发明第一实施例中获取用户识别码的过程示意图;
[0023]图3是本发明第二实施例的照片共享方法的流程图;
[0024]图4和图5是本发明第二实施例中获取用户识别码的过程示意图;
[0025]图6是本发明第三实施例的移动终端的第一结构示意图;
[0026]图7是本发明第三实施例的移动终端的第二结构示意图;
[0027]图8是本发明第三实施例的移动终端的第三结构示意图;
[0028]图9是本发明第三实施例的移动终端的第四结构示意图;
[0029]图10是本发明第三实施例的移动终端的第五结构示意图;
[0030]图11是本发明第三实施例的移动终端的第六结构示意图;
[0031 ]图12是本发明第三实施例的移动终端的第七结构示意图;
[0032]图13是本发明第三实施例的移动终端的第八结构示意图;
[0033]图14是本发明第三实施例的移动终端的第九结构示意图;
[0034]图15是本发明第四实施例的移动终端的结构示意图。
【具体实施方式】
[0035]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0036]第一实施例
[0037]如图1所示,本发明第一实施例的照片共享方法,应用于移动终端,包括:
[0038]步骤101、获取照片共享请求者上传的待共享照片。
[0039]其中,照片共享请求者指的是上传待共享照片的用户,待共享照片指的是照片共享请求者的移动终端中存储的需要共享的照片,可以包括多张。下文的照片下载请求者指的是需要下载待共享照片的用户,可以是一个,两个或者多个。
[0040]步骤102、对所述待共享照片进行人脸识别,确定与所述待共享照片中的每个人脸对应的用户识别码。
[0041]在本发明实施例中,可为待共享照片中的每个人脸设置对应的用户识别码。其中该用户识别码可以是文字,也可以其他类型的标识。
[0042]以一个云相册仅对应一个人脸的用户识别码为例,所述对所述待共享照片进行人脸识别,确定与所述待共享照片中的每个人脸对应的用户识别码具体包括:
[0043]接收所述照片共享请求者对所述待共享照片中第一人脸的选择操作;根据所述选择操作,对所述第一人脸进行人脸识别;判断所述第一人脸是否已设置用户识别码;当判断出所述第一人脸未设置用户识别码时,为所述第一人脸分配第一用户识别码,并建立所述第一人脸与所述第一用户识别码之间的对应关系。当判断出所述第一人脸已设置用户识别码时,根据已建立的所述第一人脸与其用户识别码之间的对应关系,确定与所述第一人脸对应的用户识别码。
[0044]例如,用户A需要将有多个人物合照的照片B共享给自己的好友,步骤101获取用户A上传的待共享的照片B后,接收用户A对某个人脸的选择操作。其中用户A的选择操作的实现选择方式包括长按操作或圈出操作(如图2(a)所示的粗线部分)。当接收到用户A对待共享的照片B的从右侧开始的第一个人脸C的选择操作后,根据该选择操作对人脸进行识别。
[0045]根据识别结果查找已有的用户识别码,判断第一个人脸C是否已设置用户识别码。如果第一个人脸C未设置用户识别码,则可直接为第一人脸C设置用户识别码,例如设置为“001”。或者,优选的,如果第一个人脸C未设置用户识别码,还可提示用户A输入第一人脸C的用户识别码。如图2(b)所示,通过弹出框、语音等方式提示用户A设置用户识别码,将该用户识别码作为分配给该第一人脸C的用户识别码。在此假设用户A为第一个人脸C分配的用户识别码为“张三”。
[0046]如果第一个人脸C已设置用户识别码,可根据已建立的所述第一人脸与其用户识别码之间的对应关系,确定与所述第一人脸对应的用户识别码,例如“李四”。
[0047]步骤103、在云存储空间中分别建立与各用户识别码对应的云相册,并将所述待共享照片分别存储至所建立的云相册中。
[0048]在本发明实施例中,在云端的云存储空间建立云相册,并分别与用户识别码相对应。
[0049]具体的,在此步骤中,当判断出所述第一人脸未设置用户识别码时,在云存储空间中建立与所述第一用户识别码对应的第一云相册,并建立所述第一用户识别码和所述第一云相册之间的对应关系,将所述待共享照片存储至与所述第一云相册中。当判断出所述第一人脸已设置用户识别码时,将所述待共享照片存储至与所确定的与所述第一人脸对应的用户识别码相对应的云相册中。
[0050]以步骤102中的举例为例,如果判断出所述第一人脸未设置用户识别码,在云存储空间中建立与所述第一用户识别码“张三”对应的第一云相册,如相册A,并建立所述第一用户识别码“张三”和所述第一云相册“相册A”之间的对应关系,将所述待共享照片存储至与所述第一云相册“相册A”中。
[0051]如果判断出所述第一人脸已设置用户识别码,如“李四”,将所述待共享照片存储至与所确定的与所述第一人脸对应的用户识别码“李四”相对应的云相册中,如“相册B”中。
[0052]步骤104、获取照片下载请求者的照片下载请求。
[0053]当照片下载请求者需要下载照片时,可发送照片下载请求。例如,用户A需要下载云相册中其他人所共享的照片,则用户A可向云端发送照片下载请求。此外,在该照片下载请求中还可同时携带用户A的身份信息等,如姓名,照片。
[0054]步骤105、根据所述照片下载请求,对所述照片下载请求者进行人脸识别,确定与所述照片下载请求者对应的验证用户识别码。
[0055]在此,当照片下载用户需要下载照片时,可上传自身的照片。通过对上传照片的人脸识别,确定对应的验证用户识别码。
[0056]例如接收到步骤105中的用户A的照片下载请求后,可要求用户A上传自身的照片,对用户A进行人脸识别,获得用户A对应的验证用户识别码。或者当照片下载请求中已携带有用户A的照片时,可直接对用户A进行人脸识别,获得用户A对应的验证用户识别码。假设,在此获得的验证用户识别码为“李四”。
[0057]步骤106、根据所述验证用户识别码与所述云存储空间中的云相册之间的对应关系,从所述云存储空间中下载与所述验证用户识别码对应的云相册中的照片并发送给所述照片下载请求者。
[0058]在此步骤中,可将所述与所述验证用户识别码对应的云相册中的照片通过网络、蓝牙、WiFi (Wireless Fidelity,无线保真)等方式发送给所述照片下载请求者。
[0059]以步骤105中的举例为例,在此步骤中查找与验证用户识别码“李四”对应的云相册,在此假设对应的云相册为相册C。然后,获得相册C中的照片,通过Wifi的方式所述用户A的移动终端建立数据传输通道,并通过所述建立的数据传输通道,将所述与所述验证用户识别码“李四”对应的云相册C中的照片发送给所述用户A。
[0060]例如,照片共享请求者为用户A,待共享照片中的人物分别包括用户E、F、G。根据此实施例,当接收到用户E、F、G的照片下载请求后,用户A通过开启自己的移动终端的人脸识别功能对用户E、F、G分别进行人脸识别,根据人脸识别结果,确定用户E、F、G的验证用户识别码后,用户A的移动终端自动和用户E、F、G的移动终端通过蓝牙或者wif i均建立连接。用户A的移动终端根据所述验证用户识别码与所述云存储空间中的云相册之间的对应关系,从所述云存储空间中下载与所述验证用户识别码对应的云相册中的照片并发送给用户E、F、G0
[0061]当照片下载用户收到了照片后,可以进行后续的处理。例如,可对照片进行编辑或者共享,在共享时还可设置照片的公开权限。
[0062]本发明实施例的照片共享方法,在照片共享过程中,通过获取照片共享请求者上传的待共享照片,对所述待共享照片进行人脸识别,确定与所述待共享照片中的每个人脸对应的用户识别码,然后在云存储空间中分别建立与各用户识别码对应的云相册,并将所述待共享照片分别存储至所建立的云相册中;当获取照片下载请求者的照片下载请求后,根据所述照片下载请求,对所述照片下载请求者进行人脸识别,确定与所述照片下载请求者对应的验证用户识别码;根据所述验证用户识别码与所述云存储空间中的云相册之间的对应关系,从所述云存储空间中下载与所述验证用户识别码对应的云相册中的照片并发送给所述照片下载请求者。由此可见,本发明实施例的照片共享方法,只需要照片共享请求者将待共享照片上传至与该待共享照片的用户识别码对应的云相册中,然后照片下载请求通过人脸识别,根据验证用户识别码下载自己所需要的照片,从而简化了照片共享的操作,提升了用户共享照片的操作体验。
[0063]第二实施例
[0064]如图3所示,本发明第二实施例的照片共享方法,应用于移动终端,包括:
[0065]步骤301、获取照片共享请求者上传的待共享照片。
[0066]其中,照片共享请求者指的是上传待共享照片的用户,待共享照片指的是照片共享请求者的移动终端中存储的需要共享的照片,可以包括多张。下文的照片下载请求者指的是需要下载待共享照片的用户,可以是一个,两个或者多个。
[0067]步骤302、接收所述照片共享请求者对所述待共享照片中至少两个人脸的选择操作。
[0068]例如,用户A需要将有多个人物合照的照片B共享给自己的好友,获取用户A上传的待共享的照片B后,接收用户A对至少两个人脸的选择操作,并通过弹出框、语音等方式提示用户A设置用户识别码,进入用户识别码设置模式,然后提示用户A选择需要设置用户识别码的人脸。用户对至少两个人脸的选择方式包括长按操作或圈出操作(如图4所示)。
[0069]步骤303、根据所述选择操作,对所述照片共享请求者选择的每个人脸进行人脸识别。
[0070]例如,假设在步骤302中用户A选择了两个人脸分别是人脸a、人脸b,那么在此分别对人脸a、人脸b进行人脸识别。
[0071]步骤304、判断所述照片共享请求者选择的所有人脸是否已设置合照相册识别码,若判断结果为是,则执行步骤305,若判断结果为否,则执行步骤306。
[0072]根据预先存储的合照相册识别码,确定是否存在与人脸A、B对应的合照相册识别码。如果有,则执行步骤305,否则执行步骤307。
[0073]步骤305、根据已建立的所述照片共享请求者选择的所有人脸与其合照相册识别码之间的对应关系,确定与所述照片共享请求者选择的所有人脸对应的合照相册识别码,然后执行步骤306。
[0074]如果预先设置有合照相册识别码,则会存储有选择的所有人脸与该合照相册识别之间的对应关系。根据获得的人脸查找该对应关系,则可确定与所有人脸对应的合照相册识别码。在此,假设与人脸a和人脸b对应的合照相册识别码为Al。
[0075]步骤306、将所述待共享照片存储至与所确定的与所述照片共享请求者选择的所有人脸对应的合照相册识别码相对应的云相册中,然后执行步骤309。
[0076]以步骤305的举例为例,在此将该待共享照片存储到与合照相册识别码Al对应的云相册中,假设为相册Al。
[0077]步骤307、当判断出未设置合照相册识别码时,为所述照片共享请求者选择的所有人脸分配合照相册识别码,并建立所述照片共享请求者选择的所有人脸与所述合照相册识别码之间的对应关系。
[0078]假设不存在与人脸a、人脸b对应的合照相册识别码,那么可为该两个人脸分配合照相册识别码。例如,如图5所示的粗线所圈出的左侧的人脸a和右侧的人脸b,在接收了用户对人脸a、人脸b的选择操作后,提示用户A输入对应的合照相册识别码,例如合照I,建立所述照片共享请求者选择的人脸a、人脸b与所述合照相册识别码合照I之间的对应关系。
[0079]又例如,如果不存在与人脸a、人脸b对应的合照相册识别码,则直接为该两个人脸分配合照相册识别码,例如为其分配“合照I”,并建立所述照片共享请求者选择的人脸a、人脸b与所述合照相册识别码合照I之间的对应关系。
[0080]步骤308、在云存储空间中建立与所述合照相册识别码对应的第二云相册,并建立所述合照相册识别码和所述第二云相册之间的对应关系,将所述待共享照片存储至与所述第二云相册中。然后执行步骤309。
[0081 ]在本发明实施例中,在存储待共享照片之前,可对待共享照片进行不同的处理,详述如下:
[0082]方式一
[0083]根据预设的颜值打分标准,对所述待共享照片中的每个人脸进行颜值打分;当待共享照片中所有的人脸的颜值分数都大于或等于预设合格分数阈值时,直接将待共享照片存储至云存储空间中与用户识别码对应的云相册中;当待共享照片中至少有一个人脸的颜值分数小于预设合格分数阈值时,则将待共享照片标记为不可共享照片,并存储至与用户识别码对应的云相册。其中,该预设合格分数阈值可由用户任意设置。
[0084]本方式中,对所述待共享照片中的每个人脸进行人脸识别,根据曝光是否过度、是否有闭眼、红眼等参数对所述待共享照片进行综合评分。例如,通过人脸识别,识别出每个人脸的年龄特征、肤色特征和微笑特征,根据上述识别出的三个特征设定打分等级,然后将每张待共享照片与所设等级进行比对,对上述特征分别打分,按照预设的加权值计算上述三个特征所得分的平均分。
[0085]例如,可设定满分为10分,年龄特征、肤色特征和微笑特征分别对应I到10十个等级,通过比对,待共享照片A中的人脸a的年龄特征对应第7等级,人脸a的肤色特征对应第8等级,人脸a的微笑特征对应第10等级,则人脸a的年龄特征打分为7分,肤色特征打分为8分,年龄特征打分为10分;预设的年龄特征、肤色特征和微笑特征的加权值分别为20%、40 %和40 %,则通过计算式7 X 20%+8 X 40+10 X 40 %可计算得到待共享照片A中人脸a的颜值打分为8.6分。待共享照片A中的其他人脸和人脸a相同的打分原则进行打分,在预设合格分数阈值为6分的情况下,当待共享照片A中的每个人脸的得分均大于或等于6分的情况下,则直接将待共享照片存储至云存储空间中与用户识别码对应的云相册中;当待共享照片A中至少有一个人脸的颜值分数小于6分时,则将待共享照片A标记为不可共享照片,并存储至与用户识别码对应的云相册。
[0086]方式二
[0087]对所述待共享照片中的所有人脸进行性别识别;当性别识别结果为所述待共享照片中没有女性时,直接将所述待共享照片存储至云存储空间中与所述用户识别码对应的云相册中;当性别识别结果为所述待共享照片中至少有一个人脸的性别为女性时,对所述待共享照片进行美颜处理,将经过美颜处理后的待共享照片存储至云存储空间中与所述用户识别码对应的云相册中,其中,美颜处理包括磨皮、祛痘、祛红眼、美白等人脸美化处理。本方式通过为待共享照片进行美颜处理,保证所共享的照片的质量。
[0088]方式三
[0089]接收照片共享请求者输入的加密信息;利用所述加密信息对所述待共享照片进行加密,将所述照片共享请求者输入的加密信息存储为验证模板;将加密处理后的待共享照片存储至所述云相册中。
[0090]本发明实施例中,照片共享请求者可对所上传的照片进行加密,例如可通过指纹来进行照片加密或设置任意字符的密码,照片共享请求者可对所上传照片中的任一人脸设置与该人脸唯一对应的密码。本方式提高了云存储空间所存储照片的安全性。
[0091]方式四
[0092]根据预设的照片质量评估标准,对所述待共享照片进行质量筛选,将符合所述照片质量评估标准的照片存储至与所述用户识别码对应的云相册中。
[0093]在此方式中,通过对待共享照片的对焦进行分析,过滤掉有对焦不准、出现红眼的照片、曝光过度、曝光不足等问题的照片,可按照上述方式一相同的打分方式,设定及格线,例如满分为10分,则及格线为6分,然后将所得分数不及格的照片确定为不符合照片质量评估标准的照片,将所得分数在及格线以上的照片确定为符合照片质量评估标准的照片,最后将符合所述照片质量评估标准的照片存储至与所述用户识别码对应的云相册中,从而提高了所共享照片的质量。
[0094]方式五
[0095]接收照片共享请求者的添加主题元素请求,获取照片共享请求者所选择的主题元素。然后,将所述照片共享请求者所选择的主题元素添加到所述待共享照片中。最后,将已添加主题元素后的待共享照片存储至云存储空间中与所述用户识别码对应的云相册中。
[0096]其中,主题元素可为生日主题、圣诞主题等,例如,当用户选择添加圣诞主题,则为所述待共享照片中的每一个人脸添加圣诞主题的图片元素,例如圣诞帽图片元素;当用户选择添加生日主题,则为所述待共享照片中的每一个人脸添加生日主题的图片元素。本方式通过对所述待共享照片添加主题元素,优化了所共享的照片效果。
[0097]步骤309、获取照片下载请求者的照片下载请求。
[0098]步骤310、根据所述照片下载请求,对所述照片下载请求者进行人脸识别,确定与所述照片下载请求者对应的验证用户识别码。
[0099]例如,在接收到用户A的照片下载请求后,可要求用户A上传自身的照片,对用户A进行人脸识别,获得用户A对应的验证用户识别码。或者当照片下载请求中已携带有用户A的照片时,可直接对用户A进行人脸识别,获得用户A对应的验证用户识别码。假设,在此获得的验证用户识别码为“李四”。
[0100]上述方式三中,本步骤具体包括:接收照片下载请求者输入的解密信息;将所述照片下载请求者输入的解密信息与所述验证模板进行比对;当所述照片下载请求者输入的解密信息与所述验证模板匹配时,对所述照片下载请求者进行人脸识别。
[0101]步骤311、根据所述验证用户识别码与所述云存储空间中的云相册之间的对应关系,从所述云存储空间中下载与所述验证用户识别码对应的云相册中的照片并发送给所述照片下载请求者。
[0102]在此步骤中,可根据所述验证用户识别码与所述云存储空间中的云相册之间的对应关系,从所述云存储空间中下载与所述验证用户识别码对应的云相册中的照片。然后,通过蓝牙或wifi与所述照片下载请求者的移动终端建立数据传输通道,并通过所述建立的数据传输通道,将所述与所述验证用户识别码对应的云相册中的照片发送给所述照片下载请求者。
[0103]例如,以上述例子为例,假设照片下载请求者为用户A,对应的验证用户识别码为Al。经比对,该验证用户识别码和合照相册识别码“合照I”相对应。那么,在此,获得合照相册识别码“合照I”对应的云相册中的照片。然后,通过蓝牙或wifi与所述用户A的移动终端建立数据传输通道,并通过所述建立的数据传输通道,将所述与所述验证用户识别码对应的云相册中的照片发送给所述用户A。
[0104]当照片下载用户收到了照片后,可以进行后续的处理。例如,可对照片进行编辑或者共享,在共享时还可设置照片的公开权限。
[0105]本发明实施例的照片共享方法,只需要照片共享请求者将待共享照片上传至与该待共享照片的用户识别码对应的云相册中,然后照片下载请求通过人脸识别,根据验证用户识别码下载自己所需要的照片,从而简化了照片共享的操作,提升了用户共享照片的操作体验。本发明实施例的照片共享方法可对照片进行质量评估或根据预设的颜值打分标准对所述待共享照片中的每个人脸进行颜值打分,保证所共享的照片的质量;通过当性别识别结果为所述待共享照片中至少有一个人脸的性别为女性时,对所述待共享照片进行美颜处理或添加主题元素再存储,优化了所共享的照片效果;还可根据用户的需要对所共享的照片进行加密,提高了云存储空间所存储照片的安全性。
[0106]第三实施例
[0107]图6是本发明第三实施例的移动终端的第一结构示意图。图6所示的移动终端600包括:
[0108]照片获取模块601,用于获取照片共享请求者上传的待共享照片;
[0109]用户识别码处理模块602,用于对所述照片获取模块601获取的待共享照片进行人脸识别,确定与所述待共享照片中的每个人脸对应的用户识别码;
[0110]存储模块603,用于在云存储空间中分别建立与所述用户识别码处理模块602确定的各用户识别码对应的云相册,并将所述待共享照片分别存储至所建立的云相册中;
[0111]照片下载请求获取模块604,用于获取照片下载请求者的照片下载请求;
[0112]验证用户识别码处理模块605,用于根据所述照片下载请求获取模块604获取的照片下载请求,对所述照片下载请求者进行人脸识别,确定与所述照片下载请求者对应的验证用户识别码;
[0113]照片下载处理模块606,用于根据所述验证用户识别码处理605模块确定的验证用户识别码与所述云存储空间中的云相册之间的对应关系,从所述云存储空间中下载与所述验证用户识别码对应的云相册中的照片并发送给所述照片下载请求者。
[0114]优选的,如图7所示,用户识别码处理模块602包括:
[0115]第一接收单元6021,用于接收所述照片共享请求者对所述待共享照片中第一人脸的选择操作;
[0116]第一识别单元6022,用于根据所述第一接收单元6021接收的选择操作,对所述第一人脸进行人脸识别;
[0117]第一判断单元6023,用于判断所述第一人脸是否已设置用户识别码;
[0118]第一处理单元6024,用于当所述第一判断单元6023判断出所述第一人脸未设置用户识别码时,为所述第一人脸分配第一用户识别码,并建立所述第一人脸与所述第一用户识别码之间的对应关系;
[0119]此时,存储模块603具体用于:在云存储空间中建立与所述第一用户识别码对应的第一云相册,并建立所述第一用户识别码和所述第一云相册之间的对应关系,将所述待共享照片存储至与所述第一云相册中。
[0120]此外,第一处理单元6024还用于:当所述第一判断单元判断出第一人脸已设置用户识别码时,根据已建立的所述第一人脸与其用户识别码之间的对应关系,确定与所述第一人脸对应的用户识别码。此时,存储模块603具体用于:将所述待共享照片存储至与所确定的与所述第一人脸对应的用户识别码相对应的云相册中。
[0121]优选的,如图8所示,所述用户识别码处理模块602包括:
[0122]第二接收单元6211,用于接收所述照片共享请求者对所述待共享照片中至少两个人脸的选择操作;
[0123]第二识别单元6212,用于根据所述第二接收单元6211接收的选择操作,对所述照片共享请求者选择的每个人脸进行人脸识别;
[0124]第二判断单元6213,用于判断所述照片共享请求者选择的所有人脸是否已设置合照相册识别码;
[0125]第二处理单元6214,用于当所述第二判断单元6213判断出未设置合照相册识别码时,为所述照片共享请求者选择的所有人脸分配合照相册识别码,并建立所述照片共享请求者选择的所有人脸与所述合照相册识别码之间的对应关系。
[0126]此时,存储模块603具体用于:在云存储空间中建立与所述合照相册识别码对应的第二云相册,并建立所述合照相册识别码和所述第二云相册之间的对应关系,将所述待共享照片存储至与所述第二云相册中。
[0127]此外,所述第二处理单元6214还用于:当判断出已设置合照相册识别码时,根据已建立的所述照片共享请求者选择的所有人脸与其合照相册识别码之间的对应关系,确定与所述照片共享请求者选择的所有人脸对应的合照相册识别码。此时,存储模块603具体用于:将所述待共享照片存储至与所确定的与所述照片共享请求者选择的所有人脸对应的合照相册识别码相对应的云相册中。
[0128]优选的,如图9所示,所述存储模块603包括:
[0129]打分单元6031,用于根据预设的颜值打分标准,对待共享照片中的每个人脸进行颜值打分;
[0130]第一存储单元6032,用于当所述打分单元6031确定待共享照片中所有人脸的颜值分数都大于或等于预设合格分数阈值时,直接将所述待共享照片存储至云存储空间中与所述用户识别码对应的云相册中;
[0131]照片标记及存储单元6033,用于当所述打分单元6031确定待共享照片中至少有一个人脸的颜值分数小于预设合格分数阈值时,则将所述待共享照片标记为不可共享照片,并存储至与所述用户识别码对应的云相册。
[0132]如图10所示,所述存储模块603包括:
[0133]第三识别单元6034,用于对所述待共享照片中的所有人脸进行性别识别;
[0134]第二存储单元6035,用于当所述第三识别单元6034的性别识别结果为所述待共享照片中没有女性时,直接将所述待共享照片存储至云存储空间中与所述用户识别码对应的云相册中;
[0135]图像处理及存储单元6036,用于当所述第三识别单元6034的性别识别结果为所述待共享照片中至少有一个人脸的性别为女性时,对所述待共享照片进行美颜处理,将经过美颜处理后的待共享照片存储至云存储空间中与所述用户识别码对应的云相册中。
[0136]优选的,如图11所示,所述存储模块603包括:
[0137]加密信息接收单元6131,用于接收照片共享请求者输入的加密信息;
[0138]加密信息处理单元6132,用于利用所述选择操作接收单元6131的加密信息对所述待共享照片进行加密,将所述照片共享请求者输入的加密信息存储为验证模板;
[0139]第三存储单元6133,用于将所述加密信息处理单元6132加密处理后的待共享照片存储至所述云相册中。
[0140]此时,所述验证用户识别码处理模块605具体用于:接收照片下载请求者输入的解密信息;将所述照片下载请求者输入的解密信息与所述验证模板进行比对;当所述照片下载请求者输入的解密信息与所述验证模板匹配时,对所述照片下载请求者进行人脸识别。
[0141]优选的,如图12所示,所述存储模块603包括:
[0142]照片质量筛选单元6134,用于根据预设的照片质量评估标准,对所述待共享照片进行质量筛选;
[0143]第四存储单元6135,用于将所述照片质量筛选单元6134确定的符合所述照片质量评估标准的照片存储至与所述用户识别码对应的云相册中。
[0144]优选的,如图13所示,所述存储模块603包括:
[0145]主题元素添加请求接收单元6136,用于接收照片共享请求者的添加主题元素请求;
[0146]主题元素获取单元6137,用于获取照片共享请求者所选择的主题元素;
[0147]主题元素添加单元6138,用于将所述主题元素获取单元6137获取的照片共享请求者所选择的主题元素添加到所述待共享照片中;
[0148]第五存储单元6139,用于将已添加主题元素后的待共享照片存储至云存储空间中与所述用户识别码对应的云相册中。
[0149]优选的,如图14所示,所述处理模块606包括:
[0150]照片下载单元6061,用于根据所述验证用户识别码与所述云存储空间中的云相册之间的对应关系,从所述云存储空间中下载与所述验证用户识别码对应的云相册中的照片;
[0151]数据传输通道建立单元6062,用于通过蓝牙或wifi与所述照片下载请求者的移动终端建立数据传输通道;
[0152]照片发送单元6063,用于通过所述数据传输通道建立单元建立的数据传输通道,将所述照片下载单元下载的与每个用户识别码对应的云相册中的照片分别发送给每个照片下载请求者。
[0153]本发明实施例的移动终端600,通过照片获取模块601获取照片共享请求者上传的待共享照片,用户识别码处理模块602对所述照片获取模块601获取的待共享照片进行人脸识别,确定与所述待共享照片中的每个人脸对应的用户识别码,存储模块603在云存储空间中分别建立与所述用户识别码处理模块确定的各用户识别码对应的云相册,并将所述待共享照片分别存储至所建立的云相册中,照片下载请求获取模块604获取照片下载请求者的照片下载请求,验证用户识别码处理模块605根据所述照片下载请求获取模块604获取的照片下载请求,对所述照片下载请求者进行人脸识别,确定与所述照片下载请求者对应的验证用户识别码,照片下载处理模块606根据所述验证用户识别码处理模块605确定的验证用户识别码与所述云存储空间中的云相册之间的对应关系,从所述云存储空间中下载与所述验证用户识别码对应的云相册中的照片并发送给所述照片下载请求者。本发明实施例的移动终端600,能够实现只需要照片共享请求者将待共享照片上传至与该待共享照片的用户识别码对应的云相册中,然后照片下载请求通过人脸识别,根据验证用户识别码下载自己所需要的照片,从而简化了照片共享的操作,提升了用户共享照片的操作体验。
[0154]第四实施例
[0155]图15是本发明第四实施例的移动终端的结构示意图。具体地,图15中的移动终端1500可以为手机、平板电脑、个人数字助理(Personal Digital Assistant ,F1DA)、或车载电脑等。
[0156]图15中的移动终端1500包括射频(Rad1 Frequency,RF)电路1510、存储器1520、输入单元1530、显示单元1540、处理器1560、音频电路1570、WiFi(Wireless Fidelity)模块1580、电源1590。
[0157]其中,输入单元1530可用于接收用户输入的数字或字符信息,以及产生与移动终端1500的用户设置以及功能控制有关的信号输入。具体地,本发明实施例中,该输入单元1530可以包括触控面板1531。触控面板1531,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1531上的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板1531可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给该处理器1560,并能接收处理器1560发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1531。除了触控面板1531,输入单元1530还可以包括其他输入设备1532,其他输入设备1532可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
[0158]其中,显示单元1540可用于显示由用户输入的信息或提供给用户的信息以及移动终端1500的各种菜单界面。显示单元1540可包括显示面板1541,可选的,可以采用LCD或有机发光二极管(Organic Light-Emitting D1de,0LED)等形式来配置显示面板1541。
[0159]应注意,触控面板1531可以覆盖显示面板1541,形成触摸显示屏,当该触摸显示屏检测到在其上或附近的触摸操作后,传送给处理器1560以确定触摸事件的类型,随后处理器1560根据触摸事件的类型在触摸显示屏上提供相应的视觉输出。
[0160]触摸显示屏包括应用程序界面显示区及常用控件显示区。该应用程序界面显示区及该常用控件显示区的排列方式并不限定,可以为上下排列、左右排列等可以区分两个显示区的排列方式。该应用程序界面显示区可以用于显示应用程序的界面。每一个界面可以包含至少一个应用程序的图标和/或widget桌面控件等界面元素。该应用程序界面显示区也可以为不包含任何内容的空界面。该常用控件显示区用于显示使用率较高的控件,例如,设置按钮、界面编号、滚动条、电话本图标等应用程序图标等。
[0161]其中处理器1560是移动终端1500的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在第一存储器1521内的软件程序和/或模块,以及调用存储在第二存储器1522内的数据,执行移动终端1500的各种功能和处理数据,从而对移动终端1500进行整体监控。可选的,处理器1560可包括一个或多个处理单元。
[0162]在本发明实施例中,通过调用存储该第一存储器1521内的软件程序和/或模块和/或该第二存储器1522内的数据,处理器1560用于:获取照片共享请求者上传的待共享照片;对所述待共享照片进行人脸识别,确定与所述待共享照片中的每个人脸对应的用户识别码;在云存储空间中分别建立与各用户识别码对应的云相册,并将所述待共享照片分别存储至所建立的云相册中;获取照片下载请求者的照片下载请求;根据所述照片下载请求,对所述照片下载请求者进行人脸识别,确定与所述照片下载请求者对应的验证用户识别码;根据所述验证用户识别码与所述云存储空间中的云相册之间的对应关系,从所述云存储空间中下载与所述验证用户识别码对应的云相册中的照片并发送给所述照片下载请求者。
[0163]可选地,处理器1560还用于:接收所述照片共享请求者对所述待共享照片中第一人脸的选择操作;根据所述选择操作,对所述第一人脸进行人脸识别;判断所述第一人脸是否已设置用户识别码;当判断出所述第一人脸未设置用户识别码时,为所述第一人脸分配第一用户识别码,并建立所述第一人脸与所述第一用户识别码之间的对应关系。
[0164]可选地,处理器1560还用于:在云存储空间中建立与所述第一用户识别码对应的第一云相册,并建立所述第一用户识别码和所述第一云相册之间的对应关系,将所述待共享照片存储至与所述第一云相册中。
[0165]可选地,处理器1560还用于:当判断出所述第一人脸已设置用户识别码时,根据已建立的所述第一人脸与其用户识别码之间的对应关系,确定与所述第一人脸对应的用户识别码。
[0166]可选地,处理器1560还用于:将所述待共享照片存储至与所确定的与所述第一人脸对应的用户识别码相对应的云相册中。
[0167]可选地,处理器1560还用于:接收所述照片共享请求者对所述待共享照片中至少两个人脸的选择操作;根据所述选择操作,对所述照片共享请求者选择的每个人脸进行人脸识别;判断所述照片共享请求者选择的所有人脸是否已设置合照相册识别码;当判断出未设置合照相册识别码时,为所述照片共享请求者选择的所有人脸分配合照相册识别码,并建立所述照片共享请求者选择的所有人脸与所述合照相册识别码之间的对应关系。
[0168]可选地,处理器1560还用于:在云存储空间中建立与所述合照相册识别码对应的第二云相册,并建立所述合照相册识别码和所述第二云相册之间的对应关系,将所述待共享照片存储至与所述第二云相册中。
[0169]可选地,处理器1560还用于:当判断出已设置合照相册识别码时,根据已建立的所述照片共享请求者选择的所有人脸与其合照相册识别码之间的对应关系,确定与所述照片共享请求者选择的所有人脸对应的合照相册识别码。
[0170]可选地,处理器1560还用于:将所述待共享照片存储至与所确定的与所述照片共享请求者选择的所有人脸对应的合照相册识别码相对应的云相册中。
[0171]可选地,处理器1560还用于:根据预设的颜值打分标准,对所述待共享照片中的每个人脸进行颜值打分;当所述待共享照片中所有人脸的颜值分数都大于或等于预设合格分数阈值时,直接将所述待共享照片存储至云存储空间中与所述用户识别码对应的云相册中;当所述待共享照片中至少有一个人脸的颜值分数小于预设合格分数阈值时,则将所述待共享照片标记为不可共享照片,并存储至与所述用户识别码对应的云相册。
[0172]可选地,处理器1560还用于:对所述待共享照片中的所有人脸进行性别识别;当性别识别结果为所述待共享照片中没有女性时,直接将所述待共享照片存储至云存储空间中与所述用户识别码对应的云相册中;当性别识别结果为所述待共享照片中至少有一个人脸的性别为女性时,对所述待共享照片进行美颜处理,将经过美颜处理后的待共享照片存储至云存储空间中与所述用户识别码对应的云相册中。
[0173]可选地,处理器1560还用于:接收照片共享请求者输入的加密信息;利用所述加密信息对所述待共享照片进行加密,将所述照片共享请求者输入的加密信息存储为验证模板;将加密处理后的待共享照片存储至所述云相册中。
[0174]可选地,处理器1560还用于:接收照片下载请求者输入的解密信息;将所述照片下载请求者输入的解密信息与所述验证模板进行比对;当所述照片下载请求者输入的解密信息与所述验证模板匹配时,对所述照片下载请求者进行人脸识别。
[0175]可选地,处理器1560还用于:根据预设的照片质量评估标准,对所述待共享照片进行质量筛选;将符合所述照片质量评估标准的照片存储至与所述用户识别码对应的云相册中。
[0176]可选地,处理器1560还用于:接收照片共享请求者的添加主题元素请求;
[0177]获取照片共享请求者所选择的主题元素;将所述照片共享请求者所选择的主题元素添加到所述待共享照片中;将已添加主题元素后的待共享照片存储至云存储空间中与所述用户识别码对应的云相册中。
[0178]可选地,处理器1560还用于:根据所述验证用户识别码与所述云存储空间中的云相册之间的对应关系,从所述云存储空间中下载与所述验证用户识别码对应的云相册中的照片;通过蓝牙或wifi与所述照片下载请求者的移动终端建立数据传输通道;通过所述建立的数据传输通道,将所述与所述验证用户识别码对应的云相册中的照片发送给所述照片下载请求者。
[0179]本发明实施例的移动终端1500,通过处理器1560获取照片共享请求者上传的待共享照片;对所述待共享照片进行人脸识别,确定与所述待共享照片中的每个人脸对应的用户识别码;在云存储空间中分别建立与各用户识别码对应的云相册,并将所述待共享照片分别存储至所建立的云相册中;获取照片下载请求者的照片下载请求;根据所述照片下载请求,对所述照片下载请求者进行人脸识别,确定与所述照片下载请求者对应的验证用户识别码;根据所述验证用户识别码与所述云存储空间中的云相册之间的对应关系,从所述云存储空间中下载与所述验证用户识别码对应的云相册中的照片并发送给所述照片下载请求者。本发明实施例的移动终端1500,能够实现只需要照片共享请求者将待共享照片上传至与该待共享照片的用户识别码对应的云相册中,然后照片下载请求通过人脸识别,根据验证用户识别码下载自己所需要的照片,从而简化了照片共享的操作,提升了用户共享照片的操作体验。
[0180]本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0181]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0182]在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0183]作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0184]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0185]功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0186]以上,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
【主权项】
1.一种照片共享方法,其特征在于,包括: 获取照片共享请求者上传的待共享照片; 对所述待共享照片进行人脸识别,确定与所述待共享照片中的每个人脸对应的用户识别码; 在云存储空间中分别建立与各用户识别码对应的云相册,并将所述待共享照片分别存储至所建立的云相册中; 获取照片下载请求者的照片下载请求; 根据所述照片下载请求,对所述照片下载请求者进行人脸识别,确定与所述照片下载请求者对应的验证用户识别码; 根据所述验证用户识别码与所述云存储空间中的云相册之间的对应关系,从所述云存储空间中下载与所述验证用户识别码对应的云相册中的照片并发送给所述照片下载请求者。2.根据权利要求1所述的方法,其特征在于,所述对所述待共享照片进行人脸识别,确定与所述待共享照片中的每个人脸对应的用户识别码的步骤,包括: 接收所述照片共享请求者对所述待共享照片中第一人脸的选择操作; 根据所述选择操作,对所述第一人脸进行人脸识别; 判断所述第一人脸是否已设置用户识别码; 当判断出所述第一人脸未设置用户识别码时,为所述第一人脸分配第一用户识别码,并建立所述第一人脸与所述第一用户识别码之间的对应关系; 则在云存储空间中分别建立与各用户识别码对应的云相册,并将所述待共享照片分别存储至所建立的云相册中的步骤,具体为: 在云存储空间中建立与所述第一用户识别码对应的第一云相册,并建立所述第一用户识别码和所述第一云相册之间的对应关系,将所述待共享照片存储至与所述第一云相册中。3.根据权利要求2所述的方法,其特征在于,所述对所述待共享照片进行人脸识别,确定与所述待共享照片中的每个人脸对应的用户识别码的步骤,还包括: 当判断出所述第一人脸已设置用户识别码时,根据已建立的所述第一人脸与其用户识别码之间的对应关系,确定与所述第一人脸对应的用户识别码; 则在云存储空间中分别建立与各用户识别码对应的云相册,并将所述待共享照片分别存储至所建立的云相册中的步骤,具体为: 将所述待共享照片存储至与所确定的与所述第一人脸对应的用户识别码相对应的云相册中。4.根据权利要求1所述的方法,其特征在于,所述对所述待共享照片进行人脸识别,确定与所述待共享照片中的每个人脸对应的用户识别码的步骤,包括: 接收所述照片共享请求者对所述待共享照片中至少两个人脸的选择操作; 根据所述选择操作,对所述照片共享请求者选择的每个人脸进行人脸识别; 判断所述照片共享请求者选择的所有人脸是否已设置合照相册识别码; 当判断出未设置合照相册识别码时,为所述照片共享请求者选择的所有人脸分配合照相册识别码,并建立所述照片共享请求者选择的所有人脸与所述合照相册识别码之间的对应关系; 则在云存储空间中分别建立与各用户识别码对应的云相册,并将所述待共享照片分别存储至所建立的云相册中的步骤,具体为: 在云存储空间中建立与所述合照相册识别码对应的第二云相册,并建立所述合照相册识别码和所述第二云相册之间的对应关系,将所述待共享照片存储至与所述第二云相册中。5.根据权利要求4所述的方法,其特征在于,所述对所述待共享照片进行人脸识别,确定与所述待共享照片中的每个人脸对应的用户识别码的步骤,还包括: 当判断出已设置合照相册识别码时,根据已建立的所述照片共享请求者选择的所有人脸与其合照相册识别码之间的对应关系,确定与所述照片共享请求者选择的所有人脸对应的合照相册识别码; 则在云存储空间中分别建立与各用户识别码对应的云相册,并将所述待共享照片分别存储至所建立的云相册中的步骤,具体为: 将所述待共享照片存储至与所确定的与所述照片共享请求者选择的所有人脸对应的合照相册识别码相对应的云相册中。6.根据权利要求1所述的方法,其特征在于,所述将所述待共享照片分别存储至所建立的云相册中的步骤,包括: 根据预设的颜值打分标准,对所述待共享照片中的每个人脸进行颜值打分; 当所述待共享照片中所有人脸的颜值分数都大于或等于预设合格分数阈值时,直接将所述待共享照片存储至云存储空间中与所述用户识别码对应的云相册中; 当所述待共享照片中至少有一个人脸的颜值分数小于预设合格分数阈值时,则将所述待共享照片标记为不可共享照片,并存储至与所述用户识别码对应的云相册。7.根据权利要求1所述的方法,其特征在于,所述将所述待共享照片分别存储至所建立的云相册中的步骤,包括: 对所述待共享照片中的所有人脸进行性别识别; 当性别识别结果为所述待共享照片中没有女性时,直接将所述待共享照片存储至云存储空间中与所述用户识别码对应的云相册中; 当性别识别结果为所述待共享照片中至少有一个人脸的性别为女性时,对所述待共享照片进行美颜处理,将经过美颜处理后的待共享照片存储至云存储空间中与所述用户识别码对应的云相册中。8.根据权利要求1所述的方法,其特征在于,所述将所述待共享照片分别存储至所建立的云相册中的步骤,包括: 接收照片共享请求者输入的加密信息; 利用所述加密信息对所述待共享照片进行加密,将所述照片共享请求者输入的加密信息存储为验证模板; 将加密处理后的待共享照片存储至所述云相册中; 则所述根据所述照片下载请求,对所述照片下载请求者进行人脸识别的步骤,具体为: 接收照片下载请求者输入的解密信息; 将所述照片下载请求者输入的解密信息与所述验证模板进行比对; 当所述照片下载请求者输入的解密信息与所述验证模板匹配时,对所述照片下载请求者进行人脸识别。9.根据权利要求1所述的方法,其特征在于,所述将所述待共享照片分别存储至所建立的云相册中的步骤,包括: 根据预设的照片质量评估标准,对所述待共享照片进行质量筛选; 将符合所述照片质量评估标准的照片存储至与所述用户识别码对应的云相册中。10.根据权利要求1所述的方法,其特征在于,所述将所述待共享照片分别存储至所建立的云相册中的步骤,包括: 接收照片共享请求者的添加主题元素请求; 获取照片共享请求者所选择的主题元素; 将所述照片共享请求者所选择的主题元素添加到所述待共享照片中; 将已添加主题元素后的待共享照片存储至云存储空间中与所述用户识别码对应的云相册中。11.根据权利要求1所述的方法,其特征在于,所述根据所述验证用户识别码与所述云存储空间中的云相册之间的对应关系,从所述云存储空间中下载与所述验证用户识别码对应的云相册中的照片并发送给所述照片下载请求者的步骤,包括: 根据所述验证用户识别码与所述云存储空间中的云相册之间的对应关系,从所述云存储空间中下载与所述验证用户识别码对应的云相册中的照片; 通过蓝牙或wifi与所述照片下载请求者的移动终端建立数据传输通道; 通过所述建立的数据传输通道,将所述与所述验证用户识别码对应的云相册中的照片发送给所述照片下载请求者。12.一种移动终端,其特征在于,包括: 照片获取模块,用于获取照片共享请求者上传的待共享照片; 用户识别码处理模块,用于对所述照片获取模块获取的待共享照片进行人脸识别,确定与所述待共享照片中的每个人脸对应的用户识别码; 存储模块,用于在云存储空间中分别建立与所述用户识别码处理模块确定的各用户识别码对应的云相册,并将所述待共享照片分别存储至所建立的云相册中; 照片下载请求获取模块,用于获取照片下载请求者的照片下载请求; 验证用户识别码处理模块,用于根据所述照片下载请求获取模块获取的照片下载请求,对所述照片下载请求者进行人脸识别,确定与所述照片下载请求者对应的验证用户识别码; 照片下载处理模块,用于根据所述验证用户识别码处理模块确定的验证用户识别码与所述云存储空间中的云相册之间的对应关系,从所述云存储空间中下载与所述验证用户识别码对应的云相册中的照片并发送给所述照片下载请求者。13.根据权利要12所述的移动终端,其特征在于,所述用户识别码处理模块包括: 第一接收单元,用于接收所述照片共享请求者对所述待共享照片中第一人脸的选择操作; 第一识别单元,用于根据所述第一接收单元接收的选择操作,对所述第一人脸进行人脸识别; 第一判断单元,用于判断所述第一人脸是否已设置用户识别码; 第一处理单元,用于当所述第一判断单元判断出所述第一人脸未设置用户识别码时,为所述第一人脸分配第一用户识别码,并建立所述第一人脸与所述第一用户识别码之间的对应关系; 所述存储模块具体用于:在云存储空间中建立与所述第一用户识别码对应的第一云相册,并建立所述第一用户识别码和所述第一云相册之间的对应关系,将所述待共享照片存储至与所述第一云相册中。14.根据权利要13所述的移动终端,其特征在于,所述第一处理单元还用于:当所述第一判断单元判断出第一人脸已设置用户识别码时,根据已建立的所述第一人脸与其用户识别码之间的对应关系,确定与所述第一人脸对应的用户识别码; 所述存储模块具体用于:将所述待共享照片存储至与所确定的与所述第一人脸对应的用户识别码相对应的云相册中。15.根据权利要12所述的移动终端,其特征在于,所述用户识别码处理模块包括: 第二接收单元,用于接收所述照片共享请求者对所述待共享照片中至少两个人脸的选择操作; 第二识别单元,用于根据所述第二接收单元接收的选择操作,对所述照片共享请求者选择的每个人脸进行人脸识别; 第二判断单元,用于判断所述照片共享请求者选择的所有人脸是否已设置合照相册识别码; 第二处理单元,用于当所述第二判断单元判断出未设置合照相册识别码时,为所述照片共享请求者选择的所有人脸分配合照相册识别码,并建立所述照片共享请求者选择的所有人脸与所述合照相册识别码之间的对应关系; 所述存储模块具体用于:在云存储空间中建立与所述合照相册识别码对应的第二云相册,并建立所述合照相册识别码和所述第二云相册之间的对应关系,将所述待共享照片存储至与所述第二云相册中。16.根据权利要15所述的移动终端,其特征在于,所述第二处理单元还用于:当判断出已设置合照相册识别码时,根据已建立的所述照片共享请求者选择的所有人脸与其合照相册识别码之间的对应关系,确定与所述照片共享请求者选择的所有人脸对应的合照相册识别码; 所述存储模块具体用于:将所述待共享照片存储至与所确定的与所述照片共享请求者选择的所有人脸对应的合照相册识别码相对应的云相册中。17.根据权利要12所述的移动终端,其特征在于,所述存储模块包括: 打分单元,用于根据预设的颜值打分标准,对所述待共享照片中的每个人脸进行颜值打分; 第一存储单元,用于当所述打分单元确定待共享照片中所有人脸的颜值分数都大于或等于预设合格分数阈值时,直接将所述待共享照片存储至云存储空间中与所述用户识别码对应的云相册中; 照片标记及存储单元,用于当所述打分单元确定待共享照片中至少有一个人脸的颜值分数小于预设合格分数阈值时,则将所述待共享照片标记为不可共享照片,并存储至与所述用户识别码对应的云相册。18.根据权利要12所述的移动终端,其特征在于,所述存储模块包括: 第三识别单元,用于对所述待共享照片中的所有人脸进行性别识别; 第二存储单元,用于当所述第三识别单元的性别识别结果为所述待共享照片中没有女性时,直接将所述待共享照片存储至云存储空间中与所述用户识别码对应的云相册中;图像处理及存储单元,用于当所述第三识别单元的性别识别结果为所述待共享照片中至少有一个人脸的性别为女性时,对所述待共享照片进行美颜处理,将经过美颜处理后的待共享照片存储至云存储空间中与所述用户识别码对应的云相册中。19.根据权利要12所述的移动终端,其特征在于,所述存储模块包括: 加密信息接收单元,用于接收照片共享请求者输入的加密信息; 加密信息处理单元,用于利用所述选择操作接收单元的加密信息对所述待共享照片进行加密,将所述照片共享请求者输入的加密信息存储为验证模板; 第三存储单元,用于将所述加密信息处理单元加密处理后的待共享照片存储至所述云相册中; 所述验证用户识别码处理模块具体用于:接收照片下载请求者输入的解密信息;将所述照片下载请求者输入的解密信息与所述验证模板进行比对;当所述照片下载请求者输入的解密信息与所述验证模板匹配时,对所述照片下载请求者进行人脸识别。20.根据权利要求12所述的移动终端,其特征在于,所述存储模块包括: 照片质量筛选单元,用于根据预设的照片质量评估标准,对所述待共享照片进行质量筛选; 第四存储单元,用于将所述照片质量筛选单元确定的符合所述照片质量评估标准的照片存储至与所述用户识别码对应的云相册中。21.根据权利要求12所述的移动终端,其特征在于,所述存储模块包括: 主题元素添加请求接收单元,用于接收照片共享请求者的添加主题元素请求; 主题元素获取单元,用于获取照片共享请求者所选择的主题元素; 主题元素添加单元,用于将所述主题元素获取单元获取的照片共享请求者所选择的主题元素添加到所述待共享照片中; 第五存储单元,用于将已添加主题元素后的待共享照片存储至云存储空间中与所述用户识别码对应的云相册中。22.根据权利要求12所述的移动终端,其特征在于,所述处理模块包括: 照片下载单元,用于根据所述验证用户识别码与所述云存储空间中的云相册之间的对应关系,从所述云存储空间中下载与所述验证用户识别码对应的云相册中的照片; 数据传输通道建立单元,用于通过蓝牙或wifi与所述照片下载请求者的移动终端建立数据传输通道; 照片发送单元,用于通过所述数据传输通道建立单元建立的数据传输通道,将所述照片下载单元下载的与每个用户识别码对应的云相册中的照片分别发送给每个照片下载请求者。
【文档编号】G06F17/30GK105824875SQ201610109273
【公开日】2016年8月3日
【申请日】2016年2月26日
【发明人】刘华银
【申请人】维沃移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1