视频解码设备制造技术

技术编号:13921742 阅读:87 留言:0更新日期:2016-10-27 22:28
提供了一种视频解码设备。该视频解码设备包括:处理器,用于基于当前块的帧内预测模式和当前块的尺寸中的至少一个,来确定是否向当前块的参考像素值应用第一滤波器,并使用该参考像素值导出当前块的预测值,其中该处理器基于当前块的帧内预测模式和当前块的尺寸中的至少一个来确定是否向当前块的预测值应用第二滤波器,用于由此产生滤波后的预测值。

【技术实现步骤摘要】
本专利申请是下列专利技术专利申请的分案申请:申请号:201180028539.2申请日:2011年4月11日专利技术名称:用于使用自适应滤波器来执行帧内预测的方法和设备
本专利技术涉及视频编码,且更具体地,涉及一种用于通过向要预测的块的周围像素值或所预测的当前块的像素值应用自适应滤波器来执行帧内预测(intra-prediction)的方法和设备。
技术介绍
随着数字电视(TV)等的最近出现,在广播TV和家庭娱乐领域中的技术正得到迅猛发展。视频压缩技术的标准化正在使得所述领域的技术商业化。对于视频压缩而言,ITU-T(国际电信联盟-电信)H.263标准正得到广泛使用。正使用作为MPEG(运动画面专家组)的下一代标准的MEPG-4用于基于因特网的视频应用。在H.263标准完成之后,ITU-T VCEG(视频编码专家组)已致力于实现用于向H.263标准添加附加特性的短期目标和用于为了低比特率的可视通信开发新标准的长期目标。在2001年,构建了由MPEG和VCEG的专家组成的JVT(联合视频团队),并且JVT已经执行ITU-T H.264/MPEG-4第10部分的标准化任务,该ITU-T H.264/MPEG-4第10部分是用于视频编码的新标准。H.264标准也可以叫做AVC(高级视频编码)。H.264/AVC的技术目标是为了显著地改善编码效率、对于损耗和误差鲁棒的编码技术、网络友好的编码技术、低延迟能力、准确匹配解码等。视频内的大多数周围像素具有相似值。相同的原理适用于4×4的块或16×16的块,它们是H.264/AVC标准的最小块尺寸。可以如上所述地使用块间(inter-block)值之间的相似性来执行对于视频的预测,并且可以对该视频和原始视频之间的差异进行编码。这叫做帧内预测。可以通过帧内预测来增加视频编码的效率。此外,在执行帧内预测时,可以在执行帧内预测之前应用滤波器。在典型的情况下,当以H.264/AVC标准来执行帧内预测时,向参考像素值应用滤波器,并且使用已经应用了该滤波器的值用于帧内预测。然而,根据环境,当在不应用滤波器的情况下执行帧内预测时,而非当在应用该滤波器之后执行帧内预测时,可能增加视频编码的性能。相应地,可以提出一种用于确定当执行帧内预测时是否要应用滤波器的方法。
技术实现思路
技术问题本专利技术的目的在于提供一种用于在视频编码中通过向要预测的块的周围像素值或所预测的当前块的像素值应用自适应滤波器来执行帧内预测的方法和设备。更具体地,在向当前块的参考像素值应用自适应滤波器(即,预滤波器)用于执行帧内预测之后,执行预测。此外,在向所预测的当前块的像素值应用自适应滤波器(即,预滤波器)之后,计算残余信号。技术方案在一方面中,提供了一种用于执行帧内预测的方法。所述用于执行帧内预测的方法包括:基于关于当前块的周围块的信息来确定是否向参考像素值应用第一滤波器;如果作为该确定步骤的结果、确定要应用该第一滤波器,则向该参考像素值应用该第一滤波器;基于该参考像素值来执行对于该当前块的帧内预测;确定是否向通过基于关于所述周围块的信息执行帧内预测而预测的、该当前块的每种预测模式的预测值应用第二滤波器;以及如果作为该确定步骤的结果、确定要应用该第二滤波器,则向每种预测模式的预测值应用该第二滤波器。可以根据基于关于所述周围块的信息所确定的该当前块的预测模式,来确定是否应用该第一滤波器。可以基于该当前块的尺寸,来确定是否应用该第一滤波器。可以基于该当前块的预测模式和该当前块的尺寸,来预先指定是否应用该第一滤波器。可以基于所述周围块已经经受帧内编码还是帧间编码,来确定是否应用该第一滤波器。该第一滤波器可以是3抽头滤波器和2抽头滤波器中的至少任何一个。可以根据基于关于所述周围块的信息所确定的该当前块的预测模式,来确定是否应用该第二滤波器。可以基于该当前块的尺寸,来确定是否应用该第二滤波器。可以基于所述周围块已经经受帧内编码还是帧间编码,来确定是否应用该第二滤波器。可以向与该参考像素值的边界邻近的像素的预测值应用该第二滤波器。该第二滤波器可以是3抽头滤波器和2抽头滤波器中的至少任何一个。在另一方面中,提供了一种编码器。该编码器包括:处理器;以及存储器,连接到该处理器,并且被配置为存储用于驱动该处理器的各条信息。该处理器被配置为:基于关于当前块的周围块的信息来确定是否向参考像素值应用第一滤波器;如果作为该确定步骤的结果、确定要应用该第一滤波器,则向该参考像素值应用该第一滤波器;基于该参考像素值来执行对于该当前块的帧内预测;确定是否向通过基于关于所述周围块的信息执行帧内预测而预测的、该当前块的每种预测模式的预测值应用第二滤波器;以及如果作为该确定步骤的结果、确定要应用该第二滤波器,则向每种预测模式的预测值应用该第二滤波器。在又一方面中,提供了一种解码器。该解码器包括:处理器;以及存储器,连接到该处理器,并且被配置为存储用于驱动该处理器的各条信息。该处理器被配置为:基于关于当前块的周围块的信息来确定是否向参考像素值应用第一滤波器;如果作为该确定步骤的结果、确定要应用该第一滤波器,则向该参考像素值应用该第一滤波器;基于该参考像素值来执行对于该当前块的帧内预测;确定是否向通过基于关于所述周围块的信息执行帧内预测而预测的、该当前块的每种预测模式的预测值应用第二滤波器;以及如果作为该确定步骤的结果、确定要应用该第二滤波器,则向每种预测模式的预测值应用该第二滤波器。在又一方面中,提供了一种视频解码设备,包括:处理器,用于基于当前块的帧内预测模式和当前块的尺寸中的至少一个,来确定是否向当前块的参考像素值应用第一滤波器,并使用该参考像素值导出当前块的预测值,其中该处理器基于当前块的帧内预测模式和当前块的尺寸中的至少一个来确定是否向当前块的预测值应用第二滤波器,用于由此产生滤波后的预测值。有益效果通过有效地预测要编码的亮度或色度信号块,来改善编码的性能。附图说明图1是根据H.264/AVC(高级视频编码)标准的编码器的框图。图2是根据H.264/AVC标准的解码器的框图。图3是示出了4×4亮度(luma)预测模式中的所标记预测采样的示例的图。图4(a)-(i)是示出了4×4亮度预测模式内9种预测模式的图。图5是示出了用于在执行帧内预测之前应用滤波器的方法的示例的图。图6是示出了用于使用自适应滤波器来执行帧内预测的所提出方法的实施例的图。图7是示出了以下示例的图,在该示例中根据用于使用自适应滤波器来执行帧内预测的所提出方法而向预测值应用滤波器。图8是其中实现了本专利技术实施例的编码器和解码器的框图。具体实施方式在下文中,参考附图来详细地描述本专利技术的实施例,以便本领域技术人员能够容易地实现本专利技术。然而,本专利技术可以按照各种不同方式来实现并且不限于以下实施例。为了使得本专利技术的描述清楚,省略了与该描述无关的部分,并且贯穿于附图始终使用相似的附图标记来指代相似部分。此外,省略了本领域技术人员能够容易理解的部分的描述。此外,当提及任何部分“包括(或包含)”任何元素时,它意味着对应部分还可以在不排除所述元素的情况下包括其他元素,除非相反地进行描述。图1是根据H.264/AVC(高级视频编码)标准的编码器的框图。参考图1,该编码器包括两种数据流路径本文档来自技高网
...

