[发明专利]视频编码方法、装置、存储介质及电子设备有效
申请号: | 202110232863.1 | 申请日: | 2021-02-26 |
公开(公告)号: | CN113038124B | 公开(公告)日: | 2023-03-31 |
发明(设计)人: | 谷嘉文;闻兴 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | H04N19/103 | 分类号: | H04N19/103;H04N19/124;H04N19/137;H04N19/147;H04N19/91 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 曾世骁;苏银虹 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 编码 方法 装置 存储 介质 电子设备 | ||
1.一种视频编码方法,其特征在于,包括:
针对视频的每个帧长度n执行以下操作:
使用基准编码参数Param0,以针对帧长度n+1的多个候选编码路径对视频进行编码,所述多个候选编码路径是通过对针对帧长度n的最佳编码路径和帧长度n之前的部分帧长度的最佳编码路径进行调整而产生的;
计算以所述多个候选编码路径中的每个候选编码路径编码的视频的性能指标相对于以初始编码路径编码的T个视频在帧长度n+1的性能指标集合的率失真性能,其中,以初始编码路径编码的T个视频的性能指标集合是从使用T个编码参数分别对视频进行编码而生成的T个视频获得的,所述T个编码参数包括基准编码参数Param0和T-1个参考编码参数{Param1,...,ParamT-1},T为大于等于4的整数;
根据计算出的率失真性能从所述多个候选编码路径中确定具有最佳性能的编码路径作为在基准编码参数Param0下针对帧长度n+1的最佳编码路径,其中,1≤n≤N-1,N为视频的帧序列的总长度。
2.如权利要求1所述的方法,其特征在于,编码参数包括量化参数、常数码率因子(CRF)和指定码率中的至少一个。
3.如权利要求1所述的方法,其特征在于,所述初始编码路径是具有最小的累加变换后残差绝对值总和(SATD)的编码路径。
4.如权利要求1所述的方法,其特征在于,所述率失真性能是以所述多个候选编码路径中的每个候选编码路径编码的视频的性能指标以及以初始最佳编码路径编码后的视频的性能指标之间的BD码率(BDRate)、BD峰值信噪比(BD-PSNR)、BD结构相似性(BD-SSIM)和BD视频质量多方法评价融合(BD-VMAF)中的至少一个。
5.如权利要求1所述的方法,其特征在于,针对帧长度n+1的所述多个候选编码路径是通过以下方式产生的PathLen个候选编码路径:
{Bestpathn-m+m个连续的B帧+P帧},
其中,Bestpathn表示先前已经确定的针对视频帧长度n的最佳编码路径,PathLen=min(k,n)+1,0≤m≤min(k,n),k是在编码中允许的最长连续B帧的数量,并且当n=1时,最佳编码路径为I,当n=2时,最佳编码路径为IP。
6.如权利要求5所述的方法,其特征在于,所述计算以所述多个候选编码路径编码的视频的性能指标相对于以初始编码路径编码的T个视频的性能指标的率失真性能包括:
计算以初始编码路径编码的T个视频的累计大小集合Bn={Bitst,n,0≤t<T}和累计质量指标Mn={Metrict,n,0≤t<T},其中,Bitst,n和Metrict,n分别表示以编码参数Paramt编码的视频的前n帧的累计大小和累计质量指标;
使用基准编码参数Param0按照所述多个候选编码路径对视频进行编码,并计算以所述多个候选编码路径中的每个编码路径编码的视频的累计大小和累计质量指标
使用累计大小和累计质量指标/依次替代以初始编码路径编码的T个编码的视频的累计大小集合Bn+1中的Bits0,n+1和累计质量指标集合Mn+1中的Metric0,n+1,以生成新集合/和//
使用生成的新集合和/依次与Bn+1和Mn+1计算出PathLen个率失真性能值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110232863.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种资源性能采集监控与告警系统
- 下一篇:一种云环境下的数据采集与控制系统