【技术实现步骤摘要】
【国外来华专利技术】重新排序的变换系数的多级表示背景在编码诸如视频帧或静止图像等图片时,编码器通常将虚拟数据拆分成多块样 本值。编码器执行诸如离散系数变换(DCT)等频率变换来将该块样本值转换成一块变换 系数。按惯例在一个块的左上方示出的变换系数一般称为DC系数,并且其他系数一般 称为AC系数。对于样本值的大多数块,频率变换往往将非零变换系数值组织到左上方, 那里是该块变换系数的较低频率部分。在频率变换之后,编码器量化变换系数值。量化一般减少DC和AC系数的可能 值的数量。这一般将量化值的分辨率以及保真度降低到原始系数值,但它使后续熵编码 更加高效。在较高频率系数具有被量化成零的低振幅时,量化往往还“移除”较高频率 系数(一般被组织在该块的右下侧)。附图说明图1示出量化之后的变换系数的8X8的块(100)的一个示例。在该示例性块 (100)中,该块左上角中的值25是DC系数,而另63个值是AC系数。虽然该块(100) 中的最高振幅系数是左上角的低频系数,但沿着右侧,该块包括较高频率的一簇非零系 数值。在量化了变换系数后,编码器对经量化的变换系数进行熵编码。一种对一块变 换系数进行编码的常见方法通过使用“ζ字形”扫描次序(200)对该块进行重新排序来开 始,如图2所示。在该方法中,编码器根据该扫描次序(200)将来自二维阵列的变换系 数的值映射成一维串。扫描次序200在块(100)的带有DC系数的左上角开始,遍历该 块(100)的位置1和2处的AC系数,遍历位置3、4和5处的AC系数,以此类推。该 扫描根据扫描次序(200)来在该块(100)上跨对角线地继续,在该块(100)的具 ...
【技术保护点】
一个或多个存储指令的存储介质,所述指令在计算机上被执行时使得所述计算机执行一种对视频进行编码的方法,所述方法包括: 选择多个扫描次序之一(605);在位流中输出指示所选扫描次序的信息; 应用所选扫描次序来对一个块的多个频率系数进行排序(610); 使用经重新排序的频率系数的多级嵌套集合表示来对该经重新排序的多个频率系数进行熵编码(630),包括: 将所述经重新排序的多个频率系数中的一个或多个的第一集合表示为具有所述多级嵌套集合表示的第一级别处的第一符号的概括表示;以及对所述多级嵌套集合表示的第一级别处的所述第一符号和第二符号进行熵编码;以及 在所述位流中输出经熵编码的频率系数。
【技术特征摘要】
【国外来华专利技术】US 2008-5-2 12/151,0691.一个或多个存储指令的存储介质,所述指令在计算机上被执行时使得所述计算机 执行一种对视频进行编码的方法,所述方法包括选择多个扫描次序之一(605); 在位流中输出指示所选扫描次序的信息; 应用所选扫描次序来对一个块的多个频率系数进行排序(610); 使用经重新排序的频率系数的多级嵌套集合表示来对该经重新排序的多个频率系数 进行熵编码(630),包括将所述经重新排序的多个频率系数中的一个或多个的第一集合表示为具有所述多级 嵌套集合表示的第一级别处的第一符号的概括表示;以及对所述多级嵌套集合表示的第一级别处的所述第一符号和第二符号进行熵编码;以及在所述位流中输出经熵编码的频率系数。2.如权利要求1所述的一个或多个存储介质,其特征在于,所述第一符号指示非零系 数值在经重新排序的频率系数的第一集合中的存在或缺席。3.如权利要求1所述的一个或多个存储介质,其特征在于,所述第二符号表示在所述 第一集合外的经重新排序的多个频率系数之一。4.如权利要求3所述的一个或多个存储介质,其特征在于,对所述第一符号和所述 第二符号进行熵编码包括使用Huffman编码对所述第一符号和所述第二符号进行联合编 码。5.如权利要求1所述的一个或多个存储介质,其特征在于,对所述第一符号和所述第 二符号进行熵编码包括对所述第一符号和所述第二符号连同一个或多个其他符号进行行 程长度编码。6.如权利要求1所述的一个或多个存储介质,其特征在于,所述熵编码还包括 将所述经重新排序的多个频率系数中的一个或多个的第二集合表示为具有所述多级嵌套集合表示的第一级别处的第二符号的概括表示,其中对所述第一符号和所述第二符 号进行熵编码包括使用Huffman编码对所述第一符号和所述第二符号进行联合编码。7.如权利要求1所述的一个或多个存储介质,其特征在于,所述第一集合包括至少一 个非零系数值,并且其中所述熵编码还包括在所述多级嵌套集合表示的低于所述第一级 别的第二级别处对所述第一集合的相应系数的系数值进行熵编码。8.如权利要求1所述的一个或多个存储介质,其特征在于,所述第一集合包括至少一 个非零系数值,并且其中所述熵编码还包括将所述第一集合的频率系数中的一个或多个的第一子集表示为具有所述多级嵌套集 合表示的低于所述第一级别的第二级别处的第一子符号的概括表示。9.如权利要求8所述的一个或多个存储介质,其特征在于,还包括在所述多级嵌套集 合表示的低于所述第二级别的第三级别处对所述第一子集的相应系数的系数值进行熵编 码。10.如权利要求1所述的一个或多个存储介质,其特征在于,所述选择包括 在所述多个扫描次序之间评估多个预定扫描次序;以及如果所述多个预定扫描次序没...
【专利技术属性】
技术研发人员:C图,S瑞古纳萨恩,S孙,CL林,
申请(专利权)人:微软公司,
类型:发明
国别省市:US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。