System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 视频解码方法和装置以及视频编码方法和装置制造方法及图纸_技高网

视频解码方法和装置以及视频编码方法和装置制造方法及图纸

技术编号:41722784 阅读:17 留言:0更新日期:2024-06-19 12:47
提供了视频解码方法和装置以及视频编码方法和装置。一种视频解码方法包括:确定当前块的帧内预测模式是否是DC模式;当当前块的帧内预测模式是DC模式时,在当前块的高度和宽度的长度相同的情况下,将作为位于当前块上侧的上相邻块的样点的当前块的上参考样点和作为位于当前块左侧的左相邻块的样点的当前块的左参考样点的平均确定为DC值,在当前块的宽度大于当前块的高度的情况下,将当前块的上参考样点的平均确定为DC值,并且在当前块的宽度小于当前块的高度的情况下,将当前块的左参考样点的平均确定为DC值;以及基于DC值对当前块执行帧内预测,其中,上参考样点的数量等于当前块的宽度。

【技术实现步骤摘要】

本公开涉及一种视频解码方法和视频解码装置,更具体地,涉及一种视频编码方法和装置以及一种视频解码方法和装置,其中确定当前块的帧内预测模式是否是dc模式,在确定当前块的帧内预测模式是dc模式并且当前块的高度和宽度的长度相同的情况下,作为位于当前块上侧的上相邻块的样点的当前块的上参考样点和作为位于当前块左侧的左相邻块的样点的当前块的左参考样点的平均被确定为dc值,并且在确定当前块的帧内预测模式是dc模式并且当前块的高度和宽度的长度彼此不同的情况下,通过将当前块的上参考样点的平均确定为上dc值、将当前块的左参考样点的平均确定为左dc值、并且将上dc值和左dc值与预定权重进行组合而确定的加权平均值被确定为dc值,以及基于dc值对当前块执行帧内预测。


技术介绍

1、图像数据由编解码器根据预设的数据压缩标准(例如,运动图片专家组(movingpicture expert group,mpeg)标准)进行编码,然后存储在记录介质中或通过通信信道以比特流的形式发送。

2、随着能够再现和存储高分辨率或高清晰度图像内容的硬件的发展和普及,对有效编码或解码高分辨率或高清晰度图像内容的编解码器的需求已经增加。编码的图像内容可以被解码,然后被再现。最近,使用了有效压缩这种高分辨率或高清晰度图像内容的方法。例如,已经提出了随机划分要编码的图像的方法或操纵数据的过程,以允许有效地实施图像压缩技术。

3、作为数据操纵技术之一,在帧内预测中,帧内预测通常基于等于当前块的宽度和高度之和的参考样点来执行。


技术实现思

1、技术问题

2、提供了一种方法和装置,在视频编码和解码过程期间,确定当前块的帧内预测模式是否是dc模式,在当前块的帧内预测模式是dc模式并且当前块的高度和宽度的长度相同的情况下,将作为位于当前块上侧的上相邻块的样点的当前块的上参考样点和作为位于当前块左侧的左相邻块的样点的当前块的左参考样点的平均确定为dc值,并且在当前块的帧内预测模式是dc模式并且当前块的高度和宽度的长度彼此不同的情况下,将通过将当前块的上参考样点的平均确定为上dc值、将当前块的左参考样点的平均确定为左dc值、并且将上dc值和左dc值与预定权重进行组合而确定的加权平均值确定为dc值,以及基于dc值对当前块执行帧内预测。

3、问题的解决方案

4、为了解决该技术问题,根据本公开的视频解码方法包括:确定当前块的帧内预测模式是否是dc模式;当所述当前块的帧内预测模式是所述dc模式时,在所述当前块的高度和宽度的长度相同的情况下,将作为位于所述当前块上侧的上相邻块的样点的所述当前块的上参考样点和作为位于所述当前块左侧的左相邻块的样点的所述当前块的左参考样点的平均确定为dc值,在所述当前块的宽度大于所述当前块的高度的情况下,将所述当前块的上参考样点的平均确定为dc值,并且在所述当前块的宽度小于所述当前块的高度的情况下,将所述当前块的左参考样点的平均确定为dc值;以及基于所述dc值对所述当前块执行帧内预测,其中,所述上参考样点的数量等于所述当前块的宽度。