【技术保护点】
一种视频解码设备,包括:处理器,用于基于当前块的帧内预测模式和当前块的尺寸中的至少一个,来确定是否向当前块的参考像素值应用第一滤波器,并使用该参考像素值导出当前块的预测值,其中该处理器基于当前块的帧内预测模式和当前块的尺寸中的至少一个来确定是否向当前块的预测值应用第二滤波器,用于由此产生滤波后的预测值。

【技术特征摘要】
2010.04.09 KR 10-2010-0032778;2011.03.23 KR 10-2011.一种视频解码设备,包括:处理器,用于基于当前块的帧内预测模式和当前块的尺寸中的至少一个,来确定是否向当前块的参考像素值应用第一滤波器,并使用该参考像素值导出当前块的预测值,其中该处理器基于当前块的帧内预测模式和当前块的尺寸中的至少一个来确定是否向当前块的预测值应用第二滤波器,用于由此产生滤波后的预测值。2.根据权利要求1的视频解码设备,其中基于最可能模式(MPM)来确定当前块的帧内预测模式。3.根据权利要求2的视频解码设备...

【专利技术属性】
技术研发人员:李镇浩金晖容郑洗润曹叔嬉李河贤金钟昊林成昶崔振秀金镇雄安致得
申请(专利权)人:韩国电子通信研究院
类型:发明
国别省市:韩国;KR

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

1