[发明专利]码率分配的方法、装置、终端及存储介质有效
申请号: | 201911144400.9 | 申请日: | 2019-11-20 |
公开(公告)号: | CN110856019B | 公开(公告)日: | 2021-11-12 |
发明(设计)人: | 何思远 | 申请(专利权)人: | 广州酷狗计算机科技有限公司 |
主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N21/2662;H04N21/4728 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 邢惠童 |
地址: | 510660 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分配 方法 装置 终端 存储 介质 | ||
本申请公开了一种码率分配的方法、装置、终端及存储介质,属于终端技术领域。所述方法包括:获取对当前帧视频画面进行编码所需使用的目标码率;按照所述目标码率对应的区域划分需求,将所述当前帧视频画面划分为多个区域;根据所述多个区域的编码优先级和所述目标码率,为所述多个区域分配对应的码率。本申请可以按照目标码率对应的区域划分需求,将当前帧视频画面划分为多个区域,并根据多个区域的编码优先级为多个区域分别分配码率。由于划分的区域与目标码率的大小有关,且需要按照每个码率的编码优先级为每个区域分配对应的码率,从而保证每个区域均可以分配到合适的码率,改善了码率浪费的情况,提高了码率分配的灵活性。
技术领域
本申请涉及终端技术领域,特别涉及一种码率分配的方法、装置、终端及存储介质。
背景技术
随着互联网和终端的发展,视频聊天、视频直播等视频业务得到了广泛的运用,而视频业务的广泛运用离不开视频编码技术的支持。其中,码率分配为视频编码技术中的重要环节。
目前,在视频采集过程中,通常需要对每帧视频画面进行编码,而在编码过程中需要为每帧视频画面分配码率。为了避免视频画面中出现大规模的马赛克,通常可以将每帧视频画面划分为ROI(region of interest,感兴趣区域)和非ROI区域,并按照一定的分配比例,为ROI区域和非ROI区域分配对应的码率,且为非ROI区域分配的码率远远低于为ROI区域分配的码率。
但是,如果在ROI区域的面积较小的情况下,对ROI区域进行编码需要使用的码率较少,这样,按照上述分配方式分配码率之后,对于ROI区域来说,可能会导致码率的浪费。也即是,上述码率分配方式的灵活性较差。
发明内容
本申请提供了一种码率分配的方法、装置、终端及存储介质,可以解决相关技术中码率分配存在浪费,导致码率分配不灵活的问题。所述技术方案如下:
一方面,提供了一种码率分配的方法,所述方法包括:
获取对当前帧视频画面进行编码所需使用的目标码率;
按照所述目标码率对应的区域划分需求,将所述当前帧视频画面划分为多个区域;
根据所述多个区域的编码优先级和所述目标码率,为所述多个区域分配对应的码率。
在一些实施例中,所述按照所述目标码率对应的区域划分需求,将所述当前帧视频画面划分为多个区域,包括:
从存储的多个码率区间中,确定所述目标码率所处的目标码率区间,所述多个码率区间与多个画面质量一一对应,所述画面质量是指编码后的视频画面的质量;
获取所述目标码率区间对应的区域划分需求;
根据所述目标码率区间对应的区域划分需求,将所述当前帧视频画面划分为所述多个区域。
在一些实施例中,所述根据所述多个区域的编码优先级和所述目标码率,为所述多个区域分配对应的码率之前,还包括:
接收优先级设置指令,所述优先级设置指令中携带优先级顺序和所述多个区域的描述信息;
按照所述优先级顺序,设置所述多个区域的编码优先级。
在一些实施例中,所述按照所述目标码率对应的区域划分需求,将所述当前帧视频画面划分为多个区域之前,还包括:
接收区域划分设置指令,所述区域划分设置指令中携带多个码率区间和每个码率区间对应的区域划分需求;
将所述每个码率区间与对应的区域划分需求进行对应存储。
在一些实施例中,所述当前帧视频画面不为第一帧视频画面;
所述获取对当前帧视频画面进行编码所需使用的目标码率,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州酷狗计算机科技有限公司,未经广州酷狗计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911144400.9/2.html,转载请声明来源钻瓜专利网。