对终端设备的图像数据进行存储及传输处理的方法及系统的制作方法

文档序号:8512565阅读:531来源:国知局
对终端设备的图像数据进行存储及传输处理的方法及系统的制作方法
【技术领域】
[0001]本发明涉及数据存储处理及传输技术,尤其涉及对终端设备的图像数据进行存储及传输处理的方法及系统。
【背景技术】
[0002]随着智能电子设备的普及,拍照摄影成为人们日常生活不可分割的一部分;照片视频越来越多,终端设备自身的存储空间越来越不够用。
[0003]目前使用数码相机、手机、平板电脑等终端设备拍摄照片或视频,进行图像采集,一般将采集的图像数据直接存储在本机。这样存储方式存在存储空间受限、不支持多平台、多台设备无法共享的问题。即使为终端设备外接存储介质,存储容量仍然有限。要解决存储空间受限的问题,目前有以下几种方法:
[0004](I)手动删除方式。需用户主动选择要删除的照片或视频,费时费力;且删除的图像数据永久丢失。
[0005](2)手动转存方式。用户先将照片或视频转存到其他终端设备上,然后删除本地终端设备上的照片或视频以腾出空间。
[0006](3)云存储类应用备份+手动删除方式。需要时,用户使用现有云存储类应用进行手动操作,将照片或视频备份到云端,然后手动删除终端设备的图像数据。该方式用户需主动打开云存储类应用进行图像数据备份、无网络时无法查看照片、图像采集和备份功能分离,且用户需自行在数个应用间来回切换。
[0007]综上,现有方案都存在需用户手动参与、操作繁琐不便、耗费时间的缺陷。

【发明内容】

