【技术实现步骤摘要】
本专利技术涉及视频数据尤其是尽可能地以有效的方式编码、解码、压缩和传输视频数据的方法和系统。
技术介绍
数据的传输通常受到带宽和吞吐限制的约束。无法在极短的时间内发送或接收无限的数据。为了使被传输的信息的数量和质量达到最大化,在一些情况下,信息在传输时被压缩或编码并且在接收时被解压缩或解码。在视频数据的传输中数据压缩是必须的。普通的文本,除非非常庞大,可以被轻易而快捷的传输。然而,视频数据 包括色度特征、亮度特征,并且经常包含立体声音频信息。即使是非常短的视频片断也需要大量的数据来定义。这些数据的传输和编码必须尽可能的有效,也就是它必须需要尽可能少的被传输的信息。视频压缩是数据压缩的通用技术的一个子集,因此一个信号被挤压或压缩成一个很小的数集。这些数字将占用硬盘上较少的空间,或者占用较少的网络传输时间。在这些数字被再次使用之前,会使用一个解压缩的算法将数字串扩展成它们原来的(或者至少是类似的)形态。为了增加压缩率,或者可用于将被存储或传输的数字串的挤压量,视频压缩利用了信号是数字化的视频的来源这一事实。视频和音频数据的有效压缩被认为是有损算法,因为它们丢弃或者丢 ...
【技术保护点】
一种用于对视频信号进行编码的方法,该视频信号具有至少包括了第一帧和第二帧的多个帧,该方法包括以下步骤:识别第一帧内的块;为所述块确定至少一个预测标志;识别第二帧的至少一部分,以用于所述块的预测;确定至少一个预测误差标志,该预测误差标志从所述块和所述第二帧的一部分之间的差异得出;将所述至少一个预测标志分配给第一分段;将所述至少一个预测误差标志分配给第二分段;为所述第一分段选择第一编码方法,以及为所述第二分段选择第二编码方法,其中该第一和第二编码方法为算术编码。
【技术特征摘要】
2003.05.12 US 60/469,187;2003.11.14 US 10/713,8071.一种用于对视频信号进行编码的方法,该视频信号具有至少包括了第一帧和第二帧的多个帧,该方法包括以下步骤 识别第一巾贞内的块; 为所述块确定至少一个预测标志; 识别第二帧的至少一部分,以用于所述块的预测; 确定至少一个预测误差标志,该预测误差标志从所述块和所述第二帧的一部分之间的差异得出; 将所述至少一个预测标志分配给第一分段; 将所述至少一个预测误差标志分配给第二分段; 为所述第一分段选择第一编码方法,以及为所述第二分段选择第二编码方法,其中该第一和第二编码方法为算术编码。2.如权利要求1所述的用于对视频信号进行编码的方法,其中所述块关联到预测模式,且所述至少一个预测标志通过该预测模式得到。3.如权利要求1所述的用于对视频信号进行编码的方法,还包括 基于所述第一编码方法对所述第一分段进行编码,以及基于所述第二编码方法对所述第二分段进行编码。4.如权利要求3所述的用于对视频信号进行编码的方法,其中所述对第一和第二分段进行编码还包括 使用第一处理器基于所述第一编码方法对所述第一分段进行编码;以及 使用第二处理器基于所述第二编码方法对所述第二分段进行编码。5.如权利要求4所述的用于对视频信号进行编码的方法,还包括 对所述第一和第二分段进行并行编码。6.如权利要求4所述的用于对视频信号进行编码的方法,其中所述第一处理器是通用协处理器,而所述第二处理器是熵优化的处理器。7.如权利要求1所述的用于对视频信号进行编码的方法,其中选择第一编码方法和第二编码方法包括 计算对第一和第二分段进行编码的开销; 如果对第一和第二分段进行编码的开销的总和超过给定的门限,则选择霍夫曼编码作为所述第二编码方法。8.如权利要求7所述的用于对视频信号进行编码的方法,还包括 如果对第一和第二分段进行编码的开销的总和低于给定的门限,则选择算术编码作为所述第二编码方法。9.如权利要求7所述的用于对视频信号进行编码的方法,其中对第一分段进行编码的开销和对第二分段进行编码的开销的至少其中之一,是使用Shannon熵进行计算的...
【专利技术属性】
技术研发人员:E·阿米尔斯,J·班克基,S·拉瓦恩韦,Y·许,D·米勒,A·格兰奇,P·威尔金,
申请(专利权)人:谷歌公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。