帧内模式译码中的参考模式选择制造技术

技术编号:10251153 阅读:164 留言:0更新日期:2014-07-24 11:12
视频译码器可对于当前视频块确定第一最可能帧内预测模式及第二最可能帧内预测模式,且基于所述第一及第二最可能帧内预测模式,确定用以译码所述当前视频块的实际帧内预测模式的估计。可通过响应于所述第一最可能模式及所述第二最可能模式两者为不同的角度预测模式而选择所述第一最可能模式及所述第二最可能模式中的一者作为所述实际帧内预测的所述估计来确定所述实际帧内预测模式的所述估计。可使用所述实际帧内预测模式的所述估计加上差信息来识别用以译码所述当前视频块的所述实际帧内预测模式。

【技术实现步骤摘要】
【国外来华专利技术】帧内模式译码中的参考模式选择本申请案主张2011年11月18日申请的美国临时申请案61/561,803及2011年11月18日申请的美国临时申请案61/561,819的权益,所述两个美国临时申请案中的每一者的全部内容以引用的方式并入本文。
本专利技术涉及视频译码,且更明确地说,涉及用信号通知用于经译码视频数据的帧内预测模式。
技术介绍
数字视频能力可并入到广泛范围的装置中,包括数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、视频电话会议装置及其类似者。数字视频装置实施视频压缩技术(例如,由MPEG-2、MPEG-4、ITU-TH.263或ITU-TH.264/MPEG-4第10部分高级视频译码(AVC)所定义的标准及这些标准的扩展中所描述的视频压缩技术),以较有效地发射及接收数字视频信息。视频压缩技术执行空间预测及/或时间预测,以减少或移除视频序列中所固有的冗余。对于基于块的视频译码,一视频帧或切片可分割成多个视频块。每个视频块可被进一步分割。使用相对于相邻视频块的空间预测来对经帧内译码(I)帧或切片中的视频块进行编码。经帧间译码(P或B)帧或切片中的视频块可使用相对于相同帧或切片中的相邻宏块或译码单元的空间预测或相对于其它参考帧的时间预测。
技术实现思路
大体来说,本专利技术描述用于用信号通知经译码视频数据的译码特性且处理经译码视频数据的译码特性的信令的技术,且更明确地说,本专利技术描述用于在视频数据的经编码位流中用信号通知帧内预测模式且处理帧内预测模式的信令的技术。在视频译码中,可从先前经译码图片的视频块预测(即,帧间预测)或可从同一图片的已经译码视频块预测(即,帧内预测)当前正译码(编码或解码)的视频数据块。当视频块是经帧内预测时,与明确地用信号通知实际帧内预测模式相对,有时将帧内预测模式用信号通知为估计的实际帧内预测模式与实际帧内预测模式之间的差。假设所述实际帧内预测模式通常接近于所述估计帧内预测模式,则使用可变长度译码(VLC)技术,可使用相对较少的位用信号通知所述实际帧内预测模式。在一些情况下,本专利技术的技术可通过在一些译码情形中确定较接近于实际帧内预测模式的估计帧内预测模式而改善用信号通知用以帧内译码视频数据块的帧内预测模式的效率。在一个实例中,一种用于译码视频数据的方法包含:对于当前视频块,确定第一最可能帧内预测模式及第二最可能帧内预测模式;以及基于所述第一最可能帧内预测模式及所述第二最可能帧内预测模式,确定用以译码所述当前视频块的实际帧内预测模式的估计。确定所述实际帧内预测模式的所述估计包含响应于所述第一最可能模式为角度帧内预测模式且所述第二最可能模式为非角度帧内预测模式,选择所述第一最可能模式作为所述实际帧内预测模式的所述估计;以及响应于所述第一最可能模式与所述第二最可能模式两者为不同的角度预测模式,选择所述第一最可能模式及所述第二最可能模式中的一者作为所述实际帧内预测的所述估计。在另一实例中,一种用于译码视频数据的装置包含视频译码器,所述视频译码器经配置以:对于当前视频块,确定第一最可能帧内预测模式及第二最可能帧内预测模式;以及基于所述第一最可能帧内预测模式及所述第二最可能帧内预测模式,确定用以译码所述当前视频块的实际帧内预测模式的估计。所述视频译码器经配置以通过以下操作确定所述实际帧内预测模式的所述估计:响应于所述第一最可能模式为角度帧内预测模式且所述第二最可能模式为非角度帧内预测模式,选择所述第一最可能模式作为所述实际帧内预测模式的所述估计;以及响应于所述第一最可能模式及所述第二最可能模式两者为不同的角度预测模式,选择所述第一最可能模式及所述第二最可能模式中的一者作为所述实际帧内预测的所述估计。在另一实例中,一种用于译码视频数据的设备包含:用于对于当前视频块确定第一最可能帧内预测模式及第二最可能帧内预测模式的装置;以及用于基于所述第一最可能帧内预测模式及所述第二最可能帧内预测模式确定用以译码所述当前视频块的实际帧内预测模式的估计的装置。所述用于确定所述实际帧内预测模式的所述估计的装置包含用于响应于所述第一最可能模式为角度帧内预测模式且所述第二最可能模式为非角度帧内预测模式而选择所述第一最可能模式作为所述实际帧内预测模式的所述估计的装置,及用于响应于所述第一最可能模式及所述第二最可能模式两者为不同的角度预测模式而选择所述第一最可能模式及所述第二最可能模式中的一者作为所述实际帧内预测的所述估计的装置。在另一实例中,一种计算机可读存储媒体存储指令,所述指令可操作以致使一或多个处理器:对于当前视频块,确定第一最可能帧内预测模式及第二最可能帧内预测模式;以及基于所述第一最可能帧内预测模式及所述第二最可能帧内预测模式,确定用以译码所述当前视频块的实际帧内预测模式的估计。所述指令致使所述一或多个处理器通过以下操作确定所述实际帧内预测模式的所述估计:响应于所述第一最可能模式为角度帧内预测模式且所述第二最可能模式为非角度帧内预测模式,选择所述第一最可能模式作为所述实际帧内预测模式的所述估计;以及响应于所述第一最可能模式及所述第二最可能模式两者为不同的角度预测模式,选择所述第一最可能模式及所述第二最可能模式中的一者作为所述实际帧内预测的所述估计。随附图式及以下描述中陈述一或多个实例的细节。其它特征、目标及优点将从所述描述及图式以及权利要求书而显而易见。附图说明图1是说明可利用本专利技术的技术的实例视频编码及解码系统的框图。图2是说明可实施用于译码指示帧内预测模式的信息的技术的视频编码器的实例的框图。图3A展示帧内预测模式的实例。图3B及3C展示最可能帧内预测模式及估计的实际帧内预测模式的实例。图4展示可用以确定用于当前块的最可能模式的当前块及相邻块的实例。图5是说明可实施用于解码指示帧内预测模式的信息的技术的视频解码器的实例的框图。图6是描绘根据本专利技术的技术的用信号通知帧内预测模式的实例方法的流程图。具体实施方式大体来说,本专利技术描述用于用信号通知经译码视频数据的译码特性且处理经译码视频数据的译码特性的信令的技术,且更明确地说,本专利技术描述用于在视频数据的经编码位流中用信号通知帧内预测模式且处理帧内预测模式的信令的技术。在视频译码中,可从先前经译码图片的视频块预测(即,帧间预测)或可从同一图片的已经译码视频块预测(即,帧内预测)当前正译码(例如,编码或解码)的视频数据块。当视频块是经帧内预测时,与明确地用信号通知实际帧内预测模式相对,有时将帧内预测模式用信号通知为参考模式(本专利技术中还称为实际帧内预测模式的估计)与实际帧内预测模式之间的差。如下文将更详细地解释,不同帧内预测模式大体对应于不同预测角度,但某些模式被视为非角度的。假设所述实际帧内预测模式通常接近于所述估计帧内预测模式,则使用可变长度译码(VLC)技术,可使用相对较少的位用信号通知所述实际帧内预测模式。在一些情况下,本专利技术的技术可通过在一些译码情形中确定较接近于实际帧内预测模式的估计帧内预测模式而改善用信号通知用以帧内译码视频数据块的帧内预测模式的效率。可基于用于当前块的最可能帧内预测模式确定所述块的估计帧内预测模式。这本文档来自技高网...
帧内模式译码中的参考模式选择

