【技术实现步骤摘要】
参数调整方法及装置
[0001]本公开涉及图像
,尤其涉及参数调整方法及装置。
技术介绍
[0002]云桌面对应的应用场景通常包括云办公、云设计和云游戏等,每种场景 对云桌面的资源配置、用户体验和技术规格都不尽相同。而云桌面最核心的 技术是图像传输协议,需要对画面进行编解码。
[0003]相关技术中,在编码阶段,编码器参数为预先设置的,编码器根据预先 设置的参数进行编码。
[0004]但上述技术中,编码器参数是固定的,降低了编码的灵活性。
技术实现思路
[0005]本公开实施例提供一种参数调整方法及装置,能够解决现有技术中降低 了编码的灵活性的问题。所述技术方案如下:
[0006]根据本公开实施例的第一方面,提供一种参数调整方法,所述方法包括:
[0007]获取待编码数据;
[0008]确定所述待编码数据的类型;
[0009]根据所述待编码数据的类型确定对应的目标参数调整策略;
[0010]根据所述目标参数调整策略对所述待编码数据进行编码。 >[0011]本公开本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种参数调整方法,其特征在于,所述方法包括:获取待编码数据;确定所述待编码数据的类型;根据所述待编码数据的类型确定对应的目标参数调整策略;根据所述目标参数调整策略对所述待编码数据进行编码。2.根据权利要求1所述的方法,其特征在于,在所述待编码数据的类型为设计类型时,所述根据所述目标参数调整策略对所述待编码数据进行编码包括:获取视觉无损最高质量系数和最小可接受帧率;将所述视觉无损最高质量系数确定为第一当前质量系数,将所述最小可接受帧率确定为第一当前可用帧率,对所述待编码数据的初始帧图像进行编码,得到第一初始目标码率;在确定所述第一初始目标码率小于最大限制带宽时,在第一预设范围内根据第一预设步进值增加所述第一当前可用帧率的值,得到新的第一当前可用帧率;根据新的第一当前可用帧率和所述第一当前质量系数对所述待编码数据的下一帧图像进行编码,得到第一当前目标码率;在确定所述第一当前目标码率小于最大限制带宽时,继续执行所述在第一预设范围内根据第一预设步进值增加所述第一当前可用帧率的值的步骤,直至所述第一当前可用帧率递增至最大帧率。3.根据权利要求2所述的方法,其特征在于,还包括:在确定所述第一当前目标码率大于所述最大限制带宽时,根据所述第一预设步进值减少所述第一当前可用帧率的值,得到新的第一当前可用帧率,并继续执行所述根据新的第一当前可用帧率和所述第一当前质量系数对所述待编码数据的下一帧图像进行编码的步骤。4.根据权利要求2所述的方法,其特征在于,还包括:在确定所述第一初始目标码率大于所述最大限制带宽时,在第二预设范围内根据第二预设步进值减少所述第一当前质量系数的值,得到新的第一当前质量系数;根据所述新的第一当前质量系数和所述当前可用帧率对所述待编码数据的下一帧图像进行编码,得到第二当前目标码率;在确定所述第二当前目标码率大于所述最大限制带宽时,继续执行所述在第二预设范围内根据第二预设步进值减少所述第一当前质量系数的值的步骤,直至所述第一当前质量系数递减至视觉无损最低质量系数。5.根据权利要求4所述的方法,其特征在于,还包括:在确定所述第二当前目标码率小于所述最大限制带宽时,在第二预设范围内根据所述第二预设步进值增加所述第一当前质量系数的值,得到新的第一当前质量系数,并继续执行所述根据所述新的第一当前质量系数和所述第一当前可用帧率对所述待编码数据的下一帧图像进行编码的步骤。6.根据权利要求4所述的方法,其特征在于,还包括:在确定根据所述视觉无损最低质量系数和所述最小可接受帧率对所述待编码数据的下一帧图像进行编码得到的码率大于所述最大限制带宽时,在第三预设范围内根据第三预设步进值减少所述第一当前质量系数的值,得到新的第一当前质量系数;
根据新的第一当前质量系数和所述第一当前可用帧率对所述待编码数据的下一帧图像进行编码,得到第三当前目标码率;在确定所述第三当前目标码率大于所述最大限制带宽时,继续执行所述在第三预设范围内根据第三预设步进值减少所述第一当前质量系数的值的步骤,直至所述第一当前质量系数递减至最低可接受质量系数。7.根据权利要求6所述的方法,其特征在于,还包括:在确定所述第三当前目标码率小于所述最大限制带宽时,在所述第三预设范围内根据所述第三预设步进值增加所述第一当前质量系数的值,并继续执行所述根据新的第一当前质量系数和所述第一当前可用帧率对所述待编码数据的下一帧图像进行编码的步骤。8.根据权利要求6所述的方法,其特征在于,还包括:在确定根据所述最低可接受质量系数和所述最小可接受帧率对所述待编码数据的下一帧图像进行编码得到的码率大于所述最大限制带宽时,展示图像编码失败信息。9.根据权利要求1所述的方法,其特征在于,在所述待编码数据的类型为办公类型或者游戏类型时,所述根据所述目标参数调整策略对所述待编码数据进行编码包括:获取初始图像质量系数和最大帧率;将所述初始图像质量系数确定为第二当前质量系数,将所述最大帧率确定为第二当前可用帧率,对所述待编码数据的初始帧图像进行编码,得到第二初始目标码率;在确定所述第二初始目标码率小于最大限制带宽时,在第四预设范围内根据第四预设步进值增加所述第二当前质量系数的值,得到新的第二当前质量系数;根据新的第二当前质量系数和所述第二当前可用帧率对所述待编码数据的下一帧图像进行编码,得到第四当前目标码率;在确定所述第四当前目标码率小于最大限制带宽时,继续执行所述在第四预设范围内根据第四预设步进值增加所述第二当前质量系数的值的步骤,直至所述第二当前质量系数增加至视觉无损最高质量系数。10.根据权利要求9所述的方法,其特征在于,还包括:在确定所述第四当前目标码率大于最大限制带宽时,根据第四预设步进值减少所述第二当前质量系数的值,得到新的第二当前质量系数,并继续执行根据新的第二当前质量系数和所述第二当前可用帧率对所述待编码数据的下一帧...
【专利技术属性】
技术研发人员:王晓东,
申请(专利权)人:西安万像电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。