一种图片的云备份方法、装置及电子设备的制造方法

文档序号:9508618阅读:516来源:国知局
一种图片的云备份方法、装置及电子设备的制造方法
【技术领域】
[0001]本发明涉及移动终端技术领域,尤其涉及一种图片的云备份方法、装置及电子设备。
【背景技术】
[0002]随着科技不断地进步,智能手机已经成为人们生活中必不可少的通讯工具之一。智能手机不仅具有拨打电话、发送短信等基础功能,还具有例如听音乐。看视频、拍照、玩游戏等娱乐功能。由于智能手机的存储空间是固定的,如16G、32G等,但是随着时间的推移,文件不断地增多,固定的存储空间很快就会用尽。由此,用户产生了将图片上传到云服务器进行备份的需求。
[0003]目前,主要基于系统媒体库中记录的图片存储路径进行全部备份,将智能手机中的所有图片都上传至云服务器。然而,系统媒体库中的图片来源可包括多个方面,例如用户拍照、网页图片、社交软件产生的图片、APP应用自动产生的图片等。然而通过上述应用程序可能产生一些用户不需要的图片,那么当用户在备份图片时,存在备份了无价值的图片。

【发明内容】

[0004]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的第一个目的在于提出一种图片的云备份方法,该方法能够有效地对待备份图片进行过滤,避免大量地备份无价值的图片。
[0005]本发明的第二个目的在于提出一种图片的云备份装置。
[0006]本发明的第三个目的在于提出一种电子设备。
[0007]本发明第四个目的在于提出一种存储介质。
[0008]本发明第五个目的在于提出一种应用程序。
[0009]为实现上述目的,本发明第一方面实施例提出了一种图片的云备份方法,包括以下步骤:获取待备份图片;获取所述待备份图片的属性信息;根据所述待备份图片的属性信息对所述待备份图片进行过滤;以及将过滤之后的待备份图片上传至云服务器。
[0010]可选的,所述待备份图片的属性信息包括所述待备份图片的文件数据量,所述根据所述待备份图片的属性信息对所述待备份图片进行过滤,包括:判断所述待备份图片的文件数据量是否小于预设数据量阈值;如果小于或等于所述预设数据量阈值,则将对应的所述待备份图片过滤;如果大于所述预设数据量阈值,则将对应的所述待备份图片保留。
[0011]可选的,所述待备份图片的属性信息包括所述待备份图片的分辨率,所述根据所述待备份图片的属性信息对所述待备份图片进行过滤,包括:获取所述待备份图片窄边所对应的第一分辨率,并获取移动终端的屏幕的宽边所对应第二分辨率;判断所述第一分辨率与所述第二分辨率之比是否小于预设比例阈值;如果小于或等于所述预设比例阈值,则将对应的所述待备份图片过滤;如果大于所述预设比例阈值,则将对应的所述待备份图片保留。
[0012]可选的,所述待备份图片的属性信息包括所述待备份图片的名称,所述根据所述待备份图片的属性信息对所述待备份图片进行过滤,包括:判断所述待备份图片的名称是否属于预设命名规则或文字;如果不属于预设命名规则或文字,则将对应的所述待备份图片过滤;如果属于预设命名规则或文字,则将对应的所述待备份图片保留。
[0013]可选的,所述待备份图片的属性信息包括生成所述待备份图片的应用程序的名称,所述根据所述待备份图片的属性信息对所述待备份图片进行过滤具体包括:判断生成所述待备份图片的应用程序的名称是否属于白名单列表;如果不属于所述白名单列表,则将对应的所述待备份图片过滤;如果属于所述白名单列表,则将对应的所述待备份图片保由ο
[0014]可选的,所述待备份图片的属性信息包括所述待备份图片的图片质量,所述根据所述待备份图片的属性信息对所述待备份图片进行过滤,包括:对所述待备份图片的图片质量进行评分;判断所述评分是否大于预设评分阈值;如果小于或等于所述预设评分阈值,则将对应的所述待备份图片过滤;如果大于所述预设评分阈值,则将对应的所述待备份图片保留。
[0015]可选的,所述方法还包括:对所述待备份图片进行图像识别,并提取所述待备份图片中的连拍图片;将所述连拍图片均提供至用户;以及接收用户对所述连拍图片的选择指令,并将所述用户选择的连拍图片上传至所述云服务器。
[0016]为实现上述目的,本发明第二方面实施例提出了一种图片的云备份装置,包括:第一获取模块,用于获取待备份图片;第二获取模块,用于获取所述待备份图片的属性信息;过滤模块,用于根据所述待备份图片的属性信息对所述待备份图片进行过滤;以及上传模块,用于将过滤之后的待备份图片上传至云服务器。
[0017]可选的,所述待备份图片的属性信息包括所述待备份图片的文件数据量,所述过滤模块用于:判断所述待备份图片的文件数据量是否小于预设数据量阈值;如果小于或等于所述预设数据量阈值,则将对应的所述待备份图片过滤;如果大于所述预设数据量阈值,则将对应的所述待备份图片保留。
[0018]可选的,所述待备份图片的属性信息包括所述待备份图片的分辨率,所述过滤模块用于:获取所述待备份图片窄边所对应的第一分辨率,并获取移动终端的屏幕的宽边所对应第二分辨率;判断所述第一分辨率与所述第二分辨率之比是否小于预设比例阈值;如果小于或等于所述预设比例阈值,则将对应的所述待备份图片过滤;如果大于所述预设比例阈值,则将对应的所述待备份图片保留。
[0019]可选的,所述待备份图片的属性信息包括所述待备份图片的名称,所述过滤模块用于:判断所述待备份图片的名称是否属于预设命名规则或文字;如果不属于预设命名规则或文字,则将对应的所述待备份图片过滤;如果属于预设命名规则或文字,则将对应的所述待备份图片保留。
[0020]可选的,所述待备份图片的属性信息包括生成所述待备份图片的应用程序的名称,所述过滤模块用于:判断生成所述待备份图片的应用程序的名称是否属于白名单列表;如果不属于所述白名单列表,则将对应的所述待备份图片过滤;如果属于所述白名单列表,则将对应的所述待备份图片保留。
[0021]可选的,所述待备份图片的属性信息包括所述待备份图片的图片质量,所述过滤模块用于:对所述待备份图片的图片质量进行评分;判断所述评分是否大于预设评分阈值;如果小于或等于所述预设评分阈值,则将对应的所述待备份图片过滤;如果大于所述预设评分阈值,则将对应的所述待备份图片保留。
[0022]可选的,所述装置还包括:提取模块,用于对所述待备份图片进行图像识别,并提取所述待备份图片中的连拍图片;提供模块,用于将所述连拍图片均提供至用户;以及所述上传模块,还用于接收用户对所述连拍图片的选择指令,并将所述用户选择的连拍图片上传至所述云服务器。
[0023]为实现上述目的,本发明第三方面实施例提出了一种电子设备,该电子设备包括处理器、存储器、通信接口和总线;所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通信;所述存储器存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行以下步骤:获取待备份图片;获取所述待备份图片的属性信息;根据所述待备份图片的属性信息对所述待备份图片进行过滤;以及将过滤之后的待备份图片上传至云服务器。
[0024]为实现上述目的,本发明第四方面实施例提出了一种存储介质,其中,所述存储介质用于存储应用程序,所述应用程序用于在运行时执行本发明所述的一种图片的云备份方法。
[0025]为实现上述目的,本发明第五方面实施例提出了一种应用程序,其中,所述应用程序用于在运行时执行本发明所述的一种图片的云备份方法。
[0026]在本发明中,通过获取待备份图片,再获取待备份图片的属性信息,并根据待备份图片的属性信息对待备份图片进行过滤,以及将过滤之后的待备份图片上传至云服务器,能够识别出无备份价值的图片,并对其进行过滤,从而避免大量地备份无价值的图片,缩短了备份时间,且方便用户快速地查询云服务器中备份的图片。
[0027]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0028]图1是根据本发明一个实施例的图片的云备份方法的流程图;
[0029]图2是根据本发明一个具体实施例的图片的云备份方法的流程图;
[0030]图3是根据本发明一个实施例的图片的云
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1