一种数据处理方法、装置、设备以及可读存储介质制造方法及图纸

技术编号:37723747 阅读:13 留言:0更新日期:2023-06-02 00:25
本申请公开了一种数据处理方法、装置、设备以及可读存储介质,方法包括:获取针对终端设备的K个渲染参数组合;K个渲染参数组合包含渲染参数组合S

【技术实现步骤摘要】
一种数据处理方法、装置、设备以及可读存储介质


[0001]本申请涉及计算机
,尤其涉及一种数据处理方法、装置、设备以及可读存储介质。

技术介绍

[0002]随着计算机技术与多媒体技术的快速发展,越来越多的智能应用出现,这些智能应用丰富着日常生活。通常,这些智能应用部署于终端设备中,用户可通过终端设备来运行这些智能应用。
[0003]应当理解,当智能应用部署于终端设备中时,终端设备可以对应用相关数据进行渲染,以输出与智能应用相关联的应用画面。其中,对于部分要求低延时、高流畅度的智能应用(如,云游戏应用、实时视频通信应用等媒体应用)而言,对终端设备的渲染性能需求较高。
[0004]在相关技术中,对于终端设备而言,会预先随机配置一个固定的渲染参数,使用单一的固定的渲染参数来对不同的智能应用进行渲染。然而,由于终端设备的芯片、系统版本或其他因素的影响,不同的渲染参数在终端设备中所具备的渲染性能也不同,那么通过预先为终端设备随机配置一个固定的渲染参数的方式,并不具备针对性与准确性,该渲染参数可能并不适应于该终端设备,导致终端设备的渲染性能较低,无法满足不同智能应用的渲染需求。

技术实现思路

[0005]本申请实施例提供一种数据处理方法、装置、设备以及可读存储介质,可以优化终端设备的渲染参数,提升终端设备的渲染性能。
[0006]本申请实施例一方面提供了一种数据处理方法,包括:
[0007]获取针对终端设备的K个渲染参数组合;K为正整数;K个渲染参数组合中的每个渲染参数组合包含一个或多个影响渲染参数;每个影响渲染参数是指会对终端设备的渲染性能产生影响的渲染参数;K个渲染参数组合包含渲染参数组合S
i
,i为正整数;
[0008]将测试码流输入至测试设备中,根据测试设备对测试码流的渲染数据,确定渲染参数组合S
i
对应的渲染效果参考值;测试设备是指将终端设备的设备渲染参数切换为渲染参数组合S
i
的终端设备;渲染参数组合S
i
对应的渲染效果参考值,用于表征渲染参数组合S
i
对应的渲染效果;
[0009]当确定出每个渲染参数组合分别对应的渲染效果参考值时,根据K个渲染效果参考值,在K个渲染参数组合中确定终端设备的最优渲染参数组合。
[0010]本申请实施例一方面提供了一种数据处理装置,包括:
[0011]组合获取模块,用于获取针对终端设备的K个渲染参数组合;K个渲染参数组合中的每个渲染参数组合包含一个或多个影响渲染参数;每个影响渲染参数是指会对终端设备的渲染性能产生影响的渲染参数;K为正整数;K个渲染参数组合包含渲染参数组合S
i
,i为
正整数;
[0012]码流输入模块,用于将测试码流输入至测试设备中;测试设备是指将终端设备的设备渲染参数切换为渲染参数组合S
i
的终端设备;
[0013]参考值确定模块,用于根据测试设备对测试码流的渲染数据,确定渲染参数组合S
i
对应的渲染效果参考值;渲染参数组合S
i
对应的渲染效果参考值,用于表征渲染参数组合S
i
对应的渲染效果;
[0014]最优组合确定模块,用于当确定出每个渲染参数组合分别对应的渲染效果参考值时,根据K个渲染效果参考值,在K个渲染参数组合中确定终端设备的最优渲染参数组合。
[0015]在一个实施例中,组合获取模块可以包括:
[0016]特征获取单元,用于获取为终端设备所配置的R个设备渲染特征;R为正整数;
[0017]参数集合获取单元,用于获取R个设备渲染特征中,每个设备渲染特征分别对应的设备渲染参数集合,得到R个设备渲染参数集合;
[0018]参数组合单元,用于基于参数组合规则,将R个设备渲染参数集合中所包含的设备渲染参数进行参数组合,得到K个渲染参数组合。
[0019]在一个实施例中,参数组合单元可以包括:
[0020]第一组合确定子单元,用于基于参数组合规则,将目标设备渲染参数集合中的第一目标设备渲染参数,与剩余设备渲染参数集合中的第二目标设备渲染参数所组成的组合,确定为渲染参数组合S
i
;目标设备渲染参数集合,为R个设备渲染参数集合中的任一设备渲染参数集合;剩余设备渲染参数集合为R个设备渲染参数集合中,除目标设备渲染参数集合以外的设备渲染参数集合;第一目标设备渲染参数是指目标设备渲染参数集合中的任一设备渲染参数;第二目标设备渲染参数是指剩余设备渲染参数集合中的任一设备渲染参数;
[0021]第二组合确定子单元,用于将目标设备渲染参数集合中的剩余设备渲染参数,与第二目标设备渲染参数所组成的组合,确定为剩余渲染参数组合;剩余设备渲染参数为目标设备渲染参数集合中,除第一目标设备渲染参数以外的任一设备渲染参数;
[0022]参数组合确定子单元,用于根据渲染参数组合S
i
与剩余渲染参数组合,确定K个渲染参数组合。
[0023]在一个实施例中,R个设备渲染特征包含设备渲染特征H
j
;j为正整数;每个设备渲染特征分别对应的设备渲染参数集合,包含设备渲染特征H
j
对应的设备渲染参数集合P
j