[0008]本发明提供了一种对终端设备的图像数据进行存储及传输处理的方法,该方法能够使得在终端设备存储空间有限的情况下能够无限量扩展终端设备的存储空间,让用户能够无限量采集图像数据,并且能够实现自动对终端设备采集的图像数据进行存储管理,且提尚处理效率。
[0009]本发明提供了一种对终端设备的图像数据进行存储及传输处理的系统,该系统能够使得在终端设备存储空间有限的情况下能够无限量扩展终端设备的存储空间,让用户能够无限量采集图像数据,并且能够实现自动对终端设备采集的图像数据进行存储管理,且提尚处理效率。
[0010]一种对终端设备的图像数据进行存储及传输处理的方法,该方法包括:
[0011]终端设备进行图像采集,将采集的图像数据上传至云存储服务器;
[0012]终端设备生成图像数据的缩略图,在本地存储空间保存采集的图像数据及相应缩略图;
[0013]终端设备判断本地存储空间是否超过空间上限值,如果是,则生成各图像数据的留存值,从留存值最低的图像数据开始进行删除,直到本地存储空间小于或等于空间上限值。
[0014]一种对终端设备的图像数据进行存储及传输处理的系统,该系统包括终端设备和云存储服务器;所述终端设备包括数据采集模块、本地数据存储模块和存储调度模块,所述云存储服务器包括云端存储模块;
[0015]所述数据采集模块,进行图像采集,并将图像数据发送给所述本地数据存储模块;
[0016]所述本地数据存储模块,生成图像数据的缩略图,在本地存储空间保存采集的图像数据及相应缩略图;向所述存储调度模块发送判别指令;
[0017]所述存储调度模块,接收来自所述本地数据存储空间的判别指令,判断本地存储空间是否超过空间上限值,如果是,则生成各图像数据的留存值,从留存值最低的图像数据开始进行删除,直到本地存储空间小于或等于空间上限值;
[0018]所述云端存储模块,接收来自所述终端设备的图像数据,进行存储。
[0019]从上述方案可以看出,本发明中,终端设备进行图像采集,将采集的图像数据上传至云存储服务器;终端设备还生成图像数据的缩略图,在本地存储空间保存采集的图像数据及相应缩略图,判断本地存储空间是否超过空间上限值,如果是,则生成各图像数据的留存值,从留存值最低的图像数据开始进行删除,直到本地存储空间小于或等于空间上限值。采用本发明方案,终端设备进行图像采集后,将自动进行图像数据的上传,并在本地保存图像数据和生成的缩略图;进一步地,如果本地存储空间超过空间上限值,还基于留存值进行图像数据的删除;一般地,为了在本地留存被删除图像数据的信息,还保留相应的缩略图。这样,实现了自动对终端设备采集的图像数据进行存储管理,且保证了图像数据的浏览体验。
【附图说明】
[0020]图1为本发明对终端设备的图像数据进行存储及传输处理的方法示意性流程图;
[0021]图2为本发明对终端设备的图像数据进行存储的方法流程图实例;
[0022]图3为本发明对终端设备的图像数据进行查看的方法流程图实例;
[0023]图4为本发明对终端设备的存储空间进行无限量扩展的网络应用环境示意图实例;
[0024]图5为本发明对终端设备的图像数据进行存储及传输处理的网络应用环境示意图实例;
[0025]图6为本发明对终端设备的图像数据进行存储及传输处理的系统结构示意图。
【具体实施方式】
[0026]为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明进一步详细说明。
[0027]现有对终端设备的图像数据进行存储及传输处理的方案中,都需用户手动参与,且操作繁琐不便、耗费时间。为了解决该技术问题,本发明提供了自动对终端设备采集的图像数据进行存储管理的方案,且提高了处理效率。
[0028]参见图1,为本发明对终端设备的图像数据进行存储及传输处理的方法示意性流程图,其包括以下步骤:
[0029]步骤101,终端设备进行图像采集,将采集的图像数据上传至云存储服务器。
[0030]进行图像采集包括拍摄照片、录制视频等。
[0031]进行图像采集后,可立即执行本发明提供的图像数据处理方案,即立即进行云端上传及执行步骤102进行本地存储;还可以,按照设定的时间周期,周期性地进行云端上传及本地存储。云存储服务器接收终端设备上传的图像数据后,进行存储,图像数据都带有图像数据标识。
[0032]进行图像数据上传时,若网络通畅,则上传;如果网络不通畅,则进行实时检测,通畅之后立即上传。
[0033]步骤102,终端设备生成图像数据的缩略图,在本地存储空间保存采集的图像数据及相应缩略图。
[0034]终端设备进行图像采集后,进行数据上传和生成缩略图及存储的步骤可无序执行。
[0035]步骤103,终端设备判断本地存储空间是否超过空间上限值,如果是,则生成各图像数据的留存值,从留存值最低的图像数据开始进行删除,直到本地存储空间小于或等于空间上限值。
[0036]空间上限值可根据需要设置。
[0037]留存值反映了相应图像数据近期被查看的概率,留存值越大表明最近被查看的概率越大,反之越小。留存值越小,被删除的概率就越大。留存值的确定有多种方式,例如:
[0038]留存值由至少一个特性指标确定,获取图像数据对应的各特征指标的指标参数;根据获取的各特征指标的指标参数计算得到图像数据的留存值。
[0039]所述根据获取的各指标参数计算得到图像数据的留存值,有多种方法。例如将获取的各指标参数进行求和,将得到的求和值作为留存值。再如:为每个特征指标设置加权值,将各特征指标的指标值与相应加权值进行相乘,将得到的所有乘积进行求和,将得到的求和值确定为留存值。
[0040]特征指标包括但不限于:1.图像拍摄时间,拍摄时间越近则相应的指标参数越大;2.照片累计查看次数,次数越多则相应的指标参数越大;3.照片的最后查看时间,最后查看时间越近则相应的指标参数越大。
[0041]采用本发明方案,终端设备进行图像采集后,将自动进行图像数据的上传,并在本地保存图像数据和生成的缩略图;进一步地,如果本地存储空间超过空间上限值,还基于留存值进行图像数据的删除;一般地,为了在本地留存被删除图像数据的信息,还保留相应的缩略图。这样,实现了自动对终端设备采集的图像数据进行存储管理,且保证了图像数据的浏览体验;并且,缩略图比图像数据小得多,在保留图像信息的同时也节省了存储空间。
[0042]而后,用户便可根据需要对进行终端设备本地保存的图像数据进行查看,具体地:
[0043]终端设备接收包含图像数据标识的本地查询请求,查找本地存储空间是否存储了对应图像数据标识的图像数据:
[0044]如果是,则获取查找到的图像数据,进行显示;
[0045]否则,显示缩略图,并从云存储服务器获取对应图像数据标识的图像数据,用获取的图像数据替换显示的缩略图。
[0046]从云存储服务器获取对应图像数据标识的图像数据后,可保存在本地存储空间;而后,执行步骤103,对本地存储空间中保存的所有照片进行留存值判断,并执行照片删除操作。
[0047]进一步地,图1流程步骤101中,终端设备进行图像采集后,还包括:
[0048]终端设备生成关于图像数据的描述信息,将描述信息同步到应用服务器,所述描述信息包含用户标识和图像数据标识。
[0049]这样,用户使用某一
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1