[发明专利]视频编码方法、视频解码方法、存储介质以及电子设备有效
申请号: | 202110336819.5 | 申请日: | 2021-03-30 |
公开(公告)号: | CN112738509B | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 罗开清;俞鸣园 | 申请(专利权)人: | 浙江华创视讯科技有限公司 |
主分类号: | H04N19/117 | 分类号: | H04N19/117;H04N19/177 |
代理公司: | 北京乐知新创知识产权代理事务所(普通合伙) 11734 | 代理人: | 江宇 |
地址: | 310051 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 编码 方法 解码 存储 介质 以及 电子设备 | ||
本公开涉及一种视频编码方法、视频解码方法、存储介质以及电子设备,涉及视频技术领域,该视频编码方法通过根据编码器GOP大小对每一个GOP中的视频帧进行滤波处理,以去除视频帧中的高频分量,得到滤波后的视频帧,进而对该滤波后的视频帧进行编码,得到编码视频。该视频编码方法通过对解码器解码后的解码视频帧进行锐化,以恢复解码视频帧的高频分量,使得锐化后的图像能够与源视频数据相同。本公开通过在编码前去除视频帧中的高频分量,并在解码阶段恢复视频帧的高频分量,能够有效降低分配给I帧的比特数量,从而提高分配至P帧的比特数量,能够减少Skip块的个数,并有效降低视频编码过程中出现的呼吸效应。
技术领域
本公开涉及视频技术领域,具体地,涉及一种视频编码方法、视频解码方法、存储介质以及电子设备。
背景技术
视频编码是一种利用视频时域与空域的冗余信息进行视频压缩的技术,现在普遍使用的是一种时空域预测的混合编码方案,该混合编码方法在编码过程得到编码码流,在解码过程则根据编码码流恢复原始的视频。由于编码过程是一种有损的压缩方式,对于简单的前向参考帧结构,被参考帧可以分为两类:I帧和P帧,对于I帧的预测过程可以使用帧内预测,不能参考其他帧,P帧可以参考已经编码的P帧和I帧。由于在编码过程中,I帧会被分配较多的比特,且在编码过程中需要间隔一定周期(GOP周期)设置当前编码帧为I帧才能减少预测过程中误差的累计与传递,P帧分配的比特相对较少,为了达到整体低码率的压缩目标,P帧会产生大量的Skip块(在帧间预测过程中,使用Skip技术进行编码的块)用于节省码率,故解码出来的视频中多数的P帧质量会较差,而每到间隔一个GOP大小的I帧的质量则会突然变好,这一现象称为“呼吸效应”。
尤其是在视频会议的场景下,为了节省带宽,一般会将非关键帧的编码质量进行适当的降低,导致解码后的视频极易出现“呼吸效应”。
发明内容
为解决上述技术问题,本公开实施例提供了一种视频编码方法、视频解码方法、存储介质以及电子设备。
根据本公开实施例的第一方面,提供了一种视频编码方法,包括:
获取源视频数据;
确定用于对所述源视频数据进行编码的编码器的GOP大小;
根据所述GOP大小,确定所述源视频数据中的各个视频帧的滤波强度变化率;
针对所述源视频数据中的每个视频帧,基于所述视频帧对应的滤波强度变化率,确定用于对所述视频帧进行滤波以去除所述视频帧中的高频分量的滤波器的滤波系数;
针对所述源视频数据中的每个视频帧,基于与所述视频帧对应的滤波器对所述视频帧进行滤波处理,得到滤波后的视频帧;
根据所述编码器对所述滤波后的视频帧进行编码,得到编码视频。
在一些实施例中,所述根据所述GOP大小,确定所述源视频数据中的各个视频帧的滤波强度变化率,包括:
针对所述源视频数据中的每个视频帧,根据所述GOP大小,确定所述视频帧与在所述视频帧之前的第一个I帧之间的距离;
根据所述距离,结合第一预设计算式,得到所述视频帧的滤波强度变化率,其中,所述第一预设计算式为:
其中,
在一些实施例中,所述基于所述视频帧对应的滤波强度变化率,确定用于对所述视频帧进行滤波以去除所述视频帧中的高频分量的滤波器的滤波系数,包括:
基于所述视频帧对应的滤波强度变化率,结合第二预设计算式,确定所述滤波器的滤波系数,其中,所述第二预设计算式为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江华创视讯科技有限公司,未经浙江华创视讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110336819.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:射线检查设备、以及车载安检系统
- 下一篇:一种数据降噪的方法及装置