[发明专利]一种图片传输方法及系统有效
申请号: | 201310277179.0 | 申请日: | 2013-07-03 |
公开(公告)号: | CN103414742A | 公开(公告)日: | 2013-11-27 |
发明(设计)人: | 程波 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京鸿德海业知识产权代理事务所(普通合伙) 11412 | 代理人: | 袁媛 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图片 传输 方法 系统 | ||
1.一种图片传输方法,其特征在于,该方法包括:
当移动终端接收到用户发起的图片显示请求时,根据待显示的第一图片数据的第一清晰度与当前显示的第二图片数据的第二清晰度,生成清晰度变化参数;
所述移动终端将所述清晰度变化参数发送给服务器;
所述移动终端接收所述服务器根据所述清晰度变化参数从完整的图片数据中提取像素,利用提取的像素生成的第三图片数据;
所述移动终端将收到的第三图片数据与所述第二图片数据合并,生成所述第一图片数据。
2.根据权利要求1所述的方法,其特征在于,所述根据待显示的第一图片数据的第一清晰度与当前显示的第二图片数据的第二清晰度,生成清晰度变化参数,包括:
利用待显示的第一图片数据的第一清晰度减去当前显示的第二图片数据的第二清晰度,得到所述清晰度变化参数。
3.根据权利要求2所述的方法,其特征在于,所述移动终端将收到的第三图片数据与所述第二图片数据合并,生成所述第一图片数据,包括:
所述移动终端根据所述清晰度变化参数获得二进制数据,并按照低位到高位的顺序对所述二进制数据进行遍历;
所述移动终端遍历到的第l位数据为0时,继续遍历;所述移动终端遍历到的第l位数据为1时,以预设的矩阵中第0个位置为起点,以2k-l为间隔,得到需要填充像素的位置的横坐标,再以所述矩阵中第0个位置为起点,以2k-l为间隔,得到需要填充像素的位置的纵坐标;
所述移动终端根据所述横坐标和所述纵坐标得到像素在矩阵中的位置;所述矩阵填充有所述第三图片数据;
所述移动终端从收到的像素中的第一个像素开始依次提取像素,并根据预设的像素处理顺序将提取的像素填充到相应位置;
所述移动终端去掉矩阵中未被填充的部分,利用被填充的部分的像素组成第一图片数据。
4.根据权利要求1所述的方法,其特征在于,该方法还包括:
所述移动终端显示所述第一图片数据;
当所述移动终端再次接收到图片显示请求后,判断所述第一图片数据的第一清晰度;
当所述第一清晰度小于完整的图片数据的清晰度时,向服务器发送图片传输请求。
5.一种图片传输方法,其特征在于,该方法包括:
服务器接收移动终端发送的清晰度变化参数;
所述服务器根据所述清晰度变化参数从完整的图片数据中提取像素,利用提取的像素生成第三图片数据;
所述服务器将所述第三图片数据发送给所述移动终端。
6.根据权利要求5所述的方法,其特征在于,所述服务器根据所述清晰度变化参数从完整的图片数据中提取像素,包括:
所述服务器将所述清晰度变化参数转化为二进制数据,并按照低位到高位的顺序对所述二进制数据进行遍历;
当所述服务器遍历到的第l位数据为0时,所述服务器继续遍历;当所述服务器遍历到的第l位数据为1时,所述服务器获得完整的图片数据中需要提取的像素的坐标,并根据获得的坐标确定完整的图片数据中保留的像素;
所述服务器在完整的图片数据中取出除了保留的像素以外的其他像素。
7.根据权利要求6所述的方法,其特征在于,所述服务器获得完整的图片数据中需要提取的像素的坐标,包括:
从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/201310277179.0/1.html,转载请声明来源钻瓜专利网。