视频编码方法、装置、设备及存储介质制造方法及图纸

技术编号:24467201 阅读:71 留言:0更新日期:2020-06-10 19:03
本发明专利技术实施例公开了视频编码方法、装置、设备及存储介质。其中,该方法包括:在预设时长内利用预设编码器采用第一编码策略对第一原始视频数据进行编码,并统计第一原始视频数据中各原始视频帧对应的编码时长,其中,编码策略与编码复杂度相关;根据编码时长对第一编码策略进行调整,得到第二编码策略;利用预设编码器采用第二编码策略对第一原始视频数据之后的第二原始视频数据进行编码。本发明专利技术实施例提供的技术方案,可以根据预设时长内的实际编码耗时情况对后续的编码策略进行动态调整,从而实现动态调节编码复杂度,提高视频编码的灵活性。

Video coding method, device, equipment and storage medium

【技术实现步骤摘要】
视频编码方法、装置、设备及存储介质
本专利技术实施例涉及视频处理领域,尤其涉及视频编码方法、装置、设备及存储介质。
技术介绍
随着多媒体信息技术的不断发展,视频信息大量涌现。视频数据作为一种表达信息的综合媒体,已成为现实生活中一个重要的信息载体。视频数据中包含了大量的图像以及声音信息,在一些应用场景中,在进行视频传输时,通常需要对视频数据进行编码。以即时通信产品为例,视频聊天或视频直播等是不可或缺的基本功能,视频编码方案的优劣直接影响视频聊天或视频直播的效果及体验。目前,视频编码方案仍不够完善,需要改进。
技术实现思路
本专利技术实施例提供了视频编码方法、装置、设备及存储介质,可以优化现有的视频编码方案。第一方面,本专利技术实施例提供了一种视频编码方法,该方法包括:在预设时长内利用预设编码器采用第一编码策略对第一原始视频数据进行编码,并统计所述第一原始视频数据中各原始视频帧对应的编码时长,其中,编码策略与编码复杂度相关;根据所述编码时长对所述第一编码策略进行调整,得到第二编码策略;利用本文档来自技高网...

【技术保护点】
1.一种视频编码方法,其特征在于,包括:/n在预设时长内利用预设编码器采用第一编码策略对第一原始视频数据进行编码,并统计所述第一原始视频数据中各原始视频帧对应的编码时长,其中,编码策略与编码复杂度相关;/n根据所述编码时长对所述第一编码策略进行调整,得到第二编码策略;/n利用所述预设编码器采用所述第二编码策略对所述第一原始视频数据之后的第二原始视频数据进行编码。/n

【技术特征摘要】
1.一种视频编码方法,其特征在于,包括:
在预设时长内利用预设编码器采用第一编码策略对第一原始视频数据进行编码,并统计所述第一原始视频数据中各原始视频帧对应的编码时长,其中,编码策略与编码复杂度相关;
根据所述编码时长对所述第一编码策略进行调整,得到第二编码策略;
利用所述预设编码器采用所述第二编码策略对所述第一原始视频数据之后的第二原始视频数据进行编码。


2.根据权利要求1所述的方法,其特征在于,所述根据所述编码时长对所述第一编码策略进行调整,得到第二编码策略,包括:
根据所述编码时长确定所述预设编码器在单位时间内处于编码状态的第一时长;
当所述第一时长小于第一预设阈值时,对所述第一编码策略进行调整,以使得到的第二编码策略对应的编码复杂度大于所述第一编码策略对应的编码复杂度。


3.根据权利要求2所述的方法,其特征在于,还包括:
当所述第一时长大于第二预设阈值时,对所述第一编码策略进行调整,以使得到的第二编码策略对应的编码复杂度小于所述第一编码策略对应的编码复杂度,其中,所述第二预设阈值大于所述第一预设阈值。


4.根据权利要求2所述的方法,其特征在于,所述根据所述编码时长确定所述预设编码器在单位时间内处于编码状态的第一时长,包括:
计算所述编码时长的总和与所述预设时长的商,根据所述商确定所述预设编码器在单位时间内处于编码状态的第一时长;或,
计算所述编码时长的平均值与所述预设编码器的当前帧率的乘积,根据所述乘积确定所述预设编码器在单位时间内处于编码状态的第一时长。


5.根据权利要求3或4所述的方法,所述编码策略中包含编码质量档位和编码速度,一个编码质量档位对应至少一个编码速度。


6.根据权利要求5所述的方法,其特征在于,所述当所述第一时长小于第一预设阈值时,对所述第一编码策略进行调整,以使得到的第二编码策略对应的编码复杂度大于所述第一编码策略对应的编码复杂度,包括:
根据所述第一时长和所述第一预设阈值确定第一调整系数;
根据所述第一调整系数调整所述第一编码策略中的第一编码质量档位和第一编码速度,得到第二编码质量档位和第二编码速度;其中,所述第二编码速度小于所述第一编码速度,和/或,所述第二编码质量档位高于所述第一编码质量档位。


7.根据权利要求6所述的方法,其特征在于,所述根据所述第一调整系数调整所述第一编码策略中的第一编码质量档位和第一编码速度,得到第二编码质量档位和第二编码速度,包括:
根据所述第一调整系数和所述第一编码策略中的第一编码速度确定第二编码速度;
当所述第二编码速度小于所述第一编码质量档位中的最小编码速度时,确定第二编码质量档位为高于所述第一编码质量档位...

【专利技术属性】
技术研发人员:张文忠
申请(专利权)人:广州市百果园信息技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1