System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 画面显示方法、装置、设备、存储介质和程序产品制造方法及图纸_技高网

画面显示方法、装置、设备、存储介质和程序产品制造方法及图纸

技术编号:40066923 阅读:9 留言:0更新日期:2024-01-16 23:34
本申请涉及一种画面显示方法、装置、设备、存储介质和程序产品。所述方法包括:根据云虚拟现实VR终端在运动的初期阶段采集到的运动传感数据,对所述云VR终端的运动进行预测处理,得到预测运动数据;控制所述云VR终端的显示装置显示基于所述预测运动数据确定的目标云VR画面。采用本方法能够在一定程度上避免画面卡顿问题。

【技术实现步骤摘要】

本申请涉及虚拟现实,特别是涉及一种画面显示方法、装置、设备、存储介质和程序产品


技术介绍

1、当前,vr(英文:virtual reality;中文:虚拟现实)技术与云服务的结合已经获得了较为广泛的应用,一般情况下,可以将vr技术与云服务的结合称为云vr。在云vr中,可以由云服务器获取云vr图像,并将该云vr图像发送至云vr终端,以供云vr终端基于该云vr图像显示云vr画面。

2、然而,在云vr终端中,经常会出现画面卡顿的问题,当前,如何解决这一问题已经成为了亟待解决的问题。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够在一定程度上避免画面卡顿问题的画面显示方法、装置、设备、存储介质和程序产品。

2、第一方面,本申请提供了一种画面显示方法。用于云vr终端,所述方法包括:

3、根据云虚拟现实vr终端在运动的初期阶段采集到的运动传感数据,对所述云vr终端的运动进行预测处理,得到预测运动数据;控制所述云vr终端的显示装置显示基于所述预测运动数据确定的目标云vr画面。

4、在其中一个实施例中,控制所述云vr终端的显示装置显示基于所述预测运动数据确定的目标云vr画面,包括:根据所述预测运动数据确定画面偏移数据,所述画面偏移数据用于表征因所述云vr终端预测的运动而引发的云vr画面的偏移;向云服务器发送所述画面偏移数据,以指示所述云服务器根据所述画面偏移数据调整当前的屏幕捕捉范围,并根据调整后的屏幕捕捉范围对原始云vr图像进行截取处理,得到并返回第一云vr图像,以供所述云vr终端根据所述第一云vr图像在所述显示装置上显示所述目标云vr画面。

5、在其中一个实施例中,根据所述预测运动数据确定画面偏移数据,包括:将所述预测运动数据从所述云vr终端对应的坐标系转换至所述原始云vr图像对应的图像坐标系中,以得到所述画面偏移数据。

6、在其中一个实施例中,所述方法还包括:若根据所述画面偏移数据确定所述云vr终端的运动由用户无意识运动引发,则无需画面调整处理。

7、在其中一个实施例中,所述方法还包括:若根据所述画面偏移数据确定云vr画面的偏移量小于第一偏移量阈值,则确定所述云vr终端的运动由用户无意识运动引发。

8、在其中一个实施例中,所述方法还包括:若根据所述画面偏移数据确定所述云vr终端的运动不由用户无意识运动引发,则根据所述画面偏移数据确定云vr画面的偏移量是否大于第二偏移量阈值;若根据所述画面偏移数据确定云vr画面的偏移量大于所述第二偏移量阈值,则执行向所述云服务器发送所述画面偏移数据的步骤。

9、在其中一个实施例中,所述方法还包括:若根据所述画面偏移数据确定云vr画面的偏移量小于或等于所述第二偏移量阈值,则无需向所述云服务器发送所述画面偏移数据。

10、在其中一个实施例中,所述显示装置包括与左眼对应的第一显示屏和与右眼对应的第二显示屏,所述方法还包括:在无需向所述云服务器发送所述画面偏移数据的情况下,接收所述云服务器基于当前的屏幕捕捉范围对所述原始云vr图像进行截取处理得到的第二云vr图像;根据所述第二云vr图像确定所述目标云vr画面,其中,所述目标云vr画面包括第一左眼云vr画面和第一右眼云vr画面;在所述第一显示屏上显示所述第一左眼云vr画面,并在所述第二显示屏上显示所述第一右眼云vr画面。

11、在其中一个实施例中,根据所述第二云vr图像确定所述目标云vr画面,包括:根据所述第二云vr图像以及所述画面偏移数据,确定所述目标云vr画面。

12、在其中一个实施例中,所述显示装置包括与左眼对应的第一显示屏和与右眼对应的第二显示屏,所述方法还包括:根据所述第一云vr图像确定所述目标云vr画面,其中,所述目标云vr画面包括第二左眼云vr画面和第二右眼云vr画面;在所述第一显示屏上显示所述第二左眼云vr画面,并在所述第二显示屏上显示所述第二右眼云vr画面。

13、在其中一个实施例中,根据云虚拟现实vr终端在运动的初期阶段采集到的运动传感数据,对所述云vr终端的运动进行预测处理,得到预测运动数据,包括:将所述运动传感数据输入至预先训练的运动预测模型中,以利用所述运动预测模型对所述云vr终端的运动进行预测处理;根据所述运动预测模型的输出,获取所述预测运动数据。

14、在其中一个实施例中,所述方法还包括:在所述云vr终端运动结束后,获取所述云vr终端的真实运动数据;根据所述真实运动数据对所述运动预测模型进行调优处理。

