[发明专利]用于视频帧缓冲压缩的系统和方法无效
申请号: | 200680042410.6 | 申请日: | 2006-11-14 |
公开(公告)号: | CN101310291A | 公开(公告)日: | 2008-11-19 |
发明(设计)人: | 俞秀良;王年肃;邹寇湖;克里斯托斯·克莱萨菲斯;吴旭辉 | 申请(专利权)人: | ESS技术公司 |
主分类号: | G06K9/36 | 分类号: | G06K9/36 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 邸万奎 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 视频 缓冲 压缩 系统 方法 | ||
1、一种用于压缩视频数据的系统,包括:
存储器装置,其被配置用来存储视频数据;
存储器控制器,其被配置用来控制在该存储器装置中的视频数据的存 储;以及
帧缓冲压缩模块,其被配置用来压缩从视频模块接收的帧数据,以根据 存储器控制器而存储在该存储器装置中,并且被配置用来解压缩根据存储器 控制器而从该存储器装置接收的压缩的帧数据段,以便由视频模块使用。
2、根据权利要求1所述的系统,其中,该帧缓冲压缩模块包括:
帧缓冲压缩编码器,其被配置用来编码和压缩从视频模块接收的帧数 据,以便根据存储器控制器而在存储器中存储;以及
帧缓冲压缩解码器,其被配置用来解码和解压缩根据存储器控制器而从 存储器接收的帧数据,以由视频模块使用。
3、根据权利要求2所述的系统,其中,以段为单位压缩帧数据。
4、根据权利要求3所述的系统,其中,以段为单位压缩帧数据,并且 其中,帧缓冲器编码器还包括:
量化器,其被配置用来量化输入帧的段,以产生量化的输出;
DPCM,其被配置用来调制量化的输出,以产生调制的输出;
赖斯映射模块,其被配置用来对调制的输出执行赖斯映射,以产生映射 的输出;以及
可变长度编码模块(VLC),其被配置用来编码所述映射的输出。
5、根据权利要求4所述的系统,还包括:比特预算模块,其被配置用 来测试压缩段是否处于预定的限制内;以及反馈环,其被配置用来选择用于 量化器和VLC的模式参数。
6、根据权利要求4所述的系统,还包括:比特预算模块,其被配置为 测试压缩段是否处于预定的限制内;打包模块,其被配置用来如果在预定的 限制内压缩了该段,则准备包括压缩的数据段的包;以及反馈环,其被配置 为如果未在预定的限制内压缩该段,则选择用于量化器和VLC的模式参数。
7、根据权利要求6所述的系统,还包括:最坏情况模式模块,其被配 置为如果不在预定的限制内,则压缩所述段,其中,打包单元被配置为准备 和产生具有最坏情况压缩段和模式信息的包。
8、根据权利要求4所述的系统,其中以段为单位压缩帧数据,并且, 其中,该帧缓冲器编码器还包括:
平滑模块,其被配置用来对输入像素段执行平滑操作;
在赖斯模块内的修改的赖斯映射组件,其被配置用来对调制的输出执行 修改的赖斯映射,以产生映射的输出;
比特借用模块,其被配置用来在要被传输的压缩段之间共享比特空间; 以及
切换模块,其被配置用来执行切换操作,以通过切换代表输入像素段段 的比特而改变该输入像素段的一部分。
9、根据权利要求4所述的系统,还包括:比特预算模块,其被配置用 来测试压缩段是否处于预定的限制内;打包模块,其被配置为如果该段在预 定的限制内,则准备和产生包括压缩的数据段和模式信息的分组;以及反馈 环,其被配置为如果所述分组没有在预定的限制内,则选择用于平滑模块、 量化器和VLC的模式参数。
10、根据权利要求6所述的系统,还包括:最坏情况模式模块,其被配 置为如果不在预定的限制内,则压缩所述段,其中,打包单元被配置为准备 和产生具有最坏情况压缩段和模式信息的包。
11、根据权利要求3所述的系统,其中,以段为单位解压缩帧数据,并 且,其中,该帧缓冲器解码器还包括:
逆可变长度解码模块,其被配置用来解码映射的输出;
逆赖斯映射模块,其被配置用来对逆调制的输出执行逆赖斯映射,以产 生映射的输出;
逆DPCM,其被配置用来对逆量化的输出进行逆调制,以产生逆调制的 输出;以及
逆量化器,其被配置用来对输入帧段进行逆量化,以产生逆量化的输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ESS技术公司,未经ESS技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680042410.6/1.html,转载请声明来源钻瓜专利网。