[发明专利]编码方式确定方法及装置有效
申请号: | 202010115150.2 | 申请日: | 2020-02-25 |
公开(公告)号: | CN111343455B | 公开(公告)日: | 2022-11-29 |
发明(设计)人: | 许龙龙;范志刚 | 申请(专利权)人: | 西安万像电子科技有限公司 |
主分类号: | H04N19/103 | 分类号: | H04N19/103;H04N19/186;H04N19/40;H04N19/182;H04N1/41 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 韩畅 |
地址: | 710075 陕西省西安市高新区唐*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编码 方式 确定 方法 装置 | ||
本公开提供一种编码方式确定方法及装置,涉及计算机编码领域,所述方法包括:分别获取第一参数、第二参数和第三参数;其中,所述第一参数用于标识带宽,第二参数用于标识传输速率,第三参数用于标识码流量;根据所述第一参数、第二参数和第三参数按照预设算法计算权重系数;获取当前编码方式,并根据所述权重系数和当前编码方式查询预设表格,确定待编码图像帧的目标编码方式,所述待编码图像帧的编码格式为YUV平面格式;所述预设表格存储有当前编码方式、权重系数和目标编码方式的对应关系。本公开能够在编码过程中基于带宽情况,实现编码方式的动态调整。
技术领域
本公开涉及计算机编码技术领域,尤其涉及编码方式确定方法及装置。
背景技术
在图像传输系统中,影响画面传输清晰度最重要的因素就是带宽。特别是在网络环境差或者窄带网络中,即使采用业界最高压缩比的编码算法,也可能无法保证每一帧画面都得到清晰地传输。带宽受限直接限制了每一秒可以传输的画面数据大小。对于此类问题,一般采用画面分层编码传输和策略丢帧,但带来的问题是画面清晰度不够以及卡顿。
发明内容
本公开实施例提供一种编码方式确定方法及装置,能够在编码过程中基于带宽情况,实现编码方式的动态调整。所述技术方案如下:
根据本公开实施例的第一方面,提供一种编码方式确定方法,该方法包括:
分别获取第一参数、第二参数和第三参数;其中,所述第一参数用于标识带宽,第二参数用于标识传输速率,第三参数用于标识码流量;
根据所述第一参数、第二参数和第三参数按照预设算法计算权重系数;
获取当前编码方式,并根据所述权重系数和当前编码方式查询预设表格,确定待编码图像帧的目标编码方式,所述待编码图像帧的编码格式为YUV平面格式;所述预设表格存储有当前编码方式、权重系数和目标编码方式的对应关系。
在一个实施例中,第一参数为当前网络带宽,第二参数为传输帧率,第三参数为当前帧的码流量。
在一个实施例中,根据所述第一参数、第二参数和第三参数按照预设算法计算权重系数包括:
将所述第一参数除以所述第二参数再除以第三参数,计算得到所述权重系数。
在一个实施例中,根据所述权重系数,根据预设策略确定目标编码方式包括:
在所述权重系数大于第一预设阈值时,维持目标编码方式不变。
在所述权重系数不大于第一预设阈值时,根据预设表格查询目标编码方式,所述预设表格存储有当前编码方式、权重系数和目标编码方式的对应关系。
在一个实施例中,根据所述权重系数,根据预设策略确定目标编码方式包括:
根据预设表格查询目标编码方式,所述预设表格存储有当前编码方式、权重系数和目标编码方式的对应关系。
在一个实施例中,若当前编码方式为YUV444方式,所述当前编码方式、权重系数和目标编码方式的对应关系包括:
当所述权重系数不小于第一预设阈值时,对应的目标编码方式为YUV444;
当所述权重系数不小于第二预设阈值且小于第一预设阈值时,对应的目标编码方式为YUV422;
当所述权重系数不小于第三预设阈值且小于第二预设阈值时,对应的目标编码方式为YUV420;
当所述权重系数小于第三预设阈值时,对应的目标编码方式为YUV400;第三预设阈值小于第二预设阈值,第二预设阈值小于第一预设阈值。
在一个实施例中,若当前编码方式为YUV422方式,所述当前编码方式、权重系数和目标编码方式的对应关系包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安万像电子科技有限公司,未经西安万像电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010115150.2/2.html,转载请声明来源钻瓜专利网。