【技术保护点】
一种用于译码视频数据的方法,所述方法包括:对于当前视频块,确定第一最可能帧内预测模式及第二最可能帧内预测模式;基于所述第一最可能帧内预测模式及所述第二最可能帧内预测模式,确定用以译码所述当前视频块的实际帧内预测模式的估计,其中确定所述实际帧内预测模式的所述估计包括:响应于所述第一最可能模式为角度帧内预测模式且所述第二最可能模式为非角度帧内预测模式,选择所述第一最可能模式作为所述实际帧内预测模式的所述估计;响应于所述第一最可能模式与所述第二最可能模式两者为不同的角度预测模式,选择所述第一最可能模式及所述第二最可能模式中的一者作为所述实际帧内预测的所述估计。

【技术特征摘要】
【国外来华专利技术】2011.11.18 US 61/561,819;2011.11.18 US 61/561,803;1.一种用于译码视频数据的方法,所述方法包括:对于当前视频块,确定第一最可能帧内预测模式及第二最可能帧内预测模式;基于所述第一最可能帧内预测模式及所述第二最可能帧内预测模式,确定用以译码所述当前视频块的实际帧内预测模式的估计,其中确定所述实际帧内预测模式的所述估计包括:响应于所述第一最可能模式为角度帧内预测模式且所述第二最可能模式为非角度帧内预测模式,选择所述第一最可能模式作为所述实际帧内预测模式的所述估计;响应于所述第一最可能模式与所述第二最可能模式两者为不同的角度预测模式,选择所述第一最可能模式及所述第二最可能模式中的一者作为所述实际帧内预测的所述估计,其中选择所述第一最可能模式及所述第二最可能模式中的一者作为所述实际帧内预测模式的所述估计是基于所述第一最可能模式及所述第二最可能模式中的具有较小帧内模式数目中的那一者及所述第一最可能模式及所述第二最可能模式中的与在大小上较接近于所述当前视频块的视频数据块相关联的那一者中的至少一者;接收差信息;基于所述实际帧内预测模式的所述估计及所述差信息确定用于所述当前视频块的实际帧内预测模式;以及使用所述实际帧内预测模式产生经重建视频块。2.根据权利要求1所述的方法,其中选择所述第一最可能模式及所述第二最可能模式中的所述一者作为所述实际帧内预测模式的所述估计进一步包括用信号通知所述第一最可能模式及所述第二最可能模式中的一者为所述实际帧内预测模式的所述估计。3.根据权利要求1所述的方法,其中选择所述第一最可能模式及所述第二最可能模式中的所述一者作为所述实际帧内预测模式的所述估计进一步包括选择所述第一最可能模式及所述第二最可能模式中的具有较小帧内模式数目的那一者作为所述实际帧内预测模式的所述估计。4.根据权利要求1所述的方法,其中选择所述第一最可能模式及所述第二最可能模式中的所述一者作为所述实际帧内预测模式的所述估计进一步包括选择所述第一最可能模式及所述第二最可能模式中的与在大小上较接近于所述当前视频块的视频数据块相关联的那一者。5.一种用于译码视频数据的装置,所述装置包括:存储器,其存储视频数据;以及视频译码器,其包括一个或多个处理器,所述一个或多个处理器经配置以:对于当前视频块,确定第一最可能帧内预测模式及第二最可能帧内预测模式;基于所述第一最可能帧内预测模式及所述第二最可能帧内预测模式,确定用以译码所述当前视频块的实际帧内预测模式的估计,其中确定所述实际帧内预测模式的所述估计包括:响应于所述第一最可能模式为角度帧内预测模式且所述第二最可能模式为非角度帧内预测模式,选择所述第一最可能模式作为所述实际帧内预测模式的所述估计;响应于所述第一最可能模式与所述第二最可能模式两者为不同的角度预测模式,选择所述第一最可能模式及所述第二最可能模式中的一者作为所述实际帧内预测的所述估计,其中所述视频译码器进一步经配置以选择所述第一最可能模式及所述第二最可能模式中的一者作为所述实际帧内预测模式的所述估计是基于所述第一最可能模式及所述第二最可能模式中的具有较小帧内模式数目中的那一者及所述第一最可能模式及所述第二最可能模式中的与在大小上较接近于所述当前视频块的视频数据块相关联的那一者中的至少一者;以及译码差信息,其中所述差信息包括所述实际帧内预测模式的所述估计与所述实际帧内预测模式之间的差。6.根据权利要求5所述的装置,其中所述视频译码器经配置以通过用信号通知所述第一最可能模式及所述第二最可能模式中的一者为所述实际帧内预测模式的所述估计而选择所述第一最可能模式及所述第二最可能模式中的所述一者作为所述实际帧内预...

【专利技术属性】
技术研发人员:钱威俊穆罕默德·蔡德·科班马尔塔·卡切维奇
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

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

1