视频处理中编解码工具的选择性使用的制作方法

文档序号:37304537发布日期:2024-03-13 20:52阅读:10来源:国知局
视频处理中编解码工具的选择性使用的制作方法

本专利文档涉及视频处理技术、设备和系统。


背景技术:

1、尽管在视频压缩方面取得了进步,但数字视频仍然占据互联网和其他数字通信网络上使用的最大带宽。随着能够接收和显示视频的连接用户设备数量的增加,预计数字视频使用的带宽需求将继续增长。


技术实现思路

1、描述了与数字视频处理相关的设备、系统和方法,例如用于视频处理的自适应环路滤波。所描述的方法可以应用于现有的视频编解码标准(例如,高效视频编解码(hevc))和未来的视频编解码标准(例如,通用视频编解码(vvc))或编解码器。

2、视频编解码标准主要通过众所周知的itu-t和iso/iec标准的发展而演变。itu-t产生了h.261和h.263,iso/iec产生了mpeg-1和mpeg-4visual,并且这两个组织联合产生了h.262/mpeg-2视频和h.264/mpeg-4高级视频编解码和h.265/hevc标准。自h.262以来,视频编解码标准基于混合视频编解码结构,其中利用了时域预测加变换编解码。为了探索hevc以外的未来视频编解码技术,vceg和mpeg于2015年联合成立了联合视频探索团队(jvet)。此后,许多新的方法被jvet所采用,并被放入名为联合探索模型(jem)的参考软件中。2018年4月,vceg(q6/16)和iso/iec jtc1sc29/wg11(mpeg)成立了联合视频专家小组(jvet),致力于vvc标准,目标是与hevc相比比特率降低50%。

3、在一个代表性方面,所公开的技术可以用于提供视频处理方法。该方法包括:为视频的当前图片的当前视频块和视频的编解码表示之间的转换,基于与当前视频块相关联的参考图片的一个或多个分辨率和当前图片的分辨率来导出一个或多个运动矢量偏移;以及使用一个或多个运动矢量偏移来执行转换。

4、在一个代表性方面,所公开的技术可以用于提供视频处理方法。该方法包括:为视频的当前图片的当前视频块和视频的编解码表示之间的转换,构建运动候选列表,在运动候选列表中,运动候选以优先级顺序被包括,使得运动候选的优先级基于与运动候选相关联的参考图片的分辨率;以及使用运动候选列表执行转换。

5、在一个代表性方面,所公开的技术可以用于提供视频处理方法。该方法包括:基于包括一个或多个视频单元的当前视频图片的大小,确定用于当前视频图片的自适应环路滤波器的参数;以及通过根据自适应环路滤波器的参数对一个或多个视频单元进行滤波来执行当前视频图片和当前视频图片的编解码表示之间的转换。

6、在一个代表性方面,所公开的技术可以用于提供视频处理方法。该方法包括:对视频的当前图片的当前视频块,应用具有色度缩放的亮度映射(lmcs)过程,在lmcs过程中,当前视频块的亮度样点在第一域和第二域之间被重整形,并且通过使用与相应的大小相关联的lmcs参数,以亮度相关方式缩放色度残差;以及执行当前视频块和视频的编解码表示之间的转换。

7、在一个代表性方面,所公开的技术可以用于提供视频处理方法。该方法包括:为视频的当前视频块和视频的编解码表示之间的转换,根据基于多个子分区的参考图片信息的规则,确定是否和/或如何启用编解码工具,该编解码工具将当前视频块划分成多个子分区;以及基于该确定来执行转换。

8、在一个代表性方面,所公开的技术可以用于提供视频处理方法。该方法包括:为视频的当前图片的当前视频块和视频的编解码表示之间的转换,确定由于使用了具有与当前图片的大小不同的大小的参考图片来将当前视频块编解码成编解码表示,所以对当前视频块禁用编解码工具的使用;以及基于该确定来执行转换。

9、在一个代表性方面,所公开的技术可以用于提供视频处理方法。该方法包括:通过基于确定是否和/或如何使用大小不同于当前图片大小的参考图片的规则,将编解码工具应用于当前视频块,为视频的当前图片的当前视频块生成预测块;以及使用预测块执行当前视频块和视频的编解码表示之间的转换。

10、在一个代表性方面,所公开的技术可以用于提供视频处理方法。该方法包括:为视频的当前图片的当前视频块和视频的编解码表示之间的转换,基于与一个或多个参考图片列表相关联的参考图片的第一分辨率和/或用于导出当前视频块的预测块的当前参考图片的第二分辨率,确定是否对当前视频块禁用编解码工具;以及基于该确定来执行转换。

11、在一个代表性方面,所公开的技术可以用于提供视频处理方法。该方法包括执行包括一个或多个视频块的视频图片和视频的编解码表示之间的转换,其中通过根据规则参考视频图片的参考图片列表来编解码一个或多个视频块中的至少一些,其中该规则指定参考图片列表包含具有最多k个不同分辨率的参考图片,其中k是整数。

12、在一个代表性方面,所公开的技术可以用于提供视频处理方法。该方法包括执行视频的n个连续视频图片和视频的编解码表示之间的转换,其中n个连续视频图片包括根据规则以不同分辨率编解码的一个或多个视频块,其中该规则指定对于n个连续图片最多允许k个不同分辨率,其中n和k是整数。

13、在一个代表性方面,所公开的技术可以用于提供视频处理方法。该方法包括执行包括多个图片的视频和视频的编解码表示之间的转换,其中使用不同的编解码视频分辨率来将多个图片中的至少一些编解码为编解码表示,并且其中编解码表示符合格式规则,该格式规则为:只有在顺序上为前一帧之后的下一帧被编解码为帧内帧的情况下,前一帧的第一编解码分辨率才改变为下一帧的第二编解码分辨率。

