[发明专利]动态视频数据压缩的设备和方法有效
申请号: | 201110452810.7 | 申请日: | 2011-12-30 |
公开(公告)号: | CN102547283B | 公开(公告)日: | 2017-04-12 |
发明(设计)人: | 小J·W·吉拉尔迪奥;R·古普塔 | 申请(专利权)人: | VIXS系统公司 |
主分类号: | H04N19/423 | 分类号: | H04N19/423;H04N19/436;H04N19/40 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 鲍进 |
地址: | 加拿大*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 视频 数据压缩 | ||
技术领域
本申请涉及数据处理系统,更特别地,涉及视频数据处理系统。
背景技术
典型的视频数据处理系统包括芯片外系统存储器和包括多个视频处理块和相关硬件的视频芯片上系统(SOC)集成电路。视频SOC接收压缩的视频数据,并且解压缩(即,解码、去压缩或扩展)压缩的视频数据以恢复未压缩的(即,原始)视频数据。视频SOC将未压缩的视频数据写入到系统存储器以供一个或更多个视频处理块随后使用。一个或更多个视频处理块检索未压缩的视频数据,并且可将处理后的、未压缩的视频数据写回到存储器。一般地,视频图像包括R×C个像素(例如,对于示例性高清视频画面,为1920×1080个像素),并且,每个像素可由多个字节的数据表示。由于包括大量的数据,因此,在特定时间对于特定的视频处理块,视频图像的视频数据的全帧一般是不可用的。而是,从系统存储器读取视频数据的帧的部分,以增量的方式对其进行处理,并且在一些情况下,将其写回到存储器。
系统存储器和视频SOC之间的未压缩的视频数据的移动消耗大量的存储器带宽。典型地,可用于视频SOC的存储器带宽限制视频处理系统的性能。可以增加可用存储器带宽的系统存储器的增加(例如,通过增加存储器信道的数量)明显地增加了视频SOC的额外成本(例如,通过增加芯片上缓冲器的尺寸、控制器、管脚的数量和板面积),增加了外部存储器的成本并最终增加了视频处理系统的成本。
发明内容
在本发明的至少一个实施例中,一种方法包括:解压缩第一压缩视频数据以以第一顺序提供未压缩视频数据。所述解压缩基于第一压缩率。所述方法包括:压缩所述未压缩视频数据以以第二顺序提供第二压缩视频数据。所述压缩基于第二压缩率。在所述方法的至少一个实施例中,所述第一顺序基于视频数据的帧的基本块,并且所述第二顺序基于视频数据的帧的线。在所述方法的至少一个实施例中,所述压缩包括交替进行未压缩视频数据的第一线的部分部分的压缩与未压缩视频数据的至少一个第二线的部分部分的压缩,以由此产生与未压缩视频数据的第一线对应的压缩视频数据的第一线和与未压缩视频数据的第二线对应的压缩视频数据的至少一个第二线。
在本发明的至少一个实施例中,一种设备包括:缓冲器,第一视频数据解压缩器,和视频数据压缩器。所述第一视频数据解压缩器能够操作来基于第一压缩率解压缩第一压缩视频数据以及以第一顺序将未压缩视频数据写入到所述缓冲器。所述视频数据压缩器能够操作来从所述缓冲器读取所述未压缩视频数据以及以第二顺序提供第二压缩视频数据。在至少一个实施例中,所述视频数据压缩器能够操作来交替进行未压缩视频数据的第一线的部分部分的压缩与未压缩视频数据的至少一个第二线的部分部分的压缩,以由此产生与未压缩视频数据的第一线对应的压缩视频数据的第一线和与未压缩视频数据的第二线对应的压缩视频数据的至少一个第二线。在至少一个实施例中,所述视频数据压缩器能够操作来在压缩未压缩视频数据的第一线的第一部分之后保存所述视频数据压缩器的状态信息,并且能够操作来在压缩未压缩视频数据的第一线的第二部分之前将所述状态信息恢复到所述视频数据压缩器。在该设备的至少一个实施例中,所述第一顺序基于视频数据的帧的基本块,并且所述第二顺序基于视频数据的帧的线。在至少一个实施例中,所述设备还包括:包括扩展部分的存储器。所述存储器能够操作来存储比视频数据的相应的未压缩线多的视频数据的线。
附图说明
参照附图,可以更好地理解本发明并使得本领域技术人员可以很容易理解其大量的目的、特征和优点。
图1示出包括未压缩视频数据的存储装置的示例性视频处理系统的功能框图。
图2示出实现示例性动态视频数据压缩技术的示例性视频处理系统的功能框图。
图3示出画面图像(screen image)的帧的示例性视频数据格式。
图4示出画面图像的示例性视频数据到SOC的视频处理块的信息流。
图5示出与本发明的至少一个实施例一致的实现示例性动态视频数据压缩技术的示例性视频处理系统的功能框图。
图6示出与本发明的至少一个实施例一致的从图5的解压缩器106到缓冲器506的未压缩视频数据的功能块的信息流。
图7示出与本发明的至少一个实施例一致的从图5的缓冲器506到低延时(low-latency)压缩器512的未压缩视频数据的信息流。
图8示出与本发明的至少一个实施例一致的从图5的缓冲器506到低延时压缩器512的未压缩视频数据的信息流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于VIXS系统公司,未经VIXS系统公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110452810.7/2.html,转载请声明来源钻瓜专利网。