一种参数调节方法和相关装置制造方法及图纸

技术编号:39657893 阅读:14 留言:0更新日期:2023-12-09 11:26
本申请实施例公开了一种参数调节方法和相关装置,在通过参数预测确定待调节位置参数后,先分析用于表征待分析对象与基准对象之间的位置重叠程度的位置重叠参数,基于位置重叠参数超出参数预测对应的预测误差参数的超出程度,并确定基于该位置重叠程度对待分析对象的位置的调节力度,由于预测误差参数能够表征通过参数预测所可能产生的正常位置重叠程度,因此超出程度能够表征分析得到的位置重叠程度与正常位置重叠参数的差异,从而能够表征分析得到的位置重叠程度的可信度,超出程度越大,则可信度越低,进而可以以较低的调节力度对待分析对象进行位置调节,避免出现位置过度调节的情况,在降低位置重叠程度的同时保障位置调节的合理性和真实性

【技术实现步骤摘要】
一种参数调节方法和相关装置


[0001]本申请涉及三维场景处理
,特别是涉及一种参数调节方法和相关装置


技术介绍

[0002]在三维场景渲染中,由于三维对象的位置会不断发生变化,因此可能会出现三维对象之间发生碰撞的情况,例如三维场景中的虚拟人物身上的布料会随着虚拟人物的运动与身体发生碰撞

[0003]在真实场景下,当两个对象发生碰撞时,若两个对象不具有穿透能力,则通常会因为碰撞而改变运动轨迹,对象之间互不穿透

因此,为了提高三维场景的真实性,在相关技术中,会分析计算三维场景中各个对象上的点在运动过程中的位置参数,使对象在三维场景中产生碰撞时可以不发生穿透情况,以此来模拟真实场景中的多个对象相互碰撞的实际效果

[0004]然而,相关技术中的位置参数分析方法所分析出的位置参数对于碰撞效果的模拟不够准确,导致三维场景中的多个对象仍然可能存在互相穿透的情况,导致三维场景的真实感不足


技术实现思路

[0005]为了解决上述技术问题,本申请提供了一种参数调节方法,能够基于参数预测时的误差和实际对象位置重叠情况之间的差异,对待分析对象的位置参数进行调节,在降低位置重叠的同时提高了对参数预测方式的贴合度,从而提高了对象展示的真实度

[0006]本申请实施例公开了如下技术方案:第一方面,本申请实施例公开了一种参数调节方法,包括:通过参数预测确定待分析对象对应的待调节位置参数,所述参数预测用于在使所述待分析对象与基准对象之间不存在重叠位置的前提下,预测所述待分析对象对应的位置参数,所述待调节位置参数用于标识所述待分析对象的位置;根据所述待调节位置参数与所述基准对象对应的基准位置参数确定位置重叠参数,所述基准位置参数用于标识所述基准对象的位置,所述位置重叠参数用于表征所述待分析对象与所述基准对象的位置重叠程度;根据所述位置重叠参数超出所述参数预测对应的预测误差参数的超出程度确定第一参数调节权重,所述第一参数调节权重用于控制调节力度,所述调节力度为基于所述位置重叠程度对所述待调节位置参数进行调节的调节力度,所述调节力度与所述超出程度成反相关,所述预测误差参数用于表征通过所述参数预测确定所述待分析对象对应的位置参数时的误差;基于所述第一参数调节权重对所述待调节位置参数进行调节,降低所述待分析对象与所述基准对象的位置重叠程度

[0007]第二方面,本申请实施例公开了一种参数调节装置,所述装置包括第一确定单元

第二确定单元

第三确定单元和调节单元:所述第一确定单元,用于通过参数预测确定待分析对象对应的待调节位置参数,所述参数预测用于在使所述待分析对象与基准对象之间不存在重叠位置的前提下,预测所述待分析对象对应的位置参数,所述待调节位置参数用于标识所述待分析对象的位置;所述第二确定单元,用于根据所述待调节位置参数与所述基准对象对应的基准位置参数确定位置重叠参数,所述基准位置参数用于标识所述基准对象的位置,所述位置重叠参数用于表征所述待分析对象与所述基准对象的位置重叠程度;所述第三确定单元,用于根据所述位置重叠参数超出所述参数预测对应的预测误差参数的超出程度确定第一参数调节权重,所述第一参数调节权重用于控制调节力度,所述调节力度为基于所述位置重叠程度对所述待调节位置参数进行调节的调节力度,所述调节力度与所述超出程度成反相关,所述预测误差参数用于表征通过所述参数预测确定所述待分析对象对应的位置参数时的误差;所述调节单元,用于基于所述第一参数调节权重对所述待调节位置参数进行调节,降低所述待分析对象与所述基准对象的位置重叠程度

