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

文档序号:9508618阅读:来源:国知局
属性信息对待备份图片进行过滤,以及将过滤之后的待备份图片上传至云服务器,能够识别出无备份价值的图片,并对其进行过滤,从而避免大量地备份无价值的图片,缩短了备份时间,且方便用户快速地查询云服务器中备份的图片。
[0091 ] 为了实现上述实施例,本发明还提出一种电子设备。
[0092]图5是根据本发明一个实施例的电子设备的结构示意图。
[0093]如图5所示,该电子设备包括处理器51、存储器52、通信接口 53和总线54,其中:处理器51、存储器52和通信接口 53通过总线54连接并完成相互间的通信;存储器52存储可执行程序代码;处理器51通过读取存储器52中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤:
[0094]S101’,获取待备份图片。
[0095]其中,带备份图片可包括用户的照片、网页缓存图片、QQ和微信等聊天软件接收的图片、预览图片、图标等等。
[0096]S102 ’,获取待备份图片的属性信息。
[0097]其中,待备份图片的属性信息可包括待备份图片的文件数据量、待备份图片的分辨率、待备份图片的名称、生成待备份图片的应用程序的名称、待备份图片的图片质量中的一种或多种。
[0098]S103’,根据待备份图片的属性信息对待备份图片进行过滤。
[0099]在本发明的实施例中,当待备份图片的属性信息包括待备份图片的文件数据量时,可根据文件数据量对待备份图片进行过滤。具体地,可判断待备份图片的文件数据量是否小于预设数据量阈值。如果小于或等于预设数据量阈值,则可将对应的待备份图片过滤;如果大于预设数据量阈值,则可将对应的待备份图片保留。举例来说,假设待备份图片的文件数据量为500KB,大于预设数据量阈值10KB,则可将该待备份图片保留;如果待备份图片的文件数据量为2KB,小于预设数据量阈值10KB,则可将该待备份图片过滤。
[0100]在本发明的实施例中,当待备份图片的属性信息包括待备份图片的分辨率时,可根据待备份图片的分辨率对待备份图片进行过滤。具体地,可获取待备份图片窄边所对应的第一分辨率,并获取移动终端的屏幕的宽边所对应第二分辨率,然后判断第一分辨率与第二分辨率之比是否小于预设比例阈值。如果小于或等于预设比例阈值,则可将对应的待备份图片过滤;如果大于预设比例阈值,则可将对应的待备份图片保留。举例来说,假设待备份图片为3264像素*1840像素,其窄边为1840像素,而手机的宽为1080像素,两者的比值大于预设比例阈值70%,可将该待备份图片保留;如果待备份图片为180像素*80像素,其窄边为80像素,而手机的宽为1080像素,两者的比值小于预设比例阈值70%,可将该待备份图片过滤。
[0101]在本发明的实施例中,当待备份图片的属性信息包括待备份图片的名称时,可根据待备份图片的名称对待备份图片进行过滤。具体地,可判断待备份图片的名称是否属于预设命名规则或文字。如果不属于预设命名规则或文字,则可将对应的待备份图片过滤;如果属于预设命名规则或文字,则可将对应的待备份图片保留。举例来说,一般安卓系统智能手机中的应用程序对自身创建的图片都有自身的命名规则,可将符合命名规则的图片保留。再例如,如果待备份图片的名称是文字,则该图片可能为用户创建,因此也可保留。
[0102]在本发明的实施例中,当待备份图片的属性信息包括生成待备份图片的应用程序的名称时,可根据生成待备份图片的应用程序的名称对待备份图片进行过滤。具体地,可判断生成待备份图片的应用程序的名称是否属于白名单列表。如果不属于白名单列表,则可将对应的待备份图片过滤;如果属于白名单列表,则可将对应的待备份图片保留。举例来说,假设生成待备份图片的应用程序为“美拍”,而应用程序“美拍”属于白名单列表,则可将“美拍”生成的待备份图片保留。
[0103]在本发明的实施例中,当待备份图片的属性信息包括待备份图片的图片质量时,可根据待备份图片的图片质量对待备份图片进行过滤。其中,待备份图片的图片质量可包括均方误差和峰值信噪比等。具体地,可对待备份图片的图片质量进行评分,然后判断评分是否大于预设评分阈值。如果小于或等于预设评分阈值,则可将对应的待备份图片过滤;如果大于预设评分阈值,则可将对应的待备份图片保留。举例来说,待备份图片的图片质量可以是峰值信噪比,如果一张图片的峰值信噪比的数值越高,则说明该图片质量越高,失真越少,可对其评分为90分,超过了预设评分阈值80分,最终保留该待备份图片。
[0104]应当理解的是,对待备份图片进行过滤的方式不仅限于只通过待备份图片的属性信息中的单独一种作为过滤条件来过滤,也可以将上述多个属性信息进行组合来作为过滤条件,具体组合方式可根据实际需求自由设置。
[0105]举例来说,判断待备份图片的文件数据量是否小于预设数据量阈值,以及判断第一分辨率与第二分辨率之比是否小于预设比例阈值,当文件数据量小于或等于预设数据量阈值,以及第一分辨率小于或等于预设比例阈值时,则将对应的待备份图片过滤。
[0106]或者,也可判断待备份图片的文件数据量是否小于预设数据量阈值,判断第一分辨率与第二分辨率之比是否小于预设比例阈值,以及判断待备份图片的名称是否属于预设命名规则或文字,当文件数据量小于或等于预设数据量阈值,第一分辨率小于或等于预设比例阈值,以及待备份图片的名称不属于预设命名规则或文字时,则将对应的待备份图片过滤。
[0107]或者,也可判断待备份图片的文件数据量是否小于预设数据量阈值,判断第一分辨率与第二分辨率之比是否小于预设比例阈值,判断待备份图片的名称是否属于预设命名规则或文字,以及判断生成待备份图片的应用程序的名称是否属于白名单列表,当文件数据量小于或等于预设数据量阈值,第一分辨率小于或等于预设比例阈值,待备份图片的名称不属于预设命名规则或文字时,以及生成待备份图片的应用程序的名称不属于白名单列表时,则将对应的待备份图片过滤。
[0108]或者,也可判断待备份图片的文件数据量是否小于预设数据量阈值,判断第一分辨率与第二分辨率之比是否小于预设比例阈值,判断待备份图片的名称是否属于预设命名规则或文字,判断生成待备份图片的应用程序的名称是否属于白名单列表,以及判断待备份图片的图片质量对应的评分是否大于预设评分阈值。当文件数据量小于或等于预设数据量阈值,第一分辨率小于或等于预设比例阈值,待备份图片的名称不属于预设命名规则或文字时,生成待备份图片的应用程序的名称不属于白名单列表时,以及待备份图片的图片质量对应的评分小于预设评分阈值时,则将对应的待备份图片过滤。
[0109]S104’,将过滤之后的待备份图片上传至云服务器。
[0110]具体地,在对待备份图片进行过滤之后,可将过滤之后的待备份图片上传至云服务器,即备份有价值的图片到云服务器。
[0111]另外,在本发明的一个实施例中,还可对待备份图片进行图像识别,并提取待备份图片中的连拍图片,然后将连拍图片均提供至用户。用户在看到连拍图片后,可对移动终端进行操作。移动终端可接收用户对连拍图片的选择指令,然后将用户选择的连拍图片上传至云服务器。如此,可对一系列相似的连拍图片进行过滤筛选,根据用户需求备份用户所需的图片,避免重复。
[0112]本发明实施例的电子设备,通过获取待备份图片,再获取待备份图片的属性信息,并根据待备份图片的属性信息对待备份图片进行过滤,以及将过滤之后的待备份图片上传至云服务器,能够识别出无备份价值的图片,并对其进行过滤,从而避免大量地备份无价值的图片,缩短了备份时间,且方便用户快速地查询云服务器中备份的图片。
[0113]可以理解的是,该电子设备以多种形式存在,包括但不限于:
[0114](1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。
[0115](2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。
[0116](3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1