用于解码器侧帧内模式推导的方法和设备与流程
- 国知局
- 2024-08-02 13:57:49
本公开涉及视频编解码和压缩。更具体地,本公开涉及解码器侧帧内模式推导(dimd)。
背景技术:
1、数字视频被各种电子设备支持,诸如数字电视、膝上型或台式计算机、平板计算机、数码相机、数字记录设备、数字媒体播放器、视频游戏控制台、智能电话、视频电话会议设备、视频流传输设备等。电子设备跨通信网络发送和接收或以其他方式通信传送数字视频数据,和/或将数字视频数据存储在存储设备上。由于通信网络的有限带宽容量和存储设备的有限存储资源,视频编解码可用于在通信传送或存储视频数据之前根据一个或多个视频编解码标准来压缩视频数据。例如,视频编解码标准包括通用视频编解码(versatilevideo coding,vvc)、联合探索测试模型(joint exploration test model,jem)、高效视频编解码(high-efficiency video coding,hevc/h.265)、高级视频编解码(advanced videocoding,avc/h.264)、运动图片专家组(moving picture expert group,mpeg)编解码等。视频编解码通常使用利用视频数据中固有的冗余的预测方法(例如,帧间预测、帧内预测等)。视频编解码旨在将视频数据压缩为使用更低比特率的形式,同时避免或最小化视频质量的降级。
技术实现思路
1、本公开的示例提供使用帧内预测编解码模式进行视频解码的方法和装置。
2、根据本公开的第一方面,提供一种用于视频解码的方法。所述方法可包括:由解码器获得指示基于模板的帧内模式推导(timd)模式是否应用于当前视频块的用信号通知的标志;以及响应于基于用信号通知的标志确定timd模式应用于当前视频块,由解码器基于当前视频块的重建区域中的不同模板从timd模式导出帧内预测模式,其中,重建区域包括当前视频块的重建的相邻块。
3、根据本公开的第二方面,提供一种用于视频编码的方法。所述方法可包括:由编码器用信号通知指示基于模板的帧内模式推导(timd)模式是否应用于当前视频块的标志;以及响应于确定timd模式应用于当前视频块,由编码器基于当前视频块的重建区域中的不同模板从timd模式导出帧内预测模式,其中,重建区域包括当前视频块的重建的相邻块。
4、应当理解,上面的一般性描述和下面的详细描述都仅是示例性的和说明性的,并不旨在限制本公开。
技术特征:1.一种用于视频解码的方法,包括:
2.根据权利要求1所述的用于视频解码的方法,还包括:
3.根据权利要求2所述的用于视频解码的方法,其中,模板索引使用二进制码字的可变集合中的一个二进制码字的集合被二值化。
4.根据权利要求3所述的用于视频解码的方法,其中,二进制码字的可变集合中的每个二进制码字的集合通过以下二值化过程中的一个被导出:固定长度二值化过程、截断rice二值化过程、截断一元二值化过程、截断二进制二值化过程、k阶exp-golomb二值化过程、有限k阶exp-golomb二值化过程。
5.根据权利要求2所述的用于视频解码的方法,其中,模板索引被预定义为用于timd的一组,并且每组模板索引包括不同的模板。
6.根据权利要求5所述的用于视频解码的方法,其中,模板索引的组包括{0,1,2,…,n}、{0,2,4,…,2*n}、{0,1,3,5,7,12}、{0,1,2}、{0,1,3}、{0,1,3,5,7}、{0,1,3,5},其中,n为预定义的整数。
7.一种用于视频编码的方法,包括:
8.根据权利要求7所述的用于视频编码的方法,还包括:
9.根据权利要求8所述的用于视频编码的方法,其中,模板索引使用二进制码字的可变集合中的一个二进制码字的集合被二值化。
10.根据权利要求9所述的用于视频编码的方法,其中,二进制码字的可变集合中的每个二进制码字的集合通过以下二值化过程中的一个被导出:固定长度二值化过程、截断rice二值化过程、截断一元二值化过程、截断二进制二值化过程、k阶exp-golomb二值化过程、有限k阶exp-golomb二值化过程。
11.根据权利要求8所述的用于视频编码的方法,其中,模板索引被预定义为用于timd的一组,并且每组模板索引包括不同的模板。
12.根据权利要求11所述的用于视频编码的方法,其中,模板索引的组包括{0,1,2,…,n}、{0,2,4,…,2*n}、{0,1,3,5,7,12}、{0,1,2}、{0,1,3}、{0,1,3,5,7}、{0,1,3,5},其中,n为预定义的整数。
13.一种设备,包括:
14.一种存储计算机可执行指令的非暂态计算机可读存储介质,所述计算机可执行指令在由一个或多个计算机处理器执行时,使所述一个或多个计算机处理器接收比特流并基于所述比特流执行根据权利要求1-6中任一项所述的方法。
15.一种存储计算机可执行指令的非暂态计算机可读存储介质,所述计算机可执行指令在由一个或多个计算机处理器执行时,使所述一个或多个计算机处理器执行根据权利要求7-12中任一项所述的方法以将当前视频块编码到比特流中并发送所述比特流。
技术总结提供用于视频编解码的方法、装置和非暂态计算机可读存储介质。在一种方法中,解码器获得指示基于模板的帧内模式推导(TIMD)模式是否应用于当前视频块的用信号通知的标志;以及响应于基于用信号通知的标志确定TIMD模式应用于当前视频块,解码器基于当前视频块的重建区域中的不同模板从TIMD模式导出帧内预测模式,其中,重建区域包括当前视频块的重建的相邻块。技术研发人员:朱弘正,修晓宇,陈漪纹,陈伟,郭哲玮,闫宁,高晗,王祥林,于冰受保护的技术使用者:北京达佳互联信息技术有限公司技术研发日:技术公布日:2024/7/18本文地址:https://www.jishuxx.com/zhuanli/20240801/241263.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表