[0008]在一种可能的实现方式中,所述第三确定单元具体用于:根据所述位置重叠参数和所述预测误差参数确定超出程度参数,所述超出程度参数用于表征所述位置重叠参数超出所述参数预测对应的预测误差参数的超出程度;根据所述超出程度参数确定所述第一参数调节权重,基于所述超出程度参数表征所述位置重叠参数未超出所述预测误差参数,所述第一参数调节权重为最大值;基于所述超出程度参数表征所述位置重叠参数超出所述预测误差参数,所述第一参数调节权重与所述超出程度成反相关

[0009]在一种可能的实现方式中,基于所述超出程度参数表征所述位置重叠参数超出所述预测误差参数,所述第一参数调节权重的降低速度与所述超出程度成正相关

[0010]在一种可能的实现方式中,所述调节单元具体用于:根据所述待调节位置参数和所述基准位置参数确定位置调节参数,所述位置调节参数用于对所述待调节位置参数进行调节,使调节后对应的位置重叠参数用于表征所述待分析对象与所述基准对象之间不存在位置重叠,所述调节后对应的位置重叠参数为根据调节后的待调节位置参数与所述基准位置参数确定的位置重叠参数;根据所述第一参数调节权重和所述位置调节参数,确定实际位置调节参数;根据所述实际位置调节参数调节所述待调节位置参数,生成调节后位置参数;根据所述调节后位置参数确定所述待分析对象对应的展示位置参数,所述展示位置参数为调节后的所述待调节位置参数,所述展示位置参数用于标识所述待分析对象对应的实际展示位置

[0011]在一种可能的实现方式中,所述装置还包括第四确定单元:所述第四确定单元,用于确定所述调节后位置参数对应的第二参数调节权重和所述待调节位置参数对应的第三参数调节权重,所述第二参数调节权重用于控制在确定所述展示位置参数时,对所述调节后位置参数的参考程度,所述第三参数调节权重用于控制在确定所述展示位置参数时,对所述待调节位置参数的参考程度;所述调节单元具体用于:
根据所述调节后位置参数

所述第二参数调节权重

所述待调节位置参数和所述第三参数调节权重,确定所述展示位置参数

[0012]在一种可能的实现方式中,所述基准对象为第一目标对象所包括的多个子对象中的一个或多个子对象,所述多个子对象用于构成所述第一目标对象,所述装置还包括第五确定单元:所述第五确定单元,用于根据所述待分析对象与所述第一目标对象分别对应的位置变化信息,从所述多个子对象中确定所述基准对象,位置变化信息用于标识对象的位置变化特征,所述基准对象为在位置变化过程中,所述多个子对象中与所述待分析对象之间出现位置重叠的概率大于预设概率阈值的子对象

[0013]在一种可能的实现方式中,所述基准对象对应不规则对象形状,所述第二确定单元具体用于:根据所述基准位置参数确定目标位置参数,所述目标位置参数用于标识第二目标对象的位置,所述第二目标对象用于容纳所述基准对象,所述第二目标对象对应规则对象形状,且所述第二目标对象对应的对象形状为所述基准对象所对应对象形状的外接形状:根据所述待调节位置参数和所述目标位置参数确定所述位置重叠参数

[0014]在一种可能的实现方式中,所述装置还包括第一获取单元

