当前位置: 首页 > 专利查询>微软公司专利>正文

变换块的高效编码和解码制造技术

技术编号:3583999 阅读:169 留言:0更新日期:2012-04-11 18:40
一种基于块变换的数字媒体编解码器通过对非零系数以及后续的零值系数行程进行联合编码来更高效地编码变换系数。当非零系数是其块中的最后一个时,在该系数的码元中用最后指示符来替代行程值。在将非零系数与初始和后续零行程联合编码的特殊码元中指示初始非零系数。该编解码器通过识别非零系数行程中的间断并在这一间断的任一侧上单独编码非零系数来允许多个编码上下文。该编解码器还通过在每一码元中指示非零系数是否具有大于1的绝对值以及零行程是否具有正值来减小码表大小,并在码元外部单独编码系数水平和行程长度。

【技术实现步骤摘要】
【国外来华专利技术】专利说明变换块的高效编码和解码 背景 基于块变换的编码 变换编码是在许多音频、图像和视频压缩系统中使用的一种压缩技术。未压缩数字图像和视频通常被表示或捕捉为以二维(2D)网格排列的图像或视频帧中各位置处的图元或色彩的样本。这被称为图像或视频的空间域表示。例如,用于图像的典型格式由被排列为网格的24位彩色图元流构成。每一样本是表示诸如RGB或YIQ等色彩空间内该网格中的一个像素位置处的色彩分量的数字。各种图像和视频系统可使用各种不同的色彩、空间和时间分辨率的采样。类似地,数字音频通常被表示为时间采样的音频信号流。例如,典型的音频格式由在有规律的时间间隔处所取的16位音频信号幅度样本流构成。 未压缩数字音频、图像和视频信号可消耗大量的存储和传输能力。变换编码通过将信号的空间域表示变换成频域(或其它类似的变换域)表示,然后降低该变换域表示的某些一般较不可感知的频率分量的分辨率,减小了数字音频、图像和视频的大小。这一般与降低空间域中的图像或视频或时域中的音频的色彩或空间分辨率相比,产生了较不可感知的数字信号劣化。 更具体而言,附图说明图1所示的典型的基于块变换的编解码器100将未压本文档来自技高网...

【技术保护点】
一种编码表示数字媒体数据的变换系数系列(1300)的方法,包括:    将所述变换系数系列表示(1400)为一码元系列(1340),其中每一码元(1355)包括来自所述变换系数系列的非零系数的指示以及后续的零值系数行程的长度的指示;    对于所述码元系列中的每一码元,发送(1600)所述码元以便在压缩比特流(420)中编码;以及    其中所述变换系数系列中的最后一个非零系数由一码元(1365)来表示,其中所述后续的零值系数行程的长度的指示包括所述系数是所述最后一个非零系数的指示符。

【技术特征摘要】
【国外来华专利技术】US 2005-8-12 11/203,0081.一种编码表示数字媒体数据的变换系数系列(1300)的方法,包括将所述变换系数系列表示(1400)为一码元系列(1340),其中每一码元(1355)包括来自所述变换系数系列的非零系数的指示以及后续的零值系数行程的长度的指示;对于所述码元系列中的每一码元,发送(1600)所述码元以便在压缩比特流(420)中编码;以及其中所述变换系数系列中的最后一个非零系数由一码元(1365)来表示,其中所述后续的零值系数行程的长度的指示包括所述系数是所述最后一个非零系数的指示符。2.如权利要求1所述的方法,其特征在于,所述码元系列中的第一个码元另外包括在所述变换系数系列中的第一个非零系数之前的零值系数行程的长度的指示。3.如权利要求2所述的方法,其特征在于,所述变换系数系列从确定一宽范围变换系数系列的归一化部分得到。4.如权利要求2所述的方法,其特征在于,使用一组码表来编码所述码元系列中的第一个码元,并且使用一组不同的码表来编码所述码元系列中的其它码元。5.如权利要求2所述的方法,其特征在于,所述码元系列中的每一码元具有一相关联的上下文。6.如权利要求5所述的方法,其特征在于,用于一码元的上下文至少部分地基于由所述码元表示的非零系数是出现在所述系数系列中的第一个零值系数之前还是之后。7.如权利要求5所述的方法,其特征在于,用于一码元的上下文至少部分地基于所述变换系数系列是用于亮度还是色度通道。8.如权利要求5所述的方法,其特征在于,用于一码元的上下文至少部分地基于所述变换系数系列是用于内部变换、中间变换还是外部变换。9.如权利要求2所述的方法,其特征在于,对于每一码元,所述码元中所述后续零值系数行程的长度的指示包括指示所述码元上的以下情况之一的三进制码元所述零值系数行程为零长度;所述零值系数行程为正长度;由所述码元指示的系数是所述变换系数系列中的最后一个系数。10.如权利要求9所述的方法,其特征在于,所述码元系列中的第一个码元中的第一个非零系数之前的零值系数行程的长度的指示包括指示所述第一个非零系数之前的零值系数的行程是零长度还是正长度的布尔值。11.如权利要求9所述的方法,其特征在于,还包括在一码元包括零值系数行程为正长度的指示时,发送所述零值系数行程的长度以便在所述压缩比特流中编码。12.如权利要求1所述的方法,其特征在于,对每一码元,所述码元中对来自所述变换系数系列的非零系数的指示包括指示所述非零系数的绝对值是否大于1的布尔值。13.如权利要求12所述的方法,其特征在于,还包括在一码元包括非零系数具有大于1的绝对值的指示时,发送所述非零系数的绝对值以便在所述压缩比特流中编码。14.一种...

【专利技术属性】
技术研发人员:S斯里尼瓦杉
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利