[发明专利]用于下一代视频的编码/未编码的数据的内容自适应熵编码有效
申请号: | 201380068583.5 | 申请日: | 2013-12-27 |
公开(公告)号: | CN104885471B | 公开(公告)日: | 2019-06-28 |
发明(设计)人: | A·普里;D·索塞卡 | 申请(专利权)人: | 英特尔公司 |
主分类号: | H04N19/91 | 分类号: | H04N19/91;H04N19/13 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 邬少俊;王英 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 描述了与编码/未编码的数据的内容自适应熵编码相关的技术。一种用于视频编码的计算机实现的方法包括步骤:从多个熵编码技术中确定针对编码/未编码的视频数据的所选择的熵编码技术,其中所述多个熵编码技术包括代理可变长度编码技术和符号运行编码技术,使用所述所选择的熵编码技术对与所述编码/未编码的视频数据相关联的处理的比特流熵编码,以生成被编码的编码/未编码的视频数据,并且将所述被编码的编码/未编码的视频数据组装到输出比特流中。 | ||
搜索关键词: | 用于 下一代 视频 编码 数据 内容 自适应 | ||
【主权项】:
1.一种用于视频编码的计算机实现的方法,所述方法包括:从多个熵编码技术中确定针对编码/未编码的视频数据的、所选择的熵编码技术,其中所述多个熵编码技术包括代理可变长度编码技术和符号运行编码技术,并且其中所述编码的视频数据包括包含非零变换系数的视频数据并且所述未编码的视频数据包括具有全部零变换系数的视频数据;使用所选择的熵编码技术对与所述编码/未编码的视频数据相关联的处理的比特流进行熵编码,以生成被编码的编码/未编码的视频数据;对与所述所选择的熵编码技术或所述处理的比特流中的至少一个相关联的编码/未编码的视频数据头部进行编码;并且将所述被编码的编码/未编码的视频数据和被编码的编码/未编码的视频数据头部组装到输出比特流中,其中,所述编码/未编码的视频数据包括与视频数据的P图片类型或者视频数据的F图片类型中的至少一个相关联的数据,其中确定针对编码/未编码的视频数据的所选择的熵编码技术的步骤包括针对其评估从所述多个熵编码技术中选择熵编码技术的组合的子集,并且其中,对所述熵编码技术的组合的子集的选择是基于所述编码/未编码的视频数据是与所述视频数据的P图片类型相关联还是与所述视频数据的F图片类型相关联的;其中,当所述编码/未编码的视频数据与所述视频数据的P图片类型相关联时,确定所选择的熵编码技术的步骤包括:基于所述编码/未编码的视频数据而生成1维光栅扫描;基于所述编码/未编码的视频数据而生成基于块的1维扫描;对所述基于块的1维扫描进行比特取反以生成基于块的取反的比特1维扫描;基于所述1维光栅扫描而估计与所述代理可变长度编码技术相关联的第一比特成本;基于所述基于块的取反的比特1维扫描而估计与所述符号运行编码技术相关联的第二比特成本;基于所述第一比特成本和所述第二比特成本而确定最小比特成本;并且将所选择的熵编码技术确定为与所述最小比特成本相关联的编码技术,其中,所述处理的比特流包括所述1维光栅扫描或所述基于块的取反的比特1维扫描中的至少一个;或者其中,当所述编码/未编码的视频数据与所述视频数据的F图片类型相关联时,确定所选择的熵编码技术的步骤包括:基于所述编码/未编码的视频数据而生成基于瓦片的1维扫描;基于所述编码/未编码的视频数据而生成1维光栅扫描;基于所述基于瓦片的1维扫描而估计与所述符号运行编码技术相关联的第一比特成本;基于所述1维光栅扫描而估计与所述代理可变长度编码技术相关联的第二比特成本;基于所述第一比特成本和所述第二比特成本而确定最小比特成本;并且将所选择的熵编码技术确定为与所述最小比特成本相关联的编码技术,其中,所述处理的比特流包括所述基于瓦片的1维扫描或所述1维光栅扫描中的至少一个。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201380068583.5/,转载请声明来源钻瓜专利网。
- 同类专利
- 用于下一代视频的编码/未编码的数据的内容自适应熵编码-201380068583.5
- A·普里;D·索塞卡 - 英特尔公司
- 2013-12-27 - 2019-06-28 - H04N19/91
- 描述了与编码/未编码的数据的内容自适应熵编码相关的技术。一种用于视频编码的计算机实现的方法包括步骤:从多个熵编码技术中确定针对编码/未编码的视频数据的所选择的熵编码技术,其中所述多个熵编码技术包括代理可变长度编码技术和符号运行编码技术,使用所述所选择的熵编码技术对与所述编码/未编码的视频数据相关联的处理的比特流熵编码,以生成被编码的编码/未编码的视频数据,并且将所述被编码的编码/未编码的视频数据组装到输出比特流中。
- 从原始图像的低质量版本和摘要构建原始图像的估计的方法和装置-201480060433.4
- C.吉尔摩特;M.艾伦;D.索罗;P.吉罗特尔 - 汤姆逊许可公司
- 2014-10-30 - 2019-04-09 - H04N19/91
- 本发明关于用于从原始图像(Y)的低质量版本(Yl)和根据图像计算的摘要(Eh)构建原始图像的估计的方法和装置。该方法的特征在于其包括:‑获得(11)包括至少一个补片对的字典,每一个补片对包括被称为第一补片的摘要的补片和被称为第二补片的原始图像的低质量版本的补片,通过原地匹配来自摘要的补片和来自低质量图像的补片来对于摘要的每一补片提取补片对,‑对于原始图像的低质量版本的每一补片,在补片对的字典内选择(12)至少一个补片对,根据涉及原始图像的低质量版本的补片和所选择的补片对的第二补片的准则来选择每一个补片对,‑根据至少一个所选择的补片对获得(13)映射函数,以及‑使用映射函数将原始图像的低质量版本的补片投影(14)为最终补片
- 编码方法以及相关编码装置-201580005495.X
- 吴东兴;周汉良;李坤傧 - 联发科技股份有限公司
- 2015-07-08 - 2019-03-01 - H04N19/91
- 一种编码方法,包含以下步骤:针对帧分区的编码像素执行波前并行编码程序,其中该帧分区包含多个区块行,该多个区块行中每一个包含多个区块,并且该多个区块中的每一个包含多个像素;以及在第一区块行的第一区块的编码模式选择上施加限制。
- 混合的布尔-令牌ANS系数代码化-201680034247.2
- 亚历山大·杰·康弗斯 - 谷歌有限责任公司
- 2016-12-07 - 2018-09-28 - H04N19/91
- 解码当前块的编码变换系数包括初始化具有布尔和符号ANS解码器的状态机的解码器状态。解码器状态包括ANS状态和存储包括编码变换系数的变量串的缓冲器内的缓冲器位置。通过使用布尔ANS解码器处理二进制标志/比特并使用符号ANS解码器处理令牌,使用状态机从变量串顺序产生变换系数。当ANS状态在有效状态范围之外时,每个解码器执行状态归一化,使用ANS状态执行输出计算以生成二进制标志/比特或令牌的输出值,并且使用输出值和概率作为输入更新ANS状态。解码器状态演化操作可能不同。还描述了具有布尔和符号ANS编码器的编码器状态机。
- 用于下一代视频的内容自适应熵编码-201380053525.5
- A·普里 - 英特尔公司
- 2013-12-24 - 2018-09-25 - H04N19/91
- 描述了内容自适应熵编码相关的技术。一种用于视频编码的方法,包括:获得用于熵编码的第一视频数据和第二视频数据,其中,第一视频数据和第二视频数据包括不同数据类型,确定用于第一视频数据的第一熵编码技术,其中,第一熵编码技术包括自适应符号运行可变长度编码技术或者自适应代理可变长度编码技术中的至少一个,使用第一编码技术将第一视频数据熵编码,以产生第一压缩的视频数据,并使用第二编码技术将第二视频数据熵编码,以产生第二压缩的视频数据,并且组装第一压缩的视频数据和第二压缩的视频数据,以产生输出比特流。
- 用于下一代视频的预测和编码的内容自适应划分-201380068582.0
- A·普里;N·N·戈卡莱 - 英特尔公司
- 2013-12-24 - 2018-08-07 - H04N19/91
- 描述了与用于预测和编码的内容自适应划分相关联的技术。一种用于视频编码中的划分的计算机实现的方法包括:接收视频帧;将视频帧分割成多个瓦片、编码单元或超片段;针对至少一个瓦片、编码单元或超片段确定选定划分技术以用于进行预测或编码划分,其中,所述选定划分技术包括结构化划分技术,其包括二分树划分技术、k‑d树划分技术、二分树划分技术的码本表示或者k‑d树划分技术的码本表示中的至少一个;采用所述选定划分技术将所述至少一个瓦片、编码单元或超片段划分成多个预测分区;以及将与所述多个预测分区相关联的划分指示符或码字编码到比特流当中。
- 用于熵编码和熵解码的设备和方法-201680051815.X
- 朴银姬;崔棋镐 - 三星电子株式会社
- 2016-07-25 - 2018-07-17 - H04N19/91
- 公开了一种熵编码设备和方法以及熵解码设备和方法。所述熵编码方法包括以下步骤:将变换单元划分为多个区域,并且将所述多个区域中的每一个划分为子区域;将多个区域中的最后区域标记的值设置为第一值,并且将剩余区域的区域标记的值设置为第二值,在所述最后区域中包括包含有效变换系数的子区域;将具有所述有效变换系数的划分的子区域的子区域标记的所述值设置为所述第一值,并且将不包括所述有效变换系数的划分的子区域的子区域标记的值设置为所述第二值;基于所述区域标记和所述子区域标记确定多个系数编码方案中的预设系数编码方案;基于确定的系数编码方案对包括在所述子区域中的系数进行编码;以及发送关于所述区域标记、所述子区域标记和编码后的系数的数据。
- 专利分类
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法