14、在一个代表性方面,所公开的技术可以用于提供视频处理方法。该方法包括解析视频的编解码表示,以确定视频的当前图片的当前视频块参考与不同于当前图片的分辨率的分辨率相关联的参考图片;通过将双向预测模式转换为将被应用于当前视频块的单向预测模式来生成当前视频块的预测块;以及使用预测块从编解码表示生成视频。

15、在一个代表性方面,所公开的技术可以用于提供视频处理方法。该方法包括:根据运动矢量精度和/或分辨率比率,通过启用或禁用来自具有彼此不同分辨率的参考图片的帧间预测,为视频的当前图片的当前视频块生成预测块;以及使用预测块执行当前视频块和视频的编解码表示之间的转换。

16、在一个代表性方面,所公开的技术可以用于提供视频处理方法。该方法包括:基于视频的当前图片的当前视频块的编解码特性,确定在当前视频块和视频的编解码表示之间的转换期间,是否允许具有不同于当前图片的大小的参考图片来生成当前视频块的预测块;以及根据该确定执行转换。

17、在一个代表性方面,所公开的技术可以用于提供用于处理视频数据的方法。该方法包括:对于视频的当前图片的当前视频块和视频的比特流之间的转换,确定由于使用参考图片来执行该转换而对当前视频块禁用至少一个编解码工具,其中该参考图片具有与当前图片的精度不同的精度;以及基于该确定执行该转换。

18、在一个代表性方面,所公开的技术可以用于提供用于处理视频数据的装置。该装置包括处理器和其上具有指令的非暂时性存储器,其中该指令在由该处理器执行时使得该处理器:对于视频的当前图片的当前视频块和视频的比特流之间的转换,确定由于使用参考图片来执行该转换而对当前视频块禁用至少一个编解码工具,其中该参考图片具有与当前图片的精度不同的精度;以及基于该确定执行该转换。

19、在一个代表性方面,所公开的技术可以用于提供存储指令的非暂时性计算机可读存储介质。该指令使得处理器:对于视频的当前图片的当前视频块和视频的比特流之间的转换,确定由于使用参考图片来执行该转换而对当前视频块禁用至少一个编解码工具,其中该参考图片具有与当前图片的精度不同的精度;以及基于该确定执行该转换。

20、在一个代表性方面,所公开的技术可以用于提供存储由视频处理装置执行的方法生成的比特流的非暂时性计算机可读记录介质。该方法包括:对于视频的当前图片的当前视频块,确定由于使用参考图片来执行该转换而对当前视频块禁用至少一个编解码工具,其中该参考图片具有与当前图片的精度不同的精度;以及基于该确定生成该比特流

21、在一个代表性方面,所公开的技术可以用于提供存储视频的比特流的方法。该方法包括:对于视频的当前图片的当前视频块,确定由于使用参考图片来生成比特流而对当前视频块禁用至少一个编解码工具,其中该参考图片具有与当前图片的精度不同的精度;基于该确定生成比特流;以及将所生成的比特流存储到非暂时性计算机可读记录介质中。

22、在一个代表性方面,所公开的技术可以用于提供处理视频数据的方法。该方法包括:对于视频的图片的视频区域和视频的比特流之间的转换,基于第一语法元素确定是否对图片禁用编解码工具;以及基于该确定执行该转换;其中指示是否对图片禁用编解码工具的第一语法元素在图片标头中被信令通知。

23、在一个代表性方面,所公开的技术可以用于提供用于处理视频数据的装置。该装置包括处理器和其上具有指令的非暂时性存储器,其中该指令在由该处理器执行时使该处理器:对于视频的图片的视频区域和视频的比特流之间的转换,基于第一语法元素确定是否对图片禁用编解码工具;以及基于该确定执行该转换;其中指示是否对图片禁用编解码工具的第一语法元素在图片标头中被信令通知。

24、在一个代表性方面,所公开的技术可以用于提供存储指令的非暂时性计算机可读存储介质。该指令使处理器:对于视频的图片的视频区域和视频的比特流之间的转换,基于第一语法元素确定是否对图片禁用编解码工具;以及基于该确定执行该转换;其中指示是否对图片禁用编解码工具的第一语法元素在图片标头中被信令通知。

25、在一个代表性方面,所公开的技术可以用于提供存储由视频处理装置执行的方法生成的比特流的非暂时性计算机可读记录介质。该方法包括:对于视频的图片的视频区域,基于第一语法元素确定是否对图片禁用编解码工具;以及基于该确定生成比特流;其中指示是否对图片禁用编解码工具的第一语法元素在图片标头中被信令通知。

26、在一个代表性方面,所公开的技术可以用于提供存储视频的比特流的方法。该方法包括:对于视频的图片的视频区域,基于第一语法元素确定是否对图片禁用编解码工具;基于该确定生成比特流;以及将比特流存储在非暂时性计算机可读存储介质中,其中指示是否对图片禁用编解码工具的第一语法元素在图片标头中被信令通知。

27、在又一代表性方面,上述方法以处理器可执行代码的形式体现并存储在计算机可读程序介质中。

28、在又一代表性方面,公开了一种被配置或可操作来执行上述方法的设备。该设备可以包括被编程为实现该方法的处理器。

29、在又一代表性方面,视频解码器装置可以实现这里描述的方法。

30、在附图、说明书和权利要求书中更详细地描述了所公开技术的上述和其他方面和特征。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1