[0024]参数组合确定子单元,还具体用于将渲染参数组合S
i
与剩余渲染参数组合,均确定为初始渲染参数组合,将初始渲染参数组合所组成的集合确定为初始渲染参数组合集合;
[0025]参数组合确定子单元,还具体用于获取设备渲染特征H
j
对应的设备渲染参数集合P
j
中,每个设备渲染参数分别对应的参数优先级;
[0026]参数组合确定子单元,还具体用于按照设备渲染参数集合P
j
中,每个设备渲染参数分别对应的参数优先级之间的大小顺序,对设备渲染参数集合P
j
中的设备渲染参数进行排序,得到参数序列;
[0027]参数组合确定子单元,还具体用于基于参数序列对初始渲染参数组合集合进行剪枝处理,得到剪枝渲染参数组合集合,根据剪枝渲染参数组合集合确定K个渲染参数组合。
[0028]在一个实施例中,参数组合确定子单元,还具体用于将参数序列中,位于序列结束位置的设备渲染参数确定为待剪枝渲染参数;
[0029]参数组合确定子单元,还具体用于将初始渲染参数组合集合中,包含待剪枝渲染参数的初始渲染参数组合,确定为待剪枝渲染参数组合;
[0030]参数组合确定子单元,还具体用于将初始渲染参数组合集合中的待剪枝渲染参数组合进行删除处理,得到剪枝渲染参数组合集合。
[0031]在一个实施例中,参数组合确定子单元,还具体用于将设备渲染特征H
j
的剪枝属性从未剪枝属性更新为已剪枝属性;
[0032]参数组合确定子单元,还具体用于遍历R个设备渲染本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获取针对终端设备的K个渲染参数组合,K为正整数;所述K个渲染参数组合中的每个渲染参数组合包含一个或多个影响渲染参数;每个影响渲染参数是指会对所述终端设备的渲染性能产生影响的渲染参数;所述K个渲染参数组合包含渲染参数组合S
i
,i为正整数;将测试码流输入至测试设备中,根据所述测试设备对所述测试码流的渲染数据,确定所述渲染参数组合S
i
对应的渲染效果参考值;所述测试设备是指将所述终端设备的设备渲染参数切换为所述渲染参数组合S
i
后所得到的设备;所述渲染参数组合S
i
对应的渲染效果参考值,用于表征所述渲染参数组合S
i
对应的渲染效果;当确定出每个渲染参数组合分别对应的渲染效果参考值时,根据K个渲染效果参考值,在所述K个渲染参数组合中确定所述终端设备的最优渲染参数组合。2.根据权利要求1所述的方法,其特征在于,所述获取针对终端设备的K个渲染参数组合,包括:获取为所述终端设备所配置的R个设备渲染特征;R为正整数;获取所述R个设备渲染特征中,每个设备渲染特征分别对应的设备渲染参数集合,得到R个设备渲染参数集合;基于参数组合规则,将所述R个设备渲染参数集合中所包含的设备渲染参数进行参数组合,得到所述K个渲染参数组合。3.根据权利要求2所述的方法,其特征在于,所述基于参数组合规则,将所述R个设备渲染参数集合中所包含的设备渲染参数进行参数组合,得到所述K个渲染参数组合,包括:基于参数组合规则,将目标设备渲染参数集合中的第一目标设备渲染参数,与剩余设备渲染参数集合中的第二目标设备渲染参数所组成的组合,确定为所述渲染参数组合S
i
;所述目标设备渲染参数集合,为所述R个设备渲染参数集合中的任一设备渲染参数集合;所述剩余设备渲染参数集合为所述R个设备渲染参数集合中,除所述目标设备渲染参数集合以外的设备渲染参数集合;所述第一目标设备渲染参数是指所述目标设备渲染参数集合中的任一设备渲染参数;所述第二目标设备渲染参数是指所述剩余设备渲染参数集合中的任一设备渲染参数;将所述目标设备渲染参数集合中的剩余设备渲染参数,与所述第二目标设备渲染参数所组成的组合,确定为剩余渲染参数组合;所述剩余设备渲染参数为所述目标设备渲染参数集合中,除所述第一目标设备渲染参数以外的任一设备渲染参数;根据所述渲染参数组合S
i
与所述剩余渲染参数组合,确定所述K个渲染参数组合。4.根据权利要求3所述的方法,其特征在于,所述R个设备渲染特征包含设备渲染特征H
j
;j为正整数;所述每个设备渲染特征分别对应的设备渲染参数集合,包含所述设备渲染特征H
j
对应的设备渲染参数集合P
j
;所述根据所述渲染参数组合S
i
与所述剩余渲染参数组合,确定所述K个渲染参数组合,包括:将所述渲染参数组合S
i
与所述剩余渲染参数组合,均确定为初始渲染参数组合,将所述初始渲染参数组合所组成的集合确定为初始渲染参数组合集合;获取所述设备渲染特征H
j
对应的设备渲染参数集合P
j
中,每个设备渲染参数分别对应的参数优先级;
按照所述设备渲染参数集合P
j
中,每个设备渲染参数分别对应的参数优先级之间的大小顺序,对所述设备渲染参数集合P
j
中的设备渲染参数进行排序,得到参数序列;基于所述参数序列对所述初始渲染参数组合集合进行剪枝处理,得到剪枝渲染参数组合集合,根据所述剪枝渲染参数组合集合确定所述K个渲染参数组合。5.根据权利要求4所述的方法,其特征在于,所述基于所述参数序列对所述初始渲染参数组合集合进行剪枝处理,得到剪枝渲染参数组合集合,包括:将所述参数序列中,位于序列结束位置的设备渲染参数确定为待剪枝渲染参数;将所述初始渲染参数组合集合中,包含所述待剪枝渲染参数的初始渲染参数组合,确定为待剪枝渲染参数组合;将所述初始渲染参数组合集合中的待剪枝渲染参数组合进行删除处理,得到所述剪枝渲染参数组合集合。6.根据权利要求4所述的方法,其特征在于,所述根据所述剪枝渲染参数组合集合确定所述K个渲染参数组合,包括:将所述设备渲染特征H
j
的剪枝属性从未剪枝属性更新为已剪枝属性;遍历所述R个设备渲染特征;若所述R个设备渲染特征中,每个设备渲染特征的剪枝属性均为已剪枝属性,则将所述剪枝渲染参数组合集合确定为所述K个渲染参数组合;若所述R个设备渲染特征中,存在剪枝属性为未剪枝属性的设备渲染特征,则将所述剪枝属性为未剪枝属性的设备渲染特征确定为未剪枝渲染特征,根据所述未剪枝渲染特征对应的设备渲染参数集合,对所述剪枝渲染参数组合集合进行剪枝处理,根据剪枝处理得到的剪枝结果确定所述K个渲染参数组合。7.根据权利要求2所述的方法,其特征在于,所述R个设备渲染特征中包括设备输入帧率特征;所述每个设备渲染特征分别对应的设备渲染参数集合,包含所述设备输入帧率特征对应的设备输入帧率集合;所述获取所述R个设备渲染特征中,每个设备...

【专利技术属性】
技术研发人员:黄永铖曹洪彬陈思佳杨小祥曹健宋美佳
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1