5、为了解决该技术问题,根据本公开的视频编码方法包括:确定当前块的帧内预测模式是否是dc模式;当所述当前块的帧内预测模式是所述dc模式时,在所述当前块的高度和宽度的长度相同的情况下,将作为位于所述当前块上侧的上相邻块的样点的所述当前块的上参考样点和作为位于所述当前块左侧的左相邻块的样点的所述当前块的左参考样点的平均确定为dc值,在所述当前块的宽度大于所述当前块的高度的情况下,将所述当前块的上参考样点的平均确定为dc值,并且在所述当前块的宽度小于所述当前块的高度的情况下,将所述当前块的左参考样点的平均确定为dc值;以及基于所述dc值对所述当前块执行帧内预测,其中,所述上参考样点的数量等于所述当前块的宽度。

6、为了解决该技术问题,根据本公开的视频解码装置包括:存储器;以及至少一个处理器,连接到所述存储器,其中,所述至少一个处理器被配置为:确定当前块的帧内预测模式是否是dc模式;当所述当前块的帧内预测模式是所述dc模式时,在所述当前块的高度和宽度的长度相同的情况下,将作为位于所述当前块上侧的上相邻块的样点的所述当前块的上参考样点和作为位于所述当前块左侧的左相邻块的样点的所述当前块的左参考样点的平均确定为dc值,在所述当前块的宽度大于所述当前块的高度的情况下,将所述当前块的上参考样点的平均确定为dc值,并且在所述当前块的宽度小于所述当前块的高度的情况下,将所述当前块的左参考样点的平均确定为dc值;以及基于所述dc值对所述当前块执行帧内预测,其中,所述上参考样点的数量等于所述当前块的宽度。

7、为了解决该技术问题,根据本公开的用于记录比特流的非暂时性计算机可读介质,所述比特流包括:当前块的编码数据,其中,所述当前块的编码数据是通过以下获得的:确定当前块的帧内预测模式是否是dc模式;当所述当前块的帧内预测模式是所述dc模式时,在所述当前块的高度和宽度的长度相同的情况下,将作为位于所述当前块上侧的上相邻块的样点的所述当前块的上参考样点和作为位于所述当前块左侧的左相邻块的样点的所述当前块的左参考样点的平均确定为dc值,在所述当前块的宽度大于所述当前块的高度的情况下,将所述当前块的上参考样点的平均确定为dc值,并且在所述当前块的宽度小于所述当前块的高度的情况下,将所述当前块的左参考样点的平均确定为dc值;以及基于所述dc值对所述当前块执行帧内预测,其中,所述上参考样点的数量等于所述当前块的宽度。

8、为了解决该技术问题,根据本公开的视频解码方法包括:确定当前块的帧内预测模式是否是dc模式,当当前块的帧内预测模式是dc模式时,在当前块的高度和宽度的长度相同的情况下,将作为位于当前块上侧的上相邻块的样点的当前块的上参考样点和作为位于当前块左侧的左相邻块的样点的当前块的左参考样点的平均确定为dc值,并且在当前块的高度和宽度的长度彼此不同的情况下,将通过将当前块的上参考样点的平均确定为上dc值、将当前块的左参考样点的平均确定为左dc值、并且将上dc值和左dc值与预定权重进行组合而确定的加权平均值确定为dc值,以及基于dc值对当前块执行帧内预测。

9、为了解决该技术问题,根据本公开的视频解码装置包括:存储器;以及至少一个处理器,连接到存储器,其中,该至少一个处理器可以被配置为:确定当前块的帧内预测模式是否是dc模式,当当前块的帧内预测模式是dc模式时,在当前块的高度和宽度的长度相同的情况下,将作为位于当前块上侧的上相邻块的样点的当前块的上参考样点和作为位于当前块左侧的左相邻块的样点的当前块的左参考样点的平均确定为dc值,并且在当前块的高度和宽度的长度彼此不同的情况下,将通过将当前块的上参考样点的平均确定为上dc值、将当前块的左参考样点的平均确定为左dc值、并且将上dc值和左dc值与预定权重进行组合而确定的加权平均值确定为dc值,以及基于dc值对当前块执行帧内预测。

10、为了解决该技术问题,根据本公开的视频编码方法包括:确定本文档来自技高网...

【技术保护点】

1.一种视频解码方法,包括:

2.一种视频编码方法,包括:

3.一种视频解码装置,包括:

4.一种用于记录比特流的非暂时性计算机可读介质,所述比特流包括:当前块的编码数据,

【技术特征摘要】

1.一种视频解码方法,包括:

2.一种视频编码方法,包括:

3.一种视频解码装置...

【专利技术属性】
技术研发人员:崔娜莱金赞烈朴缗茱朴慜祐郑丞洙崔棋镐崔雄一A·塔姆斯朴银姬
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1