照片智能聚合方法、电子设备及存储介质与流程

文档序号:20839428发布日期:2020-05-22 17:18阅读:376来源:国知局
照片智能聚合方法、电子设备及存储介质与流程

本发明涉及图片聚合技术,尤其涉及照片智能聚合方法、电子设备及存储介质。



背景技术:

随着科技的进步和人们生活水平的提高,除了照相机进行拍照,人们更多的是通过具有拍照功能的智能手机、平板电脑等电子设备对人、物、景等进行图片记录。由于拍照越来越方便,并且随着智能终端拍照功能的逐步加强,越来越多的用户热衷于拍照,获取到大量的照片。

然而当智能终端里存储的照片越多,想要翻到过去的某一张照片就越难找到,而且由于照片数目过多,如果没有相应的分类整合,人们往往减少去翻看旧照片的次数,照片也不能起到很好的回忆作用。



技术实现要素:

为了克服现有技术的不足,本发明的目的之一在于提供照片智能聚合方法,其能解决现有技术中智能终端不能对照片分类整合的问题。

本发明的目的之二在于提供一种电子设备,其能解决现有技术中智能终端不能对照片分类整合的问题。

本发明的目的之三在于提供一种存储介质,其能解决现有技术中智能终端不能对照片分类整合的问题。

本发明的目的之一采用以下技术方案实现:

照片智能聚合方法,包括如下步骤:

响应于用户的执行动作,并读取图库中存储的所有照片;

基于预设的聚合算法,从所有照片中按照预设比例选取若干照片生成至少一个回忆相册,所述聚合算法包括至少一个时间规则以及与每一个时间规则对应的照片限定数量;

显示回忆相册在图库中。

优选的,响应于用户的执行动作之后,还包括如下步骤:

判断当前时间戳距离上一次生成回忆相册的视觉是否满足更新周期,若是,读取图库中存储的所有照片,否则,继续显示上一次生成的回忆相册在图库中。

优选的,所述更新周期为一个月。

优选的,所述时间规则包括周末、月度、季度、年度、节日中的一种或多种。

优选的,与所述周末对应的照片限定数量为20张,与月度对应的照片限定数量为50张,与季度对应的照片限定数量为50张,与年度对应的照片限定数量为60张,与节日对应的照片限定数量为20张。

优选的,所述聚合算法还包括地点规则、内容规则、与地点规则对应的照片限定数量以及与内容规则对应的照片限定数量。

优选的,与地点规则对应的照片限定数量为50张。

优选的,读取图库中存储的所有照片后,还执行如下步骤:对所有照片进行相似度计算,并排除相似度大于预设值的照片;“基于预设的聚合算法,从所有照片中按照预设比例选取若干照片生成至少一个回忆相册”为基于预设算法,从排除相似度大于预设值的照片后的所有照片中预设比例选取若干照片生成至少一个回忆相册。

本发明的目的之二采用以下技术方案实现的:

一种电子设备,其上存储有处理器、存储器以及存储在存储器中并可被处理器执行的计算机可读程序,所述计算机可读程序被处理器执行时实现如下步骤:

响应于用户的执行动作,并读取图库中存储的所有照片;

基于预设的聚合算法,从所有照片中按照预设比例选取若干照片生成至少一个回忆相册,所述聚合算法包括至少一个时间规则以及与每一个时间规则对应的照片限定数量;

显示回忆相册在图库中。

本发明的目的之三采用以下技术方案实现:

一种存储介质,其上存储有可被处理器执行的计算机可读程序,所述计算机可读程序被处理器执行时实现如本发明目的之一任一项所述的照片智能聚合方法。

相比现有技术,本发明的有益效果在于:

本发明提供一种照片智能的聚合算法,帮助用户从庞大数目的照片中,将特定类目下的照片聚合为一个或多个回忆相册,对回忆相册中选用照片数量进行限定,避免冗余,造成播放时的卡顿。

附图说明

图1为本发明的照片智能聚合方法的流程图。

具体实施方式

下面,结合附图以及具体实施方式,对本发明做进一步描述:

本发明提供一种照片智能聚合方法,如图1所示,包括如下步骤:

s1:响应于用户的执行动作,并读取图库中存储的所有照片;

