[发明专利]图片更新方法、图片更新装置、服务器、终端及存储介质在审
申请号: | 201810810641.1 | 申请日: | 2018-07-23 |
公开(公告)号: | CN109063067A | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | 刘帅;吕庆春;彭飞 | 申请(专利权)人: | 五八有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F8/658 |
代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 齐洁茹 |
地址: | 300450 天津市滨海新区经济技术开*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图片更新 差异文件 原始图片 存储介质 更新请求 更新 服务器 图片 终端 差异化 下载 存储 保存 | ||
本发明公开了一种图片更新方法、图片更新装置、服务器、终端及存储介质。其中图片更新方法包括以下步骤:接收到对在先存储的原始图片的更新图片;将所述更新图片和所述原始图片进行比较,依据比较结果生成差异文件,并对所述差异文件进行保存;接收到针对所述原始图片的更新请求时,将所述差异文件发送给更新请求方。本发明在对图片进行更新时,只需要利用差异文件对图片差异化的部分进行更新,不需要重新下载整张图片,提高了图片更新效率。
技术领域
本发明涉及数据处理领域,尤其涉及一种图片更新方法、图片更新装置、服务器、终端及存储介质。
背景技术
经过多年的发展,随着移动互联网的普及,手机的性能提升,用户已经不满足于只在智能手机上观看纯文字的信息内容,更多的以高清图片承载的内容,给用户以更加真实的体验,故APP需要不停地更新的图片等信息内容载体,给用户展示当前最新的信息内容,给用户持续的新鲜感。
然而现有技术中,APP通常内容载体内不保存一张整体的图片,而只保存图片的远程地址,当用户观看此内容时,APP自动去远程地址下载该图片,并缓存在本地,当内容载体发生更新,图片的远程地址也发生改变,这时用户浏览此内容时,就需要将一整张图片重新下载,若图片本身改动较小,就造成了流量浪费,且下载、更新速率缓慢的问题。
发明内容
本发明实施例提供一种图片更新方法、图片更新装置、服务器、终端及存储介质,用以解决现有技术中存在的图片更新速率缓慢的问题。
第一方面,本发明实施例提供一种图片更新方法,所述方法包括以下步骤:
接收到对在先存储的原始图片的更新图片;
将所述更新图片和所述原始图片进行比较,依据比较结果生成差异文件,并对所述差异文件进行保存;
接收到针对所述原始图片的更新请求时,将所述差异文件发送给所述更新请求方。
可选的,所述将所述更新图片和所述原始图片进行比较,包括:
对所述更新图片和原始图片进行扫描,获得所述更新图片和原始图片的像素信息;
将所述更新图片的各行列的像素信息和所述原始图片的各行列的像素信息一一对应进行比较。
可选的,所述差异文件包括:图片差异部分所在像素行列的位置信息以及与位置对应的像素信息。
可选的,在对所述差异文件进行保存后,还包括:
将所述更新图片的版本号、所述差异文件所在的物理地址、所述原始图片的版本号,以所述更新图片的远程访问地址作为key值存储于数据库的差异文件表中。
可选的,所述接收到针对所述原始图片的更新请求时,将所述差异文件发送给所述更新请求方,具体包括:
在所述更新请求中提取出携带的图片的远程访问地址和图片的版本号;
根据所述远程访问地址查找所述差异文件表,得到所述远程访问地址对应的表项,并根据提取的图片的版本号,对得到的所述表项进行筛选;
根据筛选得到的表项中的差异文件所在的物理地址,获取所述差异文件,并将所述差异文件及该差异文件对应的更新图片的版本号发送给所述更新请求方。
可选的,所述对所述差异文件进行保存后,还包括:
基于所述更新图片及其版本号,对存储的所述原始图片及其版本号进行更新。
第二方面,本发明实施例提供一种图片更新方法,所述方法包括如下步骤:
发送对目标原始图片的更新请求;
接收反馈的差异文件,利用所述差异文件对所述目标原始图片进行更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于五八有限公司,未经五八有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810810641.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据查询方法及装置、数据管理系统
- 下一篇:一种图片检索方法和装置