[发明专利]一种图片传输方法及系统有效
申请号: | 201310277419.7 | 申请日: | 2013-07-03 |
公开(公告)号: | CN103414743A | 公开(公告)日: | 2013-11-27 |
发明(设计)人: | 程波 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06T5/50;G06T3/40 |
代理公司: | 北京鸿德海业知识产权代理事务所(普通合伙) 11412 | 代理人: | 袁媛 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图片 传输 方法 系统 | ||
【技术领域】
本发明涉及互联网应用领域,尤其涉及一种图片传输方法及系统。
【背景技术】
目前,终端上显示的图片都是由服务器传输给终端的,主要的传输方式是:终端通过与服务器之间的一个链接向服务器发送获取图片的请求,然后接收服务器通过该链接返回的图片数据。
然而,目前终端请求的图片数据的清晰度都比较高,高清晰度的图片数据的数据量一般比较大,当网络状况不好时,如网速较慢、网络不稳定等,图片数据的传输效率比较低,导致终端无法显示图片数据。
【发明内容】
本发明提供了一种图片传输方法及系统,以提高服务器与终端间图片数据的传输效率。
本发明的具体技术方案如下:
本发明提供一种图片传输方法,包括:
依据预设的图片大小,获得至少两个图片请求参数;
将所述至少两个图片请求参数通过至少两个链接发送给服务器,以使得所述服务器依据所述图片请求参数获得至少两个图片数据;
通过所述至少两个链接接收所述服务器发送的所述至少两个图片数据;
将所述至少两个图片数据合并,获得新的图片数据。
上述方法中,所述图片大小为2M×2N平方像素,其中,M等于用2的幂表示图片长度时所述幂的数值,N等于用2的幂表示图片宽度时所述幂的数值;
所述图片请求参数R=(2l,k),1≤k≤min(M,N),0≤l≤k-1,且l为整数。
上述方法中,所述将所述至少两个图片数据合并,获得新的图片数据,包括:
依据每个所述图片数据对应的图片请求参数,获得二进制数据;
按照低位到高位的顺序对所述二进制数据进行遍历;
若遍历到的第l位数据为0,继续遍历;若遍历到的第l位数据为1,以预设的矩阵中第0个位置为起点,以2k-l为间隔,获得需要填充像素的位置的横坐标,再以所述矩阵中第0个位置为起点,以2k-l为间隔,获得需要填充像素的位置的纵坐标;
依据所述横坐标和所述纵坐标获得所述图片数据中的像素在矩阵中的位置;所述矩阵用于指示已经接收到的图片数据;
从收到的像素中的第一个像素开始依次提取像素,并依据预设的像素处理顺序将提取的像素填充到相应位置;
去掉矩阵中未被填充的部分,利用被填充的部分的像素组成新的图片数据。
本发明还提供一种图片传输方法,包括:
接收终端通过至少两个链接发送的至少两个图片请求参数,每个所述图片请求参数为所述终端依据预设的图片大小获得;
依据所述至少两个图片请求参数获得至少两个图片数据;
将所述至少两个图片数据,通过所述至少两个链接发送给所述终端。
上述方法中,所述依据所述至少两个图片请求参数获得至少两个图片数据,包括:
依据每个所述图片请求参数,获得二进制数据;
按照低位到高位的顺序对所述二进制数据进行遍历;
若遍历到的第l位数据为0,继续遍历;若遍历到的第l位数据为1,获得完整的图片数据中需要提取的像素的坐标,并依据获得的坐标确定完整的图片数据中保留的像素;
在完整的图片数据中取出除了保留的像素以外的其他像素。
上述方法中,所述获得完整的图片数据中需要提取的像素的坐标,包括:
从0开始以2k-l为间隔取值,得到横坐标x,所述横坐标x组成横坐标集合X;所述x的取值范围小于或等于所述完整的图片数据的宽度;
从0开始以2k-l为间隔取值,得到纵坐标y,所述纵坐标y组成纵坐标集合;所述y的取值范围小于或等于所述完整的图片数据的高度;
依据确定的横坐标集合X={x}和纵坐标集合Y={y},得到像素的坐标(x,y),x∈X且y∈Y;
对所述像素的坐标进行筛选,去除x可以被2k-l+1整除且y可以被2k-l+1整除的坐标。
本发明还提供一种图片传输系统,包括:
第一处理单元,用于依据预设的图片大小,获得至少两个图片请求参数;
发送单元,用于将所述至少两个图片请求参数通过至少两个链接发送给服务器,以使得所述服务器依据所述图片请求参数获得至少两个图片数据;
第二处理单元,用于通过所述至少两个链接接收所述服务器发送的所述至少两个图片数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310277419.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自适应流媒体缓存方法
- 下一篇:一种路由攻击的检测系统和方法