用户在智能终端上点击图库,智能终端自动检测用户在智能终端上的选取、点击等动作,并当检测到用户点击图库时,响应用户的动作。所述执行动作,也即是用户点击图库的动作。当用户点击图库时,读取图库中存储的所有照片。

在本步骤中,还可以作为优选的实施方式,进一步判断当前时间戳距离上一次生成回忆相册的视觉是否满足更新周期,若是,读取图库中存储的所有照片,否则,继续显示上一次生成的回忆相册在图库中。

例如,更新周期为一个月,满足既不过于频繁更新,也不会导致更新间隔过长。判断上一次生成回忆相册的时间是否与当前时间戳间隔一个月以上,若是,则继续读取图库中存储的所有照片,否则,直接在图库继续显示上一次所生成的回忆相册。以避免造成频繁更新,浪费功耗。

可以理解的是,本发明所生成的回忆相册,可以是一个,也可以是多个,其受用户图库中照片的数量,可分类的情况,以及聚合算法的实际不同的影响。

更进一步的,读取图库中存储的所有照片后,还执行如下步骤:对所有照片进行相似度计算,并排除相似度大于预设值的照片;“基于预设的聚合算法,从所有照片中按照预设比例选取若干照片生成至少一个回忆相册”为基于预设算法,从排除相似度大于预设值的照片后的所有照片中预设比例选取若干照片生成至少一个回忆相册。由此,可以避免所选取的生成回忆相册的照片包含相似度高的或者重复的照片,而占用了回忆相册里限定的照片数量,影响了用户的观看体验。

s2:基于预设的聚合算法,从所有照片中按照预设比例选取若干照片生成至少一个回忆相册,所述聚合算法包括至少一个时间规则以及与每一个时间规则对应的照片限定数量;

本发明的聚合算法为实现设定在智能终端中,当用户点击图库,也即是响应了用户的执行动作之后,启动聚合算法,通过聚合算法里面规定的规则和算法法则,对照片进行整理和聚合。聚合算法包括至少一个时间规则以及与每一个时间规则对应的照片限定数量。一个时间规则起码对应一个回忆相册。

在本步骤中,时间规则包括周末、月度、季度、年度、节日中的一种或多种。例如,根据周末这一时间规则,提取照片中每一个周末所拍摄的照片,并结合照片限定数量选取符合数量的照片,生成回忆相册。同时,根据月度这一时间规则,提取照片中每一个月度所对应拍摄的照片,结合照片限定数量选取符合数量的照片,生成该月度对应的回忆相册。

作为优选的实施方式,与所述周末对应的照片限定数量为20张,与月度对应的照片限定数量为50张,与季度对应的照片限定数量为50张,与年度对应的照片限定数量为60张,与节日对应的照片限定数量为20张。

本发明中,聚合算法不仅仅包括时间规则。聚合算法里所涉及的规则,实际上是对应照片根据不同的情况所进行的分类。因此,聚合算法还可以包括内容规则、地点规则等。同时还包括与地点规则对应的照片限定数量以及与内容规则对应的照片限定数量。进一步的,与地点规则对应的照片限定数量为50张。

s3:显示回忆相册在图库中。

生成的一个或多个回忆相册,分别显示在图库中。对回忆相册可以根据其所对应的聚合算法的规则进行命名。例如时间规则下的月度,则其对应的回忆相册命名为某某月。

本发明还提供一种电子设备,其上存储有处理器、存储器以及存储在存储器中并可被处理器执行的计算机可读程序,所述计算机可读程序被处理器执行时实现如下步骤:

响应于用户的执行动作,并读取图库中存储的所有照片;

基于预设的聚合算法,从所有照片中按照预设比例选取若干照片生成至少一个回忆相册,所述聚合算法包括至少一个时间规则以及与每一个时间规则对应的照片限定数量;

显示回忆相册在图库中。

本发明所提供的电子设备所执行流程与本发明提供的照片智能聚合方法完全相同,在此不在进行更为详细的说明的赘述。

本发明还提供一种存储介质,其上存储有可被处理器执行的计算机可读程序,其特征在于,所述计算机可读程序被处理器执行时实现如本发明所述的照片智能聚合方法。

对本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及形变,而所有的这些改变以及形变都应该属于本发明权利要求的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1