编码数据处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:24254474 阅读:26 留言:0更新日期:2020-05-23 01:12
本申请涉及一种编码数据处理方法、装置、计算机设备和存储介质,获取待编码数据帧;确定所述待编码数据帧的复杂程度;根据第一复杂程度及第二复杂程度,确定所述待编码数据帧对应的编码参数;所述第一复杂程度为所述待编码数据帧的复杂程度,所述第二复杂程度为前序数据帧的复杂程度;所述前序数据帧为与所述待编码数据帧连续、并在所述待编码数据帧之前的至少一帧数据帧。如此,根据所述待编码数据帧与前序数据帧的复杂程度确定编码参数,不同的第一复杂程度及第二复杂程度,可以对应不同的编码参数。因此,通过该得到的编码参数进行编码后得到的码流能够适用于不同的场景。从而,可以提高编码数据处理的适应性。

Coding data processing method, device, computer equipment and storage medium

【技术实现步骤摘要】
编码数据处理方法、装置、计算机设备和存储介质
本申请涉及通信
,特别是涉及一种编码数据处理方法、装置、计算机设备和存储介质。
技术介绍
编码是信息从一种形式或格式转换为另一种形式的过程。在需要对多媒体数据格式的编码数据进行通讯传输时,需要将编码数据进行编码形成,适宜在互联网中传输的编码码流,因此,编码在通讯方面的使用十分广泛。传统的编码数据处理方法,根据固定的编码参数进行数据编码,难以适应不同场景需求,因此,存在适应性较差的问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高适应性的编码数据处理方法、装置、计算机设备和存储介质。一种编码数据处理方法,所述方法包括:获取待编码数据帧;确定所述待编码数据帧的复杂程度;根据第一复杂程度及第二复杂程度,确定所述待编码数据帧对应的编码参数;所述第一复杂程度为所述待编码数据帧的复杂程度,所述第二复杂程度为前序数据帧的复杂程度;所述前序数据帧为与所述待编码数据帧连续、并在所述待编码数据帧之前的至少一帧数据帧。在其中一实本文档来自技高网...

【技术保护点】
1.一种编码数据处理方法,所述方法包括:/n获取待编码数据帧;/n确定所述待编码数据帧的复杂程度;/n根据第一复杂程度及第二复杂程度,确定所述待编码数据帧对应的编码参数;所述第一复杂程度为所述待编码数据帧的复杂程度,所述第二复杂程度为前序数据帧的复杂程度;所述前序数据帧为与所述待编码数据帧连续、并在所述待编码数据帧之前的至少一帧数据帧。/n

【技术特征摘要】
1.一种编码数据处理方法,所述方法包括:
获取待编码数据帧;
确定所述待编码数据帧的复杂程度;
根据第一复杂程度及第二复杂程度,确定所述待编码数据帧对应的编码参数;所述第一复杂程度为所述待编码数据帧的复杂程度,所述第二复杂程度为前序数据帧的复杂程度;所述前序数据帧为与所述待编码数据帧连续、并在所述待编码数据帧之前的至少一帧数据帧。


2.根据权利要求1所述的方法,其特征在于,所述根据第一复杂程度及第二复杂程度,确定所述待编码数据帧对应的编码参数,包括:
根据所述第一复杂程度及所述第二复杂程度,确定所述待编码数据帧对应的场景类型;
基于所述待编码数据帧对应的场景类型,确定所述待编码数据帧对应的编码参数。


3.根据权利要求2所述的方法,其特征在于:
所述根据所述第一复杂程度及所述第二复杂程度,确定所述待编码数据帧对应的场景类型,包括:当所述第一复杂程度及所述第二复杂程度中至少有一个大于第一预设运动复杂值时,确定所述待编码数据帧对应的场景类型为运动场景;
所述基于所述待编码数据帧对应的场景类型,确定所述待编码数据帧对应的编码参数,包括:当所述待编码数据帧对应的场景类型为运动场景时,确定所述待编码数据帧对应的编码参数,等于所述待编码数据帧对应的场景类型所对应的编码参数。


4.根据权利要求3所述的方法,其特征在于,所述当所述第一复杂程度及所述第二复杂程度中至少有一个大于第一预设运动复杂值时,确定所述待编码数据帧对应的场景类型为运动场景,包括:
当所述第一复杂程度及所述第二复杂程度均大于所述第一预设运动复杂值时,确定所述待编码数据帧对应的场景类型为持续运动场景。


5.根据权利要求4所述的方法,其特征在于,所述当所述第一复杂程度及所述第二复杂程度中至少有一个大于第一预设运动复杂值时,确定所述待编码数据帧对应的场景类型为运动场景,还包括:
当所述第一复杂程度大于所述第一预设运动复杂值,所述第二复杂程度等于或小于预设静止复杂值时,确定所述待编码数据帧对应的场景类型为静止转运动场景;
或/及,
当所述第二复杂程度大于所述第一预设运动复杂值,所述第一复杂程度等于或小于所述预设静止复杂值时,确定所述待编码数据帧对应的场景类型为运动转静止场景;
其中,所述第一预设运动复杂值大于或等于所述预设静止复杂值。


6.根据权利要求5所述的方法,其特征在于,所述持续运动场景对应的编码参数包括第一编码帧率及第一编码码率;且,
所述运动转静止场景对应的编码参数包括第二编码帧率及第二编码码率,所述第二编码帧率大于或等于所述第一编码帧率,所述第二编码码率大于或等于所述第一编码码率;
或/及,
所述静止转运动场景对应的编码参数包括第三编码帧率及第三编码码率,所述第三编码帧率大于或等于所述第一编码帧率,所述第三编码码率大于或等于所述第一编码码率。


7.根据权利要求4所述的方法,其特征在于,所述持续运动场景,至少包括第一持续运动场景和第二持续运动场景;
当所述第一复杂程度及所述第二复杂程度,均大于所述第一预设运动复杂值,且小于或等于第二预设运动复杂值时,所述待编码数据帧对应的场景类型为所述第一持续运动场景;所述第二预设运动复杂值大于或等于所述第一预设运动复杂值;
当所述第一复杂程度及所述第二复杂程度,均大于第三预设运动复杂值,所述待编码数据帧对应的场...

【专利技术属性】
技术研发人员:张清金飞剑刘海军王诗涛丁飘
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1