【技术实现步骤摘要】
【国外来华专利技术】用于调色板模式译码的方法
本专利技术涉及视频译码和压缩的领域,且尤其涉及屏幕内容译码。
技术介绍
数字视频能力可并入到广泛范围的装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或台式计算机、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、视频电话会议装置及其类似者。数字视频装置实施视频压缩技术,例如在由运动图片专家组-2(MPEG-2)、MPEG-4、国际电信联盟电信标准化部门(ITU-T)H.263、ITU-TH.264/MPEG-4第10部分高级视频译码(AVC)定义的标准、高效率视频译码(HEVC)标准和这些标准的扩展中描述的视频压缩技术。视频装置可通过实施此些视频译码技术而更有效地发射、接收、编码、解码及/或存储数字视频信息。随着高速因特网接入的流行,新兴视频应用(例如远程桌面共享、虚拟桌面基础结构及无线显示)要求屏幕内容的高压缩效率。然而,额外帧内和帧间视频译码工具经设计主要用于自然内容。屏幕内容相较于自然内容具有明显不同的特性(例如,锐边缘和较低或无噪声),这使得那些传统译码工具不够用。
技术实现思路
本专利技术的系统、方法及装置各自具有若干创新方面,其中没有单个方面单独负责本文中所公开的所要属性。在一个方面中,一种在位流中解码视频数据的方法,其中位流含有在调色板模式中译码的译码单元(CU),所述方法包含:解析与提供于位流中的CU中相关联的调色板,所述调色板包含各自与索引值及与所述索引值相关联的像素值相关联的多个调色板条目;解析提供于位流中的与CU相关联的一或多个游程长度 ...
【技术保护点】
一种用于解码提供于位流中的视频数据的方法,所述位流包含在调色板模式中译码的译码单元CU,所述方法包括:解析与提供于所述位流中的所述CU相关联的调色板,所述调色板包含各自与索引值及与所述索引值相关联的像素值相关联的多个调色板条目;解析提供于所述位流中的与所述CU相关联的一或多个游程长度,每一游程长度指示始于且包含所述CU中的当前位置的连续位置的数目,所述连续位置与左方复制模式或上方复制模式相关联;解析提供于所述位流中的与所述CU相关联的一或多个索引值,每一索引值指示所述调色板中与所述CU中的所述当前位置相关联的像素值;解析提供于所述位流中的与所述CU相关联的一或多个逸出像素值,每一逸出像素值指示不在所述调色板中的像素值,其中从所述位流中的连续位置解析所述逸出像素值,所述连续位置在与所述CU相关联的所有所述游程长度和所述索引值之后的所述位流中;及基于所述经解析调色板、经解析游程长度、经解析索引值和经解析逸出值来解码所述CU。
【技术特征摘要】
【国外来华专利技术】2014.07.02 US 62/020,340;2014.07.23 US 62/028,039;1.一种用于解码提供于位流中的视频数据的方法,所述位流包含在调色板模式中译码的译码单元CU,所述方法包括:解析与提供于所述位流中的所述CU相关联的调色板,所述调色板包含各自与索引值及与所述索引值相关联的像素值相关联的多个调色板条目;解析提供于所述位流中的与所述CU相关联的一或多个游程长度,每一游程长度指示始于且包含所述CU中的当前位置的连续位置的数目,所述连续位置与左方复制模式或上方复制模式相关联;解析提供于所述位流中的与所述CU相关联的一或多个索引值,每一索引值指示所述调色板中与所述CU中的所述当前位置相关联的像素值;解析提供于所述位流中的与所述CU相关联的一或多个逸出像素值,每一逸出像素值指示不在所述调色板中的像素值,其中从所述位流中的连续位置解析所述逸出像素值,所述连续位置在与所述CU相关联的所有所述游程长度和所述索引值之后的所述位流中;及基于所述经解析调色板、经解析游程长度、经解析索引值和经解析逸出值来解码所述CU。2.根据权利要求1所述的方法,其进一步包括在解析与所述CU相关联的所有所述游程长度和所述索引值之后复位指定与所述CU相关联的当前间隔的范围的算术译码变量。3.根据权利要求1所述的方法,其中在解析与所述CU相关联的所有所述游程长度和所述索引值之后并行地解析与所述CU相关联的所述逸出像素值。4.根据权利要求1所述的方法,其中从所述位流中在与所述CU相关联的所述逸出像素值之前但在与所述CU相关联的所有所述游程长度之后的所述连续位置解析所述索引值。5.根据权利要求4所述的方法,其进一步包括在解析与所述CU相关联的所有所述游程长度和所述索引值之后复位指定与所述CU相关联的当前间隔的范围的算术译码变量。6.根据权利要求4所述的方法,其中在解析与所述CU相关联的所有所述游程长度之后并行地解析与所述CU相关联的所述索引值。7.根据权利要求1所述的方法,其进一步包括:确定所述CU中紧接在所述当前位置之前的第一位置与上方复制游程的末端相关联;及响应于确定所述CU中的所述第一位置与上方复制游程的末端相关联,确定与所述当前位置相关联的索引值而无需确定所述CU中紧接在所述当前位置上方的第二位置是否与逸出像素值相关联。8.根据权利要求1所述的方法,其中所述CU包含含有逸出像素值的上方复制游程或左方复制游程中的一者。9.一种用于解码提供于位流中的视频数据的设备,其包括:存储器,其经配置以存储与所述位流相关联的视频数据,所述位流包含在调色板模式中译码的译码单元CU;及处理器,其与所述存储器通信且经配置以:解析与提供于所述位流中的所述CU相关联的调色板,所述调色板包含各自与索引值及与所述索引值相关联的像素值相关联的多个调色板条目;解析提供于所述位流中的与所述CU相关联的一或多个游程长度,每一游程长度指示始于且包含所述CU中的当前位置的连续位置的数目,所述连续位置与左方复制模式或上方复制模式相关联;解析提供于所述位流中的与所述CU相关联的一或多个索引值,每一索引值指示所述调色板中与所述CU中的所述当前位置相关联的像素值;解析提供于所述位流中的与所述CU相关联的一或多个逸出像素值,每一逸出像素值指示不在所述调色板中的像素值,其中从所述位流中的连续位置解析所述逸出像素值,所述连续位置在与所述CU相关联的所有所述游程长度和所述索引值之后的所述位流中;及基于所述经解析调色板、经解析游程长度、经解析索引值和经解析逸出值来解码所述CU。10.根据权利要求9所述的设备,其中所述处理器经进一步配置以在解析与所述CU相关联的所有所述游程长度和所述索引值之后复位指定与所述CU相关联的当前间隔的范围的算术译码变量。11.根据权利要求9所述的方法,其中所述处理器经配置以在解析与所述CU相关联的所有所述游程长度和所述索引值之后并行地解析与所述CU相关联的所述逸出像素值。12.根据权利要求9所述的方法,其中所述处理器经配置以从所述位流中在与所述CU相关联的所述逸出像素值之前但在与所述CU相关联的所有所述游程长度之后的所述连续位置解析所述索引值。13.根据权利要求12所述的方法,其中所述处理器经进一步配置以在解析与所述CU相关联的所有所述游程长度和所述索引值之后复位指定与所述CU相关联的当前间隔的范围的算术译码变量。14.根据权利要求12所述的方法,其中所述处理器经配置以在解析与所述CU相关联的所有所述游程长度之后并行地解析与所述CU相关联的所述索引值。15.根据权利要求9所述的方法,其中所述处理器经进...
【专利技术属性】
技术研发人员:濮伟,瑞珍·雷克斯曼·乔许,陈建乐,马尔塔·卡切维奇,谢成郑,邹锋,霍埃尔·索赖·罗哈斯,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。