System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 跨分量样点自适应偏移中的编解码增强制造技术_技高网

跨分量样点自适应偏移中的编解码增强制造技术

技术编号:41069280 阅读:6 留言:0更新日期:2024-04-24 11:24
一种电子装置执行对视频信号进行解码的方法,包括:从视频信号接收包括第一分量和第二分量的图片帧;选择穿过相对于第二分量的相应样点的第一分量的同位样点或第二分量的当前样点的边缘方向;计算第一边缘强度,确定来自由同位样点或当前样点、第一相邻样点和第二相邻样点组成的组中的两个样点的值之间的差;根据M‑1个阈值将第一边缘强度量化为M个分段;基于M个分段确定针对第二分量的相应样点的分类器;根据分类器确定针对第二分量的相应样点的样点偏移;以及基于所确定的样点偏移来修改第二分量的相应样点。

【技术实现步骤摘要】
【国外来华专利技术】

本申请一般涉及视频编解码和压缩,更具体地,涉及提高亮度和色度编解码效率的方法和装置。


技术介绍

1、数字视频由多种电子设备支持,例如数字电视、膝上型或台式计算机、平板计算机、数码相机、数字记录设备、数字媒体播放器、视频游戏控制台、智能电话、视频电话会议设备、视频流媒体设备等。电子设备通过通信网络发送和接收或以其他方式传送数字视频数据,和/或将数字视频数据存储在存储设备上。由于通信网络的带宽容量有限以及存储设备的存储器资源有限,在传送或存储视频数据之前,可以使用视频编解码来根据一种或多种视频编解码标准来压缩视频数据。例如,视频编解码标准包括通用视频编解码(vvc)、联合探索测试模型(jem)、高效视频编解码(hevc/h.265)、高级视频编解码(avc/h.264)、运动图像专家组(mpeg)编解码等。aomedia video 1(av1)是作为其先前标准vp9的后续版本而开发的。音频视频编解码(avs),指数字音频和数字视频压缩标准,是另一个视频压缩标准系列。视频编解码通常使用预测方法(例如,帧间预测、帧内预测等),预测方法利用视频数据中固有的冗余性。视频编解码旨在将视频数据压缩为使用较低比特率的形式,同时避免或最小化视频质量的下降。


技术实现思路

1、本申请描述了与视频数据编码和解码相关的实现方式,更具体地,描述了与提高亮度和色度分量的编解码效率的方法和装置相关的实现方式,包括通过探索亮度分量和色度分量之间的跨分量关系来提高编解码效率。

2、根据本申请的第一方面,一种对视频信号进行解码的方法,包括:从所述视频信号接收包括第一分量和第二分量的图片帧;根据相对于第二分量的相应样点的第一分量的同位样点或第二分量的当前样点的边缘方向和一个或多个边缘强度,来确定针对所述第二分量的相应样点的分类器;根据所述分类器来确定针对所述第二分量的所述相应样点的样点偏移;以及基于所确定的样点偏移来修改所述第二分量的所述相应样点。在一些实施例中,根据所述边缘方向和所述一个或多个边缘强度来确定针对所述第二分量的所述相应样点的分类器包括:选择穿过所述同位样点或当前样点的所述边缘方向;定位所述同位样点或当前样点的第一相邻样点和第二相邻样点;通过确定来自由所述同位样点或当前样点、所述第一相邻样点和所述第二相邻样点组成的组中的两个样点的值之间的差来计算第一边缘强度;根据m-1个阈值t(1),…,t(m-1)将所述第一边缘强度量化为m个分段,其中m为正整数;以及基于所述m个分段来确定所述分类器。

3、根据本申请的第二方面,一种电子装置包括一个或多个处理单元、存储器以及存储在存储器中的多个程序。当由一个或多个处理单元执行时,程序使电子装置执行如上所述的对视频信号进行编解码的方法。

4、根据本申请的第三方面,一种非暂时性计算机可读存储介质存储多个程序以供具有一个或多个处理单元的电子装置执行。当由一个或多个处理单元执行时,程序使电子装置执行如上所述的对视频信号进行编解码的方法。

5、根据本申请的第四方面,一种计算机可读存储介质在其中存储包括指令的比特流,所述指令在被执行时使得解码装置执行如上所述的对视频信号进行解码的方法。

6、应当理解,前述一般描述和以下详细描述均仅是示例而不是对本公开的限制。

本文档来自技高网...

【技术保护点】

1.一种对视频信号进行解码的方法,包括:

2.根据权利要求1所述的方法,其中,

3.根据权利要求1所述的方法,其中,基于所述M个分段来确定所述分类器包括:使用与所述M个分段相对应的M个类来确定所述分类器。

