[发明专利]压缩文件传输完整性验证方法、系统与装置无效
申请号: | 200710304435.5 | 申请日: | 2007-12-27 |
公开(公告)号: | CN101193284A | 公开(公告)日: | 2008-06-04 |
发明(设计)人: | 曹玉弟 | 申请(专利权)人: | 北京中星微电子有限公司 |
主分类号: | H04N7/24 | 分类号: | H04N7/24 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 100083北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 压缩 文件传输 完整性 验证 方法 系统 装置 | ||
技术领域
本发明涉及数据传输领域,尤其涉及一种压缩文件传输完整性验证方法、系统与装置。
背景技术
联合图像专家组(Joint Photographic Experts Group,JPEG)是一种应用非常广泛的图像压缩技术,应用JPEG图像压缩技术对图像进行压缩所得到的JPEG压缩文件,其文件长度与所述图像所包含的色彩的种类以及该图像的复杂程度等因素有关,针对不同的图像应用JPEG压缩技术所得到的JPEG压缩文件的长度并不一定相同。
JPEG压缩文件由八个部分组成,表一给出了JPEG压缩文件的结构。
由表一可见,JPEG压缩文件的每个部分都包含两个起始标记字节,其首字节固定为16进制数0xFF,第二个字节用于区分上述八个部分。
在通用串行总线个人电脑照相机(USB PC Camera)将其内部存储的图像利用USB接口发送至主机端时,为了节省USB传输带宽,通常先对图像进行JPEG压缩得到JPEG压缩文件,然后再将该JPEG压缩文件分成多个数据包发送至主机端。主机端在接收到该JPEG压缩文件后,会对该JPEG压缩文件进行文件完整性验证,以判断JPEG压缩文件在传输过程中是否有数据包丢失。
主机端对JPEG压缩文件进行传输完整性验证的具体方法为:主机端对接收到的JPEG压缩文件进行解压缩,将解压缩后的文件的长度与JPEG压缩文件中所携带的原文件的长度进行比较,如果上述两种长度相同,则表明JPEG压缩文件在传输的过程中没有丢失数据包,主机端所接收到的JPEG压缩文件完整,否则表明主机端所接收到的JPEG压缩文件不完整。
由上述方案可见,在主机端验证其所接收到的JPEG压缩文件是否完整时,需要对JPEG压缩文件进行解压缩,因此主机端进行JPEG压缩文件传输完整性验证的速率较低。
发明内容
有鉴于此,本发明的主要目的在于提供一种压缩文件传输完整性验证方法、系统与主机端和设备端,以提高压缩文件传输完整性验证的速率。
为达到上述目的,本发明的技术方案具体是这样实现的:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710304435.5/2.html,转载请声明来源钻瓜专利网。