[发明专利]一种视频编码的方法、装置、设备和存储介质在审
申请号: | 202110372888.1 | 申请日: | 2021-04-07 |
公开(公告)号: | CN112929668A | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | 张文忠 | 申请(专利权)人: | 百果园技术(新加坡)有限公司 |
主分类号: | H04N19/176 | 分类号: | H04N19/176;H04N19/42;H04N19/146;H04N19/124 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 新加坡巴西班让路*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 编码 方法 装置 设备 存储 介质 | ||
本发明实施例公开了一种视频编码的方法、装置、设备和存储介质。其中,该方法包括:基于当前视频帧内目标宏块的占比,计算目标宏块达到适配编码质量时的目标编码偏移量;基于帧级编码稳定原则和目标编码偏移量,计算当前视频帧内非目标宏块的非目标编码偏移量;采用目标编码偏移量和非目标编码偏移量,对应调整目标宏块和非目标宏块的宏块编码参数。本发明实施例提供的技术方案,实现当前视频帧目标宏块和非目标宏块的编码优化,极大降低了视频编码的复杂性和编码开销,保证视频编码的高效性;同时,在保证视频编码高效性的基础上,进一步提升视频的编码质量。
技术领域
本发明实施例涉及视频编码技术领域,尤其涉及一种视频编码的方法、装置、设备和存储介质。
背景技术
随着互联网技术的快速发展,社交娱乐产品的功能越做越丰富,其中视频编码作为一项基本功能,在视频通话、短视频录制、视频直播等领域内扮演着重要的角色。而且,对于视频帧内存在高清显示需求的一些感兴趣区域(Region of Interest,ROI),需要专门对该感兴趣区域进行自适应编码,以提升感兴趣区域的播放画质。
目前,通常会采用第三方ROI检测设备来识别出视频帧内的感兴趣区域和非感兴趣区域,然后通过遍历计算感兴趣区域和非感兴趣区域内各个编码单元在相应递归深度下的每一预测编码模式下的率失真代价,以及该编码单元划分后的每一变换单元在每一预测编码模式下的率失真代价,进而为感兴趣区域和非感兴趣区域内各个编码单元分别筛选出代价最小的最优编码模式,以保证感兴趣区域和非感兴趣区域的编码质量。
但是,现有的ROI编码算法过于复杂,存在较大的编码开销,极大影响了视频编码的高效性。
发明内容
本发明实施例提供了一种视频编码的方法、装置、设备和存储介质,降低视频编码的复杂度和计算开销,在保证视频编码高效性的基础上,提升视频的编码质量。
第一方面,本发明实施例提供了一种视频编码的方法,该方法包括:
基于当前视频帧内目标宏块的占比,计算所述目标宏块达到适配编码质量时的目标编码偏移量;
基于帧级编码稳定原则和所述目标编码偏移量,计算当前视频帧内非目标宏块的非目标编码偏移量;
采用所述目标编码偏移量和所述非目标编码偏移量,对应调整所述目标宏块和所述非目标宏块的宏块编码参数。
第二方面,本发明实施例提供了一种视频编码的装置,该装置包括:
目标偏移量计算模块,用于基于当前视频帧内目标宏块的占比,计算所述目标宏块达到适配编码质量时的目标编码偏移量;
非目标偏移量计算模块,用于基于帧级编码稳定原则和所述目标编码偏移量,计算当前视频帧内非目标宏块的非目标编码偏移量;
编码参数调整模块,用于采用所述目标编码偏移量和所述非目标编码偏移量,对应调整所述目标宏块和所述非目标宏块的宏块编码参数。
第三方面,本发明实施例提供了一种计算机设备,该计算机设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明任意实施例所述的视频编码的方法。
第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明任意实施例所述的视频编码的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百果园技术(新加坡)有限公司,未经百果园技术(新加坡)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110372888.1/2.html,转载请声明来源钻瓜专利网。