视频编码和解码方法及其设备与流程
- 国知局
- 2024-08-02 14:33:53
本公开涉及视频编解码和压缩。更具体地,本申请涉及用于改进基于滤波模板匹配的帧内预测(filtered template matching based intra prediction,f tmp)模式的编解码效率的方法和设备。
背景技术:
1、数字视频被各种电子设备支持,诸如数字电视、膝上型或台式计算机、平板计算机、数码相机、数字记录设备、数字媒体播放器、视频游戏控制台、智能电话、视频电话会议设备、视频流传输设备等。电子设备跨通信网络发送和接收或以其他方式通信传送数字视频数据,和/或将数字视频数据存储在存储设备上。由于通信网络的有限带宽容量和存储设备的有限存储资源,视频编解码可用于在通信传送或存储视频数据之前根据一个或多个视频编解码标准来压缩视频数据。例如,视频编解码标准包括通用视频编解码(versatilevideo coding,vvc)、联合探索测试模型(joint exploration test model,je m)、高效视频编解码(high-efficiency video coding,hevc/h.265)、高级视频编解码(advancedvideo coding,avc/h.264)、运动图片专家组(moving p icture expert group,mpeg)编解码等。视频编解码通常使用利用视频数据中固有的冗余的预测方法(例如,帧间预测、帧内预测等)。视频编解码旨在将视频数据压缩为使用更低比特率的形式,同时避免或最小化视频质量的降级。
技术实现思路
1、本公开的实施例提供应用帧内ftmp技术的可提高图像/视频块的编解码效率的方法及设备。
2、根据本公开的实施例,提出一种视频编码方法,可包括:确定用于当前帧中的当前块的帧内预测模式;基于所述帧内预测模式执行对所述当前块的编码,其中,基于所述帧内预测模式执行对所述当前块的编码可包括:从所述当前帧的重构区域中确定与所述当前块的当前模板相匹配的参考模板以及与所述参考模板对应的参考块;基于所述参考块获得所述当前块的预测块。
3、根据本公开的实施例,提出一种视频解码方法,可包括:确定用于当前帧中的当前块的帧内预测模式;基于所述帧内预测模式执行对所述当前块的解码,其中,基于所述帧内预测模式执行对所述当前块的解码,包括:从所述当前帧的重构区域中确定与所述当前块的当前模板相匹配的参考模板以及与所述参考模板对应的参考块;基于所述参考块获得所述当前块的预测块。
4、根据本公开的实施例,提出分数像素模板匹配以进一步改进帧内ftmp模式的预测精度。
5、根据本公开的实施例,提供多假设帧内ftmp方法以利用多个假设通过使用固定加权因子来产生最终预测块。
6、根据本公开的实施例,提供多假设帧内ftmp方法以利用多个假设通过使用自适应加权因子来产生最终预测块。
7、应当理解,前面的一般性描述和下面的详细描述都仅是示例,并不限制本公开。
技术特征:1.一种视频编码方法,包括:
2.根据权利要求1所述的方法,其中,在所述帧内预测模式是第一帧内预测模式的情况下,所述方法包括:
3.根据权利要求2所述的方法,其中,构建候选区域列表,包括:
4.根据权利要求3所述的方法,其中,通过分别确定所述多个区域是否可用来构建所述候选区域列表,包括:
5.根据权利要求1所述的方法,其中,在所述帧内预测模式是第二帧内预测模式的情况下,所述方法包括:
6.根据权利要求1所述的方法,其中,在所述帧内预测模式是第三帧内预测模式的情况下,确定与所述当前块的当前模板相匹配的参考模板以及与所述参考模板对应的参考块,包括:
7.根据权利要求6所述的方法,其中,基于所述参考块获得所述当前块的预测块,包括:
8.根据权利要求7所述的方法,其中,确定所述参考块中的每个参考块的加权因子,包括:
9.根据权利要求8所述的方法,其中,确定用于所述当前块的加权强度,包括:
10.根据权利要求6所述的方法,其中,基于所述参考块获得所述当前块的预测块,包括:
11.根据权利要求1所述的方法,其中,还包括:
12.一种视频解码方法,包括:
13.根据权利要求12所述的方法,其中,在所述帧内预测模式是第一帧内预测模式的情况下,所述方法包括:
14.根据权利要求13所述的方法,其中,构建候选区域列表,包括:
15.根据权利要求14所述的方法,其中,通过分别确定所述多个区域是否可用来构建所述候选区域列表,包括:
16.根据权利要求12所述的方法,其中,在所述帧内预测模式是第二帧内预测模式的情况下,所述方法包括:
17.根据权利要求12所述的方法,其中,在所述帧内预测模式是第三帧内预测模式的情况下,确定与所述当前块的当前模板相匹配的参考模板以及与所述参考模板对应的参考块,包括:
18.根据权利要求17所述的方法,其中,基于所述参考块获得所述当前块的预测块,包括:
19.根据权利要求18所述的方法,其中,确定所述参考块中的每个参考块的加权因子,包括:
20.根据权利要求19所述的方法,其中,确定用于所述当前块的加权强度,包括:
21.根据权利要求17所述的方法,其中,基于所述参考块获得所述当前块的预测块,包括:
22.根据权利要求12所述的方法,其中,还包括:
23.一种存储有指令的非暂态计算机可读存储介质,所述指令在由一个或多个处理器执行时使所述一个或多个处理器执行根据权利要求1-22中任一项所述的方法并存储将通过根据权利要求1-11中任一项所述的方法被编码的比特流或者将通过根据权利要求12-22中任一项所述的方法被解码的比特流。
24.一种非暂态计算机可读存储介质,存储将通过根据权利要求1-11中任一项所述的方法被编码的比特流或者将通过根据权利要求12-22中任一项所述的方法被解码的比特流。
25.一种计算机程序产品,具有用于存储比特流的指令,其中所述比特流包括:
技术总结本公开提供一种视频编码和解码方法及其设备。一种视频编码方法可包括:确定用于当前帧中的当前块的帧内预测模式;基于所述帧内预测模式执行对所述当前块的编码,其中,基于所述帧内预测模式执行对所述当前块的编码可包括:从所述当前帧的重构区域中确定与所述当前块的当前模板相匹配的参考模板以及与所述参考模板对应的参考块;基于所述参考块获得所述当前块的预测块。技术研发人员:朱弘正,郭哲瑋,闫宁,修晓宇,陈伟,马常月,王祥林,于冰受保护的技术使用者:北京达佳互联信息技术有限公司技术研发日:技术公布日:2024/7/25本文地址:https://www.jishuxx.com/zhuanli/20240801/243171.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表