【技术实现步骤摘要】
本专利技术涉及视频数据编码和解码。
技术介绍
存在若干种视频数据压缩和解压缩系统(作为编码和解码系统的示例),这些系统涉及将视频数据变换为频域表示,量化频域系数并且然后向量化后的系数应用某种形式的熵编码。在本上下文中,熵可被认为是对数据符号或符号序列的信息内容进行表示。熵编码的目的是利用表示数据符号序列的信息内容所需要的最少量编码数据比特(理想地)以无损方式来编码该数据符号序列。在实践中,熵编码被用来对经量化系数编码以使得经编码数据小于(在其比特数目方面)原始的经量化系数的数据大小。更高效的熵编码处理对于相同输入数据大小给出更小的输出数据大小。在视频数据压缩中使用的熵编码处理的重要部分涉及经量化系数被呈现用于编码的顺序。通常,数据扫描或重排序处理被应用于经量化系数。扫描处理的目的是对经量化的频率变换后数据进行冲排序以便将尽可能多的非零经量化经变换系数收集在一起,当然,因此,将尽可能多的零值化系数收集在一起。这些特征可允许高效地应用所谓的行程长度编码或类似技术(其通过定义了行程的长度的较少量数据比特来对零的连续序列或行程进行编码)。因此,扫描处理涉及从经量化经变换 ...
【技术保护点】
一种视频数据编码装置,其中,频域视频数据的阵列被重排序用于由编码器编码,所述编码器使用与当前阵列元素的编码有关的编码参数,所述编码参数是从先前经编码的阵列元素和/或在视频数据的阵列中具有在所述当前阵列元素附近的位置的阵列元素得出的,所述装置包括:最后数据项检测器,用于根据搜索图案在当前阵列中搜索最后的非零阵列元素,所述搜索图案在恒定水平空间频率或恒定垂直空间频率的一个或多个集合中搜索分别跟随有根据连续子集被重排序的阵列的任何其余阵列元素的阵列元素,每个子集被选择为使得水平空间频率分量和垂直空间频率分量之和对于子集内的阵列元素来说通常是恒定的;以及数据扫描器,用于根据重排序图 ...
【技术特征摘要】
2011.11.07 GB 1119185.51.一种视频数据编码装置,其中,频域视频数据的阵列被重排序用于由编码器编码,所述编码器使用与当前阵列元素的编码有关的编码参数,所述编码参数是从先前经编码的阵列元素和/或在视频数据的阵列中具有在所述当前阵列元素附近的位置的阵列元素得出的,所述装置包括: 最后数据项检测器,用于根据搜索图案在当前阵列中搜索最后的非零阵列元素,所述搜索图案在恒定水平空间频率或恒定垂直空间频率的一个或多个集合中搜索分别跟随有根据连续子集被重排序的阵列的任何其余阵列元素的阵列元素,每个子集被选择为使得水平空间频率分量和垂直空间频率分量之和对于子集内的阵列元素来说通常是恒定的;以及 数据扫描器,用于根据重排序图案来改变用于熵编码的阵列元素的顺序以便生成包含连续子集的经重排序的阵列元素,每个子集被选择为使得水平空间频率分量和垂直空间频率分量之和对于子集内的阵列元素来说通常是恒定的,所述重排序图案以所述最后数据项检测器所检测到的所述最后的非零阵列元素结束。2.根据权利要求1所述的装置,所述装置包括: 频域转换器,用于生成从输入视频信号得到的数据的频域表示,所述频域表示包含与每个图像区域有关的多个频域系数的阵列,阵列元素取决于频域系数;以及 熵编码器,用于对经重排序的阵列元素进行熵编码。3.根据权利要求1或2所述的装置,包括用于量化所述频域系数的量化器。4.根据前面权利要求中任一项所述的装置,包括映射图生成器,用于生成作为二进制数据的阵列元素,所述二进制数据指示特定的相应值或特定的相应范围的值的系数在所述频域系数的阵列中的位置。5.根据权利要求2所述的 装置,包括: 图像预测器,用于生成输入视频信号的当前图像的预测版本;以及 组合器,用于将所述当前图像与该图像的预测版本相组合以生成残差图像; 所述频域转换器被配置为生成所述残差图像的频域表示。6.根据权利要求5所述的装置,其中,所述最后数据项检测器和所述数据扫描器被配置为依据所述图像预测器在生成所述当前图像的预测版本时使用的一个或多个参数来选择搜索顺序和/或重排序图案。...
【专利技术属性】
技术研发人员:詹姆斯·亚历山大·戈梅,尼古拉斯·里安·桑德斯,卡尔·詹姆斯·沙曼,保罗·詹姆斯·西尔考克,
申请(专利权)人:索尼公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。