4.根据权利要求1所述的方法,其中,根据M-1个阈值T(1)、…T(M-1)将所述第一边缘强度量化为M个分段包括:将所述第一边缘强度量化为分段[-2b+1,T(1)),[T(1),T(2)),…[T(M-1),2b-1],其中所述第一边缘强度的范围为[-2b+1,2b-1],并且b是所述视频信号的序列比特深度。

5.根据权利要求1所述的方法,其中,来自由所述同位样点或所述当前样点、所述第一相邻样点和所述第二相邻样点组成的组的所述两个样点是所述同位样点或所述当前样点和所述第一相邻样点,

6.根据权利要求5所述的方法,其中,附加地基于所述N个分段来确定所述分类器包括:使用与组合的M×N个分段相对应的M×N个类来确定所述分类器。

7.根据权利要求5所述的方法,其中,M不等于N或者M等于N。

8.根据权利要求1所述的方法,其中,所述阈值T(1)、…T(M-1)以0为对称中心对称地分布。

9.根据权利要求1所述的方法,其中,来自由所述同位样点或所述当前样点、所述第一相邻样点和所述第二相邻样点组成的组的所述两个样点是所述第一相邻样点和所述第二相邻样点。

10.根据权利要求1所述的方法,其中,选择穿过所述同位样点或当前样点的边缘方向包括:从由处于0度、22.5度、45度、67.5度、90度、112.5度和135度的边缘方向组成的组中选择所述边缘方向。

11.根据权利要求1所述的方法,其中,所述边缘方向、所述M-1个阈值、所述第一相邻样点距所述同位样点或所述当前样点的样点距离、以及所述第二相邻样点距所述同位样点或所述当前样点的样点距离是预定义的,或是在序列参数集(SPS)、适应参数集(APS)、图片参数集(PPS)、图片头(PH)、条带头(SH)、区域、编码树单元(CTU)、编码单元(CU)、子块和样点级别中的一个或多个中用信号通知的。

12.根据权利要求1或权利要求5所述的方法,其中,附加地根据带分类器来确定针对所述第二分量的相应样点的分类器,其中,所述带分类器通过以下方式确定:利用基于一个或多个样点的样点值,所述一个或多个样点来自相对于所述第二分量的相应样点的所述第一分量的同位样点和相邻样点以及所述第二分量的当前样点和相邻样点;将所述样点值的范围划分为多个带;以及基于所述样点值的强度值来选择带。

13.一种电子装置,包括:

14.一种非暂时性计算机可读存储介质,其中存储有比特流,所述比特流包括指令,所述指令当被执行时使解码装置执行根据权利要求1至12中的任一项所述的对所述视频信号进行解码的方法。

15.一种非暂时性计算机可读存储介质,所述非暂时性计算机可读存储介质存储有用于由具有一个或多个处理单元的电子装置执行的多个程序,其中,所述多个程序当由所述一个或多个处理单元执行时使所述电子装置执行根据权利要求1至12中的任一项所述的方法。

...

【技术特征摘要】
【国外来华专利技术】

1.一种对视频信号进行解码的方法,包括:

2.根据权利要求1所述的方法,其中,

3.根据权利要求1所述的方法,其中,基于所述m个分段来确定所述分类器包括:使用与所述m个分段相对应的m个类来确定所述分类器。

4.根据权利要求1所述的方法,其中,根据m-1个阈值t(1)、…t(m-1)将所述第一边缘强度量化为m个分段包括:将所述第一边缘强度量化为分段[-2b+1,t(1)),[t(1),t(2)),…[t(m-1),2b-1],其中所述第一边缘强度的范围为[-2b+1,2b-1],并且b是所述视频信号的序列比特深度。

5.根据权利要求1所述的方法,其中,来自由所述同位样点或所述当前样点、所述第一相邻样点和所述第二相邻样点组成的组的所述两个样点是所述同位样点或所述当前样点和所述第一相邻样点,

6.根据权利要求5所述的方法,其中,附加地基于所述n个分段来确定所述分类器包括:使用与组合的m×n个分段相对应的m×n个类来确定所述分类器。

7.根据权利要求5所述的方法,其中,m不等于n或者m等于n。

8.根据权利要求1所述的方法,其中,所述阈值t(1)、…t(m-1)以0为对称中心对称地分布。

9.根据权利要求1所述的方法,其中,来自由所述同位样点或所述当前样点、所述第一相邻样点和所述第二相邻样点组成的组的所述两个样点是所述第一相邻样点和所述第二相邻样点。

10.根据权利要求1所述的方法,其中,选择穿过所述同位样点或当前样点的边缘方向包括:从由处于0度、...

【专利技术属性】
技术研发人员:郭哲玮修晓宇陈伟王祥林陈漪纹朱弘正闫宁于冰
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1