Method and apparatus for intra prediction of video. The method includes: determining the availability for the current block intra prediction of a predetermined number of adjacent pixels of the adjacent pixels; if the first is not available through the first neighboring pixels according to a predetermined search direction based on a predetermined number of adjacent pixels to search second adjacent pixels of the pixel; second adjacent pixels to find the pixel value to replace the first adjacent pixel value. At least one third adjacent pixel in another position is replaced sequentially by using directly adjacent pixels in a predetermined direction in order to replace the first adjacent pixels that are not available and exclude at a predetermined position.
【技术实现步骤摘要】
本申请是申请日为2012年10月29日、申请号为201280065620.2、题为“用于视频的帧内预测的方法和设备”的专利申请的分案申请。
本专利技术涉及视频的帧内预测,更具体地,涉及一种用于对视频进行帧内预测的方法和设备,所述方法和设备涉及替换在限制邻近像素的使用的受限帧内预测模式中不可用的邻近像素,并将替换的邻近像素用作参考像素。
技术介绍
在图像压缩方法(诸如,运动图像专家组(MPEG)-1、MPEG-2、MPEG-4或H.264/MPEG-4先进视频编码(AVC))中,画面被划分为宏块以对图像进行编码。以可在帧间预测或帧内预测中使用的全部编码模式对宏块中的每个进行编码,随后按照根据用于对宏块进行编码的比特率以及解码的宏块与原始宏块之间的失真度而选择的编码模式对宏块中的每个进行编码。随着正在开发和提供用于再现和存储高清晰度或高质量视频内容的硬件,对能够对高清晰度或高质量视频内容进行有效编码或解码的视频编解码器的需要正在增加。在传统视频编解码器中,按照每个具有预定尺寸的宏块为单元对视频进行编码。
技术实现思路
技术问题本专利技术提供了一种在帧内预测中使用的替换在限 ...
【技术保护点】
一种对视频进行帧内预测的方法,所述方法包括:从通过根据分层结构划分形成视频的画面而获得的块中确定用于当前块的帧内预测的预定数量的邻近像素的可用性;当所述预定数量的邻近像素中的位于预定位置的第一邻近像素不可用时,通过从第一邻近像素开始按照预定的一个方向搜索所述预定数量的邻近像素来搜索可用的第二邻近像素;使用第二邻近像素的像素值来替换第一邻近像素的像素值;当存在除了第一邻近像素之外的位于当前块的左侧的不可用邻近像素时,使用位于所述位于当前块的左侧的不可用邻近像素正下侧的下邻近像素的像素值来替换所述位于当前块的左侧的不可用邻近像素;当存在位于当前块的上侧的不可用邻近像素时,使用位 ...
【技术特征摘要】
2011.10.28 US 61/552,6921.一种对视频进行帧内预测的方法,所述方法包括:从通过根据分层结构划分形成视频的画面而获得的块中确定用于当前块的帧内预测的预定数量的邻近像素的可用性;当所述预定数量的邻近像素中的位于预定位置的第一邻近像素不可用时,通过从第一邻近像素开始按照预定的一个方向搜索所述预定数量的邻近像素来搜索可用的第二邻近像素;使用第二邻近像素的像素值来替换第一邻近像素的像素值;当存在除了第一邻近像素之外的位于当前块的左侧的不可用邻近像素时,使用位于所述位于当前块的左侧的不可用邻近像素正下侧的下邻近像素的像素值来替换所述位于当前块的左侧的不可用邻近像素;当存在位于当前块的上侧的不可用邻近像素时,使用位于所述位于当前块的上侧的不可用邻近像素正左侧的左邻近像素的像素值来替换所述位于当前块的上侧的不可用邻近像素;以及通过使用包括替换的邻近像素的所述预定数量的邻近像素来对当前块执行帧内预测,其中,确定可用性的步骤包括将属于与当前块所属的条带不同的条带的邻近像素或者属于帧间预测的邻近块的邻近像素确定为不可用,以及其中,搜索第二邻近像素的步骤包括将可用邻近像素确定为第二邻近像素,其中,所述可用邻近像素是通过从第一邻近像素开始按照所述预定的一个方向搜索所述预定数量的邻近像素而被初始找到的,其中,当所述预定数量的邻近像素全部不可用时,所述预定数量的邻近像素全部被替换为基于比特深度确定的预定值。2.一种对视频进行编码的方法,所述方法包括:确定用于当前块的帧内预测的预定数量的邻近像素的可用性;使用所述预定数量的邻近像素中的可用邻近像素的像素值来替换所述预定数量的邻近像素中的不可用像素;通过使用包括替换的邻近像素的所述预定数量的邻近像素来对当前块执行帧内预测,对指示帧内预测的当前块与当前块之间的差的残差进行编码,其中,替换所述预定数量的邻近像素中的不可用像素的步骤还包括:当所述预定数量的邻近像素中的位于预定位置的第一邻近像素不可用时,通过从第一邻近像素开始按照预定的一个方向搜索所述预定数量的邻近像素来搜索可用的第二邻近像素;使用第二邻近像素的像素值来替换第一邻近像素的像素值;当存在除了第一邻近像素之外的位于当前块的左侧的不可用邻近像素时,使用位于所述位于当前块的左侧的不可用邻近像素正下侧的下邻近像素的像素值来替换所述位于当前块的左侧的不可用邻近像素;当存在位于当前块的上侧的不可用邻近像素时,使用位于所述位于当前块的上侧的不可用邻近像素正左侧的左邻近像素的像素值来替换所述位于当前块的上侧的不可用邻近像素,其中,确定可用性的步骤包括将属于与当前块所属的条带不同的条带的邻近像素或者属于帧间预测的邻近块的邻近像素确定为不可用,以及其中,搜索第二邻近像素的步骤包括将可用邻近像素确定为第二邻近像素,其中,所述可用邻近像素是通过从第一邻近像素开始按照所述预定的一个方向搜索所述预定数量的邻近像素而被初始找到的。3.一种对视频进行编码的设备,所述设备包括:可用性确定单元,被配置为确定用于当前块的帧内预测的预定数量的邻近像素的可用性;替换单元,被配置为使用所述预定数量的邻近像素中的可用邻近像素的像素值来替换所述预定数量的邻近像素中的不可用像素;帧内预测单元,被配置为通过使用包括替换的邻近像素的所述预定数量的邻近像素来对当前块执行帧内预测,熵编码单元,被配置为对指示帧内预测的当前块与当前块之间的差的残差进行编码,其中,当所述预定数量的邻近像素中的位于预定位置的第一邻近像素不可用时,替换单元通过从第一邻近像素开始按照预定的一个方向搜索所述预定数量的邻近像素来搜索可用的第二邻近像素,并使用第二邻近像素的像素值来替换第一邻近像素的像素值,当存在除了第一邻近像素之外的位于当前块的左侧的不可用邻近像素时,替换单元使用位于所述位于当前块的左侧的不可用邻近像素正下侧的下邻近像素的像素值来替换所述位于当前块的左侧的不可用邻近像素,当存在位于当前块的上侧的不可用邻近像素时,替换单元使用位于所述位于当前块的上侧的不可用邻近像素正左侧的左邻近像素的像素值来替换所述位于当前块的上侧的不可用邻近像素,其中,可用性确定单元将属于与当前块所属的条带不同的条带的邻近像素或者属于帧间预测的邻近块的邻近像素确定为不可用,以及其中,替换单元将可用邻近像素确定为第二邻近像素,其中,所述可用邻近像素是通过从第一邻近像素开始按照所述预定的一个方向搜索所述预定数量的邻近像素而被初始找到的。4.一种对视频进行编码的方法,所述方法包括:确定用于当前块的帧内预测的预定数量的邻近像素的可用性;使用所述预定数量的邻近像素中的可用邻近像素的像素值来替换所述预定数量的邻近像素中的不可用像素;通过使用包括替换的邻近像素的所述预定数量的邻近像素来对当前块执行帧内预测,对指示帧内预测的当前块与当前块之间的差的残差进行编码,其中,替换所述预定数量的邻近像素中的不可用像素的步骤还包括:当所述预定数量的邻近像素中的位于预定位置的第一邻近像素不可用时,通过从第一邻近像素开始按照预定的一个方向搜索所述预定数量的邻近像素来搜索可用的第二邻近像素;使用第二邻近像素的像素值来替换第一邻近像素的像素值;当存在除了第一邻近像素之外的位于当前块的左侧的不可用邻近像素时,使用位于所述位于当前块的左侧的不可用邻近像素正下侧的下邻近像素的像素值来替换所述位于当前块的左侧的不可用邻近像素;当存在位于当前块的上侧的不可用邻近像素时,使用位于所述位于当前块的上侧的不可用邻近像素正左侧的左邻近像素的像素值来替换所述位于当前块的上侧的不可用邻近像素,其中,确定可用性的步骤包括将属于与当前块所属的条带不同的条带的邻近像素或者属于帧间预测的邻近块的邻近像素确定为不可用,以及其中,搜索第二邻近像素的步骤包括将可用邻近像素确定为第二邻近像素,其中,所述可用邻近像素是通过从第一邻近像素开始按照所述预定的一个方向搜索所述预定数量的邻近像素而被初始找到的,其中,第一邻近像素位于当前块的左下侧,其中,当当前块的尺寸是nT×nT时,所述预定数量的邻近像素是(4nT+1)个,其中,nT是整数。5.一种对视频进行编码的设备,所述设备包括:可用性确定单元,被配置为确定用于当前块的帧内预测的预定数量的邻近像素的可用性;替换单元,被配置为使用所述预定数量的邻近像素中的可用邻近像素的像素值来替换所述预定数量的邻近像素中的不可用像素;帧内预测单元,被配置为通过使用包括替换的邻近像素的所述预定数量的邻近像素来对当前块执行帧内预测,熵编码单元,被配置为对指示帧内预测的当前块与当前块之间的差的残差进行编码,其中,当所述预定数量的邻近像素中的位于预定位置的第一邻近像素不可用时,替换单元通过从第一邻近像素开始按照预定的一个方向搜索所述预定数量的邻近像素来搜索可用的第二邻近像素,并使用第二邻近像素的像素值来替换第一邻近像素的像素值,当存在除了第一邻近像素之外的位于当前块的左侧的不可用邻近像素时,替换单元使用位于所述位于当前块的左侧的不可用邻近像素正下侧的下邻近像素的像素值来替换所述位于当前块的左侧的不可用邻近像素,当存在位于当前块的上侧的不可用邻近像素时,替换单元使用位于所述位于当前块的上侧的不可用邻近像素正左侧的左邻近像素的像素值来替换所述位于当前块的上侧的不可用邻近像素,其中,可用性确定单元将属于与当前块所属的条带不同的条带的邻近像素或者属于帧间预测的邻近块的邻近像素确定为不可用,以及其中,替换单元将可用邻近像素确定为第二邻近像素,其中,所述可用邻近像素是通过从第一邻近像素开始按照所述预定的一个方向搜索所述预定数...
【专利技术属性】
技术研发人员:李泰美,陈建乐,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:韩国;KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。