【技术实现步骤摘要】
用于使用帧内预测进行图像编码和解码的方法和设备本申请是申请日为2012年6月28日、申请号为201280042446.X、题为“用于使用帧内预测进行图像编码和解码的方法和设备”的专利申请的分案申请。
本专利技术涉及图像的编码和解码,更具体地,涉及一种用于图像的帧内预测编码和帧内预测解码的方法和设备,其中,通过使用各种方向和新的帧内预测模式提高了图像的压缩效率。
技术介绍
在图像压缩方法(诸如,运动图像专家组(MPEG)-1、MPEG-2、MPEG-4或H.264/MPEG-4先进的视频编码(AVC))中,为了对图像进行编码,画面被划分为宏块。按照所有编码模式(其中,所有编码模式可被用于帧间预测或帧内预测)对每个宏块进行编码,并随后按照根据用于对宏块进行编码的比特率和基于原始宏块的解码宏块的失真程度来选择的编码模式对每个宏块进行编码。随着用于再现和存储高分辨率或高质量视频内容的硬件的发展和提供,对于能够有效对高分辨率或高质量视频内容进行编码或解码的视频编解码器的需要日益增加。在传统的视频编解码器中,以每个具有预定尺寸的宏块为单位对视频进行编码。
技术实现思路
本专利技术的技术目标本专利技术提供一种用于图像的帧内预测编码和帧内预测解码的方法和设备,其中,经由使用与当前预测单元邻近的像素的新的帧内预测方法,来根据图像特征提高了编码效率。实现本专利技术目标的方法本专利技术还提供一种使用与当前预测单元邻近的像素的新的帧内预测模式。有益效果根据本专利技术的一个或多个方面,通过经由使用邻近像素的各种帧内预测方法,根据图像特征来应用最优帧内预测方法,图像的编码效率可被提高。附 ...
【技术保护点】
1.一种对图像进行帧内预测的编码设备,所述编码设备包括:编码信息确定器,被配置为:获取包括第一角样本、第二角样本、第一侧边样本和第二侧边样本的参考样本,其中,所述参考样本用于当前样本的预测,如果当前块的预测模式被确定为平坦模式,则将当前样本的预测值确定为第一角样本、第二角样本、第一侧边样本和第二侧边样本的样本值的加权和,基于当前样本的原始值和预测值之差来确定残差数据;输出单元,被配置为输出包括预测模式信息、帧内预测模式信息和残差数据的比特流,其中,第一角样本、第二角样本、第一侧边样本和第二侧边样本的权重是基于当前样本的位置和当前块的尺寸确定的,第一角样本位于当前块的上侧的行和当前块的右侧的列的交叉点,第二角样本位于当前块的下侧的行和当前块的左侧的列的交叉点,第一侧边样本位于当前样本所在的行和当前块的左侧的列的交叉点,第二侧边样本位于当前块的上侧的行和当前样本所在的列的交叉点。
【技术特征摘要】
2011.06.28 US 61/501,9691.一种对图像进行帧内预测的编码设备,所述编码设备包括:编码信息确定器,被配置为:获取包括第一角样本、第二角样本、第一侧边样本和第二侧边样本的参考样本,其中,所述参考样本用于当前样本的预测,如果当前块的预测模式被确定为平坦模式,则将当前样本的预测值确定为第一角样本、第二角样本、第一侧边样本和第二侧边样本的样本值的加权和,基于当前样本的原始值和预测值之差来确定残差数据;输出单元,被配置为输出包括预测模式信息、帧内预测模式信息和残差数据的比特流,其中,第一角样本、第二角样本、第一侧边样本和第二侧边样本的权重是基于当前样本的位置和当前块的尺寸确定的,第一角样本位于当前块的上侧的行和当前块的右侧的列的交叉点,第二角样本位于当前块的下侧的行和当前块的左侧的列的交叉点,第一侧边样本位于当前样本所在的行和当前块的左侧的列的交叉点,第二侧边样本位于当前块的上侧的行和当前样本所在的列的交叉点。2.一种对图像进行帧内预测的编码方法,所述编码方法包括:获取包括第一角样本、第二角样本、第一侧边样本和第二侧边样本的参考样本,其中,所述参考样本用于当前样本的预测;如果当前块的预测模式被确定为平坦模式,则将当前样本的预测值确定为第一角样本、第二角样本、第一侧边样本和第二侧边样本的样本值的加权和;基于当前样本的原始值和预测值之差来确定残差数据;输出包括预测模式信息、帧内预测模式信息和残差数据的比特流,其中,第一角样本、第二角样本、第一侧边样本和第二侧边样本的权重是基于当前样本的位置和当前块的尺寸确定的,第一角样本位于当前块的上侧的行和当前块的右侧的列的交叉点,第二角样本位于当前块的下侧的行和当前块的左侧的列的交叉点,第一侧边样本位于当前样本所在的行和当前块的左侧的列的交叉点,第二侧边样本位于当前块的上侧的行和当前样本所在的列的交叉点。3.一种对图像进行帧内预测的编码设备,所述编码设备包括:编码信息确定器,被配置为:获取包括第一角样本、第二角样本、第一侧边样本和第二侧边样本的参考样本,其中,所述参考样本用于当前样本的预测,如果当前块的预测模式被确定为平坦模式,则将当前样本的预测值确定为第一角样本、第二角样本、第一侧边样本和第二侧边样本的样本值的加权和,基于当前样本的原始值和预测值之差来确定残差数据;输出单元,被配置为输出包括预测模式信息、帧内预测模式信息和残差数据的比特流,其中,第一角样本、第二角样本、第一侧边样本和第二侧边样本的权重是基于当前样本的位置和当前块的尺寸确定的,第一角样本位于当前块的上侧的行和当前块的右侧的列的交叉点,第二角样本位于当前块的下侧的行和当前块的左侧的列的交叉点,第一侧边样本位于当前样本所在的行和当前块的左侧的列的交叉点,第二侧边样本位于当前块的上侧的行和当前样本所在的列的交叉点,当前块是通过确定包括在当前块中的样本的预测值而被预测得到的。4.一种对图像进行帧内预测的编码方法,所述编码方法包括:获取包括第一角样本、第二角样本、第一侧边样本和第二侧边样本的参考样本,其中,所述参考样本用于当前样本的预测;如果当前块的预测模式被确定为平坦模式,则将当前样本的预测值确定为第一角样本、第二角样本、第一侧边样本和第二侧边样本的样本值的加权和;基于当前样本的原始值和预测值之差来确定残差数据;输出包括预测模式信息、帧内预测模式信息和残差数据的比特流,其中,第一角样本、第二角样本、第一侧边样本和第二侧边样本的权重是基于当前样本的位置和当前块的尺寸确定的,第一角样本位于当前块的上侧的行和当前块的右侧的列的交叉点,第二角样本位于当前块的下侧的行和当前块的左侧的列的交叉点,第一侧边样本位于当前样本所在的行和当前块的左侧的列的交叉点,第二侧边样本位于当前块的上侧的行和当前样本所在的列的交叉点,当前块是通过确定包括在当前块中的样本的预测值而被预测得到的。5.一种对图像进行帧内预测的编码方法,所述编码方法包括:获取包括第一角样本、第二角样本、第一侧边样本和第二侧边样本的参考样本,其中,所述参考样本用于当前样本的预测;通过使用所述参考样本的邻近样本来对所述参考样本中的每个参考样本进行滤波;如果当前块的预测模式被确定为平坦模式,则将当前样本的预测值确定为第一角样本、第二角样本、第一侧边样本和第二侧边样本的样本值的加权和;基于当前样本的原始值和预测值之差来确定残差数据;输出包括预测模式信息、帧内预测模式信息和残差数据的比特流,其中,第一角样本、第二角样本、第一侧边样本和第二侧边样本的权重是基于当前样本的位置和当前块的尺寸确定的,第一角样本位于当前块的上侧的行和当前块的右侧的列的交叉点,第二角样本位于当前块的下侧的行和当前块的左侧的列的交叉点,第一侧边样本位于当前样本所在的行和当前块的左侧的列的交叉点,第二侧边样本位于当前块的上侧的行和当前样本所在的列的交叉点。6.一种包括比特流的非暂时性计算机可读记录介质,所述比特流包括:预测模式信息,指示从包括用于当前块的帧间模式和帧内模式的组选择的一个模式;帧内预测模式信...
【专利技术属性】
技术研发人员:李泰美,陈建乐,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:韩国,KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。