[发明专利]一种视频编码、解码方法及装置在审
申请号: | 202110637173.4 | 申请日: | 2021-06-08 |
公开(公告)号: | CN113452996A | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 韩庆瑞;阮良;陈功 | 申请(专利权)人: | 杭州朗和科技有限公司 |
主分类号: | H04N19/105 | 分类号: | H04N19/105;H04N19/59;H04N19/86;H04N19/91 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 雷航 |
地址: | 310052 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 编码 解码 方法 装置 | ||
本公开涉及视频处理技术领域,尤其涉及一种视频编码、解码方法及装置,对获取到的待编码视频帧进行特征提取,获得所述待编码视频帧的图像特征;获得所述待编码视频帧的编码码率;基于已训练的分辨率检测模型,以所述图像特征和所述编码码率为输入参数,确定所述待编码视频帧对应的编码分辨率,其中,所述分辨率检测模型为根据各视频帧样本的图像样本特征、所述各视频帧样本的编码码率样本和对应的分辨率标签通过迭代训练获得的;将所述待编码视频帧下采样至确定出的编码分辨率,并对下采样后的所述待编码视频帧进行编码,获得所述视频帧的编码数据。这样,能够提高直播视频的画质。
技术领域
本公开涉及视频处理技术领域,尤其涉及一种视频编码、解码方法及装置。
背景技术
目前,由于在不同场景下,影响视频画质的因素各不相同,因此,在对视频编码时,所使用到的编码参数也是不同的。例如,针对动作片、纪录片、动画片、体育赛事进行编码时,为了保证在不同场景达到画质最优、成本最低的效果,需要确定出不同场景下针对该视频的最优的编码参数。
相关技术中,通常先将待编码视频进分割,获得多段视频,并针对每段视频使用不同的编码参数进行多次编码,再将各段视频整合在一起,进行整体优化,从而获得视频的最优的编码参数。然而,相关技术中的这种编码方式由于需要对整段视频进行优化,因此,仅能对非直播场景下的视频进行优化,而对于直播视频来说却无法实现。因此,如何能够找到直播视频的效果最优的编码分辨率,提高直播视频的画质,成为了一个亟待解决的问题。
发明内容
本公开实施例提供一种视频编码、解码方法及装置,以提高直播视频的画质。
本公开实施例提供的具体技术方案如下:
一种视频编码方法,应用于编码端,包括:
对获取到的待编码视频帧进行特征提取,获得所述待编码视频帧的图像特征;
获得所述待编码视频帧的编码码率;
基于已训练的分辨率检测模型,以所述图像特征和所述编码码率为输入参数,确定所述待编码视频帧对应的编码分辨率,其中,所述分辨率检测模型为根据各视频帧样本的图像样本特征、所述各视频帧样本的编码码率样本和对应的分辨率标签通过迭代训练获得的;
将所述待编码视频帧下采样至确定出的编码分辨率,并对下采样后的所述待编码视频帧进行编码,获得所述视频帧的编码数据。
可选的,确定所述待编码视频帧对应的编码分辨率,具体包括:
根据所述图像特征和所述编码码率,对所述待编码视频帧进行分类,确定所述待编码视频帧所属的分辨率类别,其中,所述分辨率检测模型用于确定至少一种分辨率类别;
根据所述分辨率类别,以及所述分辨率类别对应的编码分辨率,确定所述编码视频帧对应的编码分辨率。
可选的,所述分辨率检测模型的训练方式为:
获取视频帧样本集,其中,所述视频帧样本集中至少包括各视频帧样本;
分别对所述各视频帧样本进行特征提取,获得所述各视频帧样本的图像样本特征;
分别针对所述各视频帧样本,确定任意一张视频帧样本的编码码率样本和分辨率标签;
将分辨率标签相同的视频帧样本分为一类,获得各分辨率类别;
分别根据所述各分辨率类别下的各图像样本特征、对应的编码码率样本和对应的分辨率标签,对初始的分辨率检测模型进行迭代训练,直至所述分辨率检测模型的目标函数收敛,获得训练完成的所述分辨率检测模型,其中,所述目标函数为各图像样本特征、对应的编码码率样本和对应的分辨率标签之间的交叉熵函数最小化。
可选的,确定任意一张视频帧样本的分辨率标签,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州朗和科技有限公司,未经杭州朗和科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110637173.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种一体式节能洗脱机
- 下一篇:一种不变节距的履带连接组件