[发明专利]一种视频数据的压缩/解压缩方法及系统无效
| 申请号: | 201210183019.5 | 申请日: | 2012-06-05 |
| 公开(公告)号: | CN102740074A | 公开(公告)日: | 2012-10-17 |
| 发明(设计)人: | 沙基昌;杜瑞;沙力 | 申请(专利权)人: | 沙基昌 |
| 主分类号: | H04N7/26 | 分类号: | H04N7/26 |
| 代理公司: | 上海伯瑞杰知识产权代理有限公司 31227 | 代理人: | 吴泽群 |
| 地址: | 200438 上海市*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 视频 数据 压缩 解压缩 方法 系统 | ||
技术领域
本发明属于视频处理技术领域,特别涉及一种视频数据的压缩/解压缩方法及系统。
背景技术
现有的视频数据压缩方法设计的重点主要在数据压缩的效率,主要应用于视频数据的存储和传输领域,目的是降低视频数据存储所需要的空间和视频数据在网络传输过程中所需要的带宽。
然而在多媒体ASIC设计中,ASIC内部的主要带宽需求和带宽瓶颈集中在视频数据的读写阶段,例如视频解码获得的重建视频图像数据的写出,视频解码获得的重建图像数据的显示等等都会占用大量的片内带宽资源。如果对输出的视频数据先进行压缩编码再写出,在读取视频数据时先进行解码处理再显示,将有效地降低数据在ASIC内部各模块之间传输的带宽。
传统的以压缩效率为设计目标的视频数据的压缩方法,自然会导致压缩后的数据的上下文之间具有很强的数据相关性,难以实现精确到宏块级别、甚至块级别等小尺度的视频数据的随机存取,因此难于应用于上述场合。
发明内容
本发明的目的是提供一种视频数据的压缩/解压缩方法及系统,以解决现有技术中视频数据读写带宽瓶颈。
本发明的技术方案是,一种视频数据的压缩方法,该方法包括步骤:
A1,将存储器中的视频数据分割为多个具有统一尺寸的基本单元;
A2,读取所述基本单元;
A3,对读取的所述基本单元进行压缩并得到具有预定尺寸的压缩单元;
A4,将所述压缩单元保存到存储器中。
进一步的,在步骤A3中,以定压缩比对基本单元进行压缩,得到具有统一的预定尺寸的压缩单元。
进一步的,在步骤A3中,以变压缩比对基本单元进行压缩。
进一步的,在步骤A3中,使压缩后的所述压缩单元的尺寸与压缩前的所述基本单元的尺寸相同,并记录每个压缩单元中的有效数据的长度信息;以及
在步骤A4中,将每个压缩单元中的有效数据的长度信息保存到预先选定的存储器空间中。
进一步的,在步骤A4中,先将所述长度信息保存在高速缓冲存储器中,再将所述长度信息保存到存储器中,并通过高速缓冲存储器中的长度信息来指定在每个压缩单元中有效数据所占的空间。
本发明的另一方面,一种视频数据的压缩系统,该系统包括:
存储器,存储被分割为具有统一尺寸的基本单元的视频数据;
输入缓冲器,读取并缓冲所述基本单元;
压缩装置,对输入缓冲器提供的基本单元进行压缩并得到具有预定尺寸的压缩单元;
写地址计算器,用于计算所述压缩单元在存储器中的写地址;
输出缓冲器,接收压缩装置输出的压缩单元,并按照由所述写地址计算器计算出的写地址将所述压缩单元写入所述存储器中。
进一步的,所述压缩装置以定压缩比对基本单元进行压缩,得到具有统一的预定尺寸的压缩单元。
进一步的,所述压缩装置以变压缩比对基本单元进行压缩。
进一步的,所述压缩装置使压缩后的压缩单元的尺寸与压缩前的基本单元尺寸相同,并提供压缩单元中的有效数据的长度信息;以及
该系统还包括:
长度信息写地址计算器,计算每个压缩单元中的有效数据的长度信息在存储器中的写地址;以及
第二输出缓冲器,接收所述压缩装置提供的压缩单元中的有效数据的长度信息,并按照所述长度信息写地址计算器提供的写地址将所述长度信息写入存储器。
进一步的,该系统还包括:
高速缓冲存储器,在将所述长度信息写入所述存储器中之前,先将其保存在高速缓冲存储器中,并通过高速缓冲存储器中的长度信息来指定在每个压缩单元中有效数据所占的空间。
本发明的另一方面,一种视频数据的解压缩方法,该方法包括步骤:
B1,读取存储器中的压缩单元,其中所述压缩单元是根据权利要求1至5中任意一项所述的方法对基本单元进行压缩得到的;
B2,对读取的所述压缩单元进行解压缩并得到所述基本单元;
B3,将所述基本单元保存到存储器中。
进一步的,所述压缩单元是通过对基本单元进行定压缩比的压缩而获得的;以及
在步骤B2中,对压缩单元进行相应的定比例的解压缩而获得基本单元。
进一步的,所述压缩单元是通过对基本单元进行变压缩比的压缩而获得的,且压缩单元的尺寸与压缩前的基本单元尺寸相同;以及
在步骤B1中,读取压缩单元及该压缩单元中的有效数据的长度信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沙基昌,未经沙基昌许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210183019.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种远程集控系统中的任务分发方法及装置
- 下一篇:播放控制系统和方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





