照片共享方法和装置的制造方法_2

文档序号:9350007阅读:来源:国知局
中存在与所述第一人脸图像集合弱相关的第二人脸图像集合时,从所述待共享聚会照片集合中删除与所述第一人脸图像集合弱相关的第二人脸图像集合所对应的第二聚会照片组。
[0051]其中,所述确定模块包括:
[0052]第三确定子模块,被配置为分别针对每个第二人脸图像集合,确定该第二人脸图像集合与所述第一人脸图像集合的相同人脸图像个数;
[0053]第四确定子模块,被配置为在所述相同人脸图像个数小于预设数量阈值,且所述相同人脸图像的出现次数小于预设次数阈值时,确定该第二人脸图像集合与所述第一人脸图像集合弱相关。
[0054]通过上述各第二聚会照片组对应的人脸图像集合,与第一聚会照片组对应的人脸图像集合的相关性筛选处理,能够将弱相关的第二聚会照片组从待共享聚会照片集合中删除,进一步保证最终共享的聚会照片的准确、可靠。
[0055]进一步地,所述装置还包括:
[0056]第五获取模块,被配置为分别获得各联系人用户账号对应的第二通信录;
[0057]标记模块,被配置为在所述第一通信录和各第二通信录中标记各第二聚会照片组对应的联系人和所述触发者;
[0058]匹配模块,被配置为将第一人脸图像集合和各第二人脸图像集合中包含的各人脸图像,分别与所述第一通信录和各第二通信录中未被标记的联系人的头像进行匹配处理,确定是否存在匹配的目标联系人头像;
[0059]第二发送模块,被配置为在存在目标联系人头像时,根据所述目标联系人头像所对应的联系方式,将所述待共享聚会照片集合发送给所述目标联系人。
[0060]上述方案,通过对已接收待共享聚会照片集合的各联系人和触发者的标记,以及通过将待共享聚会照片集合对应的各人脸图像集合中的人脸图像,与上述各联系人和触发者的通信录中未被标记的联系人的头像的匹配处理,能够避免遗漏聚会参与人,进一步保证了聚会照片共享的准确、可靠。
[0061]根据本公开实施例的第三方面,提供一种照片共享装置,包括:
[0062]处理器;
[0063]被配置为存储处理器可执行指令的存储器;
[0064]其中,所述处接收触发者终端发送的聚会照片共享请求,所述聚会照片共享请求中包括聚会标记和触发者用户账号;
[0065]在所述触发者用户账号对应的云相册中,获取与所述聚会标记对应的第一聚会照片组;
[0066]根据与所述触发者用户账号对应的第一通信录中所包含的各联系人,获取以所述聚会标记标识的各第二聚会照片组以及各第二聚会照片组分别对应的联系人;
[0067]获取包含第一聚会照片组和各第二聚会照片组的待共享聚会照片集合;
[0068]根据所述第一通信录中记载的所述触发者的联系方式以及所述各第二聚会照片组分别对应的联系人的联系方式,将所述待共享聚会照片集合发送给所述触发者和所述各第二聚会照片组分别对应的联系人。
[0069]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0070]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0071]图1是根据一示例性实施例示出的一种照片共享方法实施例一的流程图;
[0072]图2是根据一示例性实施例示出的一种照片共享方法实施例二的流程图;
[0073]图3是根据一示例性实施例示出的一种照片共享方法实施例三的流程图;
[0074]图4是根据一示例性实施例示出的一种照片共享方法实施例四的流程图;
[0075]图5是根据一示例性实施例示出的一种照片共享装置实施例一的框图;
[0076]图6是根据一示例性实施例示出的一种照片共享装置实施例二的框图;
[0077]图7是根据一示例性实施例示出的一种照片共享装置实施例三的框图;
[0078]图8是根据一示例性实施例示出的一种照片共享装置实施例四的框图;
[0079]图9是根据一示例性实施例示出的一种照片共享装置的框图;
[0080]图10是根据一示例性实施例示出的另一种照片共享装置的框图。
[0081]通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
【具体实施方式】
[0082]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0083]图1是根据一示例性实施例示出的一种照片共享方法实施例一的流程图,该方法可以由照片共享装置来执行,该照片共享装置可以集成设置在云服务器中。如图1所示,该照片共享方法包括以下步骤:
[0084]在步骤101中,接收触发者终端发送的聚会照片共享请求,所述聚会照片共享请求中包括聚会标记和触发者用户账号。
[0085]本实施例中,假设A、B、C和D四人的聚会中,各自拍得了一些照片,这些照片称为聚会照片。并且,在每个人对拍得的聚会照片进行标记或者说是命名时,会以聚会标记来标识。该聚会标记中比如包括时间、地点、聚会场景等信息,其中,时间信息可以根据用户终端的时钟自动确定,地点可以根据用户终端的GPS位置信息来确定,聚会场景比如某某公园、某某娱乐园等具体的聚会场所名。由于同一聚会的上述时间、地点、场所信息都相同,所以,假设A、B、C和D四人对各自拍得的一组聚会照片的聚会标记也相同。
[0086]另外,本公开实施例中假设每个用户可以将用户终端中存储的诸如通信录、照片等数据内容上传至云服务器中存储。为此,每个用户在云服务器中会注册获得一个用户账号,云服务器相应的会为每个注册用户分配一定的存储空间,用于存储该用户的相关数据内容。
[0087]本实施例中,上述触发者是A、B、C、D中的一人,假设为A,由该触发者触发聚会照片共享处理,即将这四人在同一聚会中各自拍得的聚会照片组汇总在一起,分别发送给这四人。
[0088]举例来说,终端中可以装载有聚会照片共享APP,从而,上述触发者可以在其终端中开启该APP,输入其用户账号以及待共享的聚会照片组的聚会标记,这样触发了终端向云服务器发送一条携带有该触发者用户账号和聚会标记的聚会照片共享请求。
[0089]在步骤102中,在所述触发者用户账号对应的云相册中,获取与所述聚会标记对应的第一聚会照片组。
[0090]在接收到上述聚会照片共享请求之后,从该触发者用户账号对应的云相册中,获取以上述聚会标记来标识的聚会照片组即上述第一聚会照片组。
[0091]在步骤103中,根据与所述触发者用户账号对应的第一通信录中所包含的各联系人,获取以所述聚会标记标识的各第二聚会照片组以及各第二聚会照片组分别对应的联系人。
[0092]进而,获取与触发者用户账号对应的触发者的通信录即上述第一通信录,该第一通信录中记载有该触发者的各联系人的信息,包括各联系人的名称、联系方式等。
[0093]之所以获得上述第一通信录中的各联系人,是因为参与同一聚会的各聚会参与人往往是相熟识的好友,彼此之间都会互为联系人。这样,可以根据触发者用户账号对应的第一通信录中包含的各联系人,从各联系人的用户账号对应的云相册中获得其他聚会参与人拍得的同一聚会的聚会照片,即以上述聚会标记标识的各第二聚会照片组。
[0094]具体来说,上述步骤103可以通过如下方式实现:
[0095]在获得了触发者用户账号下对应的第一通信录中包含的各联系人之后,可以根据预先记录的比如各联系人名称、联系方式与各联系人用户账号之间的对应关系,确定第一通信录中各联系人对应的联系人用户账号;
[0096]进而,分别确定各联系人用户账号对应的云相册中是否存在以上述聚会照片共享请求中的聚会标记来标识的聚会照片组即上述第二聚会照片组。如果某联系人用户账号下存在以上述聚会标记标识的第二聚会照片组,则获取该第二聚会照片组以及该联系人用户账号对应的联系人,即该联系人用户账号在第一通信录中对应的联系人。
[0097]在步骤104中,获取包含第一聚会照片组和各第二聚会照片组的待共享聚会照片隹A
口 O
[0098]在步骤105中,根据所述第一通信录中记载的所述触发者的联系方式以及所述各第二聚会照片组分别对应的联系人的联系方式,将所述待共享聚会照片集合发送给所述触发者和所述各第二聚会照片组分别对应的联系人。
[0099]通过上述处理方式,基于第一通信录中的各联系人和聚会标记,获得了以该聚会标记标识的其他聚会照片组以及每个聚会照片组对应的联系人。
[0100]也就是说,针对上述举例来说,最终获得了触发者A对应的第一聚会照片组(以组I表示),联系人B对应的第二聚会照片组(以组2表示),联系人C对应的第二聚会照片组(以组3表示),联系人D对应的第二聚会照片组(以组4表示)。其中
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1