第六确定单元和第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种参数调节方法,其特征在于,所述方法包括:通过参数预测确定待分析对象对应的待调节位置参数,所述参数预测用于在使所述待分析对象与基准对象之间不存在重叠位置的前提下,预测所述待分析对象对应的位置参数,所述待调节位置参数用于标识所述待分析对象的位置;根据所述待调节位置参数与所述基准对象对应的基准位置参数确定位置重叠参数,所述基准位置参数用于标识所述基准对象的位置,所述位置重叠参数用于表征所述待分析对象与所述基准对象的位置重叠程度;根据所述位置重叠参数超出所述参数预测对应的预测误差参数的超出程度确定第一参数调节权重,所述第一参数调节权重用于控制调节力度,所述调节力度为基于所述位置重叠程度对所述待调节位置参数进行调节的调节力度,所述调节力度与所述超出程度成反相关,所述预测误差参数用于表征通过所述参数预测确定所述待分析对象对应的位置参数时的误差;基于所述第一参数调节权重对所述待调节位置参数进行调节,降低所述待分析对象与所述基准对象的位置重叠程度
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述位置重叠参数超出所述参数预测对应的预测误差参数的超出程度确定第一参数调节权重,包括:根据所述位置重叠参数和所述预测误差参数确定超出程度参数,所述超出程度参数用于表征所述位置重叠参数超出所述预测误差参数的超出程度;根据所述超出程度参数确定所述第一参数调节权重,基于所述超出程度参数表征所述位置重叠参数未超出所述预测误差参数,所述第一参数调节权重为最大值;基于所述超出程度参数表征所述位置重叠参数超出所述预测误差参数,所述第一参数调节权重与所述超出程度成反相关
。3.
根据权利要求2所述的方法,其特征在于,基于所述超出程度参数表征所述位置重叠参数超出所述预测误差参数,所述第一参数调节权重的降低速度与所述超出程度成正相关
。4.
根据权利要求1所述的方法,其特征在于,所述基于所述第一参数调节权重对所述待调节位置参数进行调节,包括:根据所述待调节位置参数和所述基准位置参数确定位置调节参数,所述位置调节参数用于对所述待调节位置参数进行调节,使调节后对应的位置重叠参数用于表征所述待分析对象与所述基准对象之间不存在位置重叠,所述调节后对应的位置重叠参数为根据调节后的待调节位置参数与所述基准位置参数确定的位置重叠参数;根据所述第一参数调节权重和所述位置调节参数,确定实际位置调节参数;根据所述实际位置调节参数调节所述待调节位置参数,生成调节后位置参数;根据所述调节后位置参数确定所述待分析对象对应的展示位置参数,所述展示位置参数为调节后的所述待调节位置参数,所述展示位置参数用于标识所述待分析对象对应的实际展示位置
。5.
根据权利要求4所述的方法,其特征在于,所述方法还包括:确定所述调节后位置参数对应的第二参数调节权重和所述待调节位置参数对应的第三参数调节权重,所述第二参数调节权重用于控制在确定所述展示位置参数时,对所述调
节后位置参数的参考程度,所述第三参数调节权重用于控制在确定所述展示位置参数时,对所述待调节位置参数的参考程度;所述根据所述调节后位置参数确定所述待分析对象对应的展示位置参数,包括:根据所述调节后位置参数

所述第二参数调节权重

所述待调节位置参数和所述第三参数调节权重,确定所述展示位置参数
。6.
根据权利要求1所述的方法,其特征在于,所述基准对象为第一目标对象所包括的多个子对象中的一个或多个子对象,所述多个子对象用于构成所述第一目标对象,所述方法还包括:根据所述待分析对象与所述第一目标对象分别对应的位置变化信息,从所述多个子对象中确定所述基准对象,位置变化信息用于标识对象的位置变化特征,所述基准对象为在位置变化过程中,所述多个子对象中与所述待分析对象之间出现位置重叠的概率大于预设概率阈值的子对象
。7.
根据权利要求1所述的方法,其特征在于,所述基准对象对应不规则对象形状,所述根据所述待调节位置参数与所述基准对象对应的基准位置参数确定位置重叠参数,包括:根据所述基准位置参数确定目标位置参数,所述目标位置参数用于标识第二目标对象的位置,所述第二目标对象用于容纳所述基准对象,所述第二目标对象对应规则对象形状,且所述第二目标对象对应的对象形状为所述基准对象所对应对象形状的外接形状:根据所述待调节位置参数和所述目标位置参数确定所述位置重叠参数
。8.
根据权利要求7所述的方法,其特征在于,所述方法还包括:获取多个待定对象,所述多个待定对象对应规则对象形状,不同待定对象所对应的对象形状不同,任意待定对象对应的对象形状为所述基准对象所对应对象形状的外接形状;将所述多个待定对象中所占区域最小的待定对象确定为目标待定对...

【专利技术属性】
技术研发人员:刘蕊
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1