15、在其中一个实施例中,根据所述真实运动数据对所述运动预测模型进行调优处理,包括:在所述真实运动数据和所述预测运动数据的差距大于预设差距阈值的情况下,根据所述真实运动数据对所述运动预测模型进行调优处理。

16、在其中一个实施例中,所述运动的初期阶段包括:检测到所述云vr终端开始运动的时刻之后的预设时长内。

17、在其中一个实施例中,所述预设时长小于等于5毫秒。

18、第二方面,提供了一种画面显示方法,用于云服务器,所述方法包括:

19、接收画面偏移数据,其中,所述画面偏移数据是在根据云vr终端在运动的初期阶段采集到的运动传感数据,对所述云vr终端的运动进行预测处理,得到预测运动数据之后,根据所述预测运动数据得到的,所述画面偏移数据用于表征因所述云vr终端预测的运动而引发的云vr画面的偏移;根据所述画面偏移数据调整当前的屏幕捕捉范围,并根据调整后的屏幕捕捉范围对原始云vr图像进行截取处理,得到并返回第一云vr图像,以供所述云vr终端根据所述第一云vr图像在所述显示装置上显示目标云vr画面。

20、在其中一个实施例中,根据所述画面偏移数据调整当前的屏幕捕捉范围,并根据调整后的屏幕捕捉范围对原始云vr图像进行截取处理,包括:根据所述画面偏移数据对当前的屏幕捕捉范围对应的画面中心点进行调整处理;基于调整处理后的画面中心点以及画面截取尺寸对所述原始云vr图像进行截取处理。

21、在其中一个实施例中,所述画面截取尺寸根据所述云vr终端的屏显范围确定。

22、第三方面,本申请还提供了一种画面显示装置。用于云vr终端,所述装置包括:

23、预测模块,用于根据云虚拟现实vr终端在运动的初期阶段采集到的运动传感数据,对所述云vr终端的运动进行预测处理,得到预测运动数据;

24、控制模块,用于控制所述云vr终端的显示装置显示基于所述预测运动数据确定的目标云vr画面。

25、在其中一个实施例中,所述控制模块,具体用于:根据所述预测运动数据确定画面偏移数据,所述画面偏移数据用于表征因所述云vr终端预测的运动而引发的云vr画面的偏移;向云服务器发送所述画面偏移数据,以指示所述云服务器根据所述画面偏移数据调整当前的屏幕捕捉范围,并根据调整后的屏幕捕捉范围对原始云vr图像进行截取处理,得到并返回第一云vr图像,以供所述云vr终端根据所述第本文档来自技高网...

【技术保护点】

1.一种画面显示方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述控制所述云VR终端的显示装置显示基于所述预测运动数据确定的目标云VR画面,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述预测运动数据确定画面偏移数据,包括:

4.根据权利要求2所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求4所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,所述显示装置包括与左眼对应的第一显示屏和与右眼对应的第二显示屏,所述方法还包括:

9.根据权利要求8所述的方法,其特征在于,所述根据所述第二云VR图像确定所述目标云VR画面,包括:

10.根据权利要求2所述的方法,其特征在于,所述显示装置包括与左眼对应的第一显示屏和与右眼对应的第二显示屏,所述方法还包括:

11.根据权利要求1所述的方法,其特征在于,所述根据云虚拟现实VR终端在运动的初期阶段采集到的运动传感数据,对所述云VR终端的运动进行预测处理,得到预测运动数据,包括:

12.根据权利要求11所述的方法,其特征在于,所述方法还包括:

13.根据权利要求12所述的方法,其特征在于,所述根据所述真实运动数据对所述运动预测模型进行调优处理,包括:

14.根据权利要求1所述的方法,其特征在于,所述运动的初期阶段包括:检测到所述云VR终端开始运动的时刻之后的预设时长内。

15.根据权利要求14所述的方法,其特征在于,所述预设时长小于等于5毫秒。

16.一种画面显示方法,其特征在于,所述方法包括:

17.根据权利要求16所述的方法,其特征在于,所述根据所述画面偏移数据调整当前的屏幕捕捉范围,并根据调整后的屏幕捕捉范围对原始云VR图像进行截取处理,包括:

18.根据权利要求17所述的方法,其特征在于,所述画面截取尺寸根据所述云VR终端的屏显范围确定。

19.一种画面显示装置,其特征在于,所述装置包括:

20.一种画面显示装置,其特征在于,所述装置包括:

21.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至18中任一项所述的方法的步骤。

22.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至18中任一项所述的方法的步骤。

23.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至18中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种画面显示方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述控制所述云vr终端的显示装置显示基于所述预测运动数据确定的目标云vr画面,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述预测运动数据确定画面偏移数据,包括:

4.根据权利要求2所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求4所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,所述显示装置包括与左眼对应的第一显示屏和与右眼对应的第二显示屏,所述方法还包括:

9.根据权利要求8所述的方法,其特征在于,所述根据所述第二云vr图像确定所述目标云vr画面,包括:

10.根据权利要求2所述的方法,其特征在于,所述显示装置包括与左眼对应的第一显示屏和与右眼对应的第二显示屏,所述方法还包括:

11.根据权利要求1所述的方法,其特征在于,所述根据云虚拟现实vr终端在运动的初期阶段采集到的运动传感数据,对所述云vr终端的运动进行预测处理,得到预测运动数据,包括:

12.根据权利要求11所述的方法,其特征在于,所述方法还包括:

13.根据权利...

【专利技术属性】
技术研发人员:刘晓军
申请(专利权)人:中国电信股份有限公司技术创新中心
类型:发明
国别省市:

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

1