显示控制方法、装置、头戴显示设备及介质制造方法及图纸

技术编号:36432250 阅读:10 留言:0更新日期:2023-01-20 22:44
本公开实施例公开了一种显示控制方法、装置、头戴显示设备及介质,该方法包括:在头戴显示设备的桌面环境中的第一画布上渲染显示第一应用的图像数据;响应于缩小所述第一画布的触发事件,获取所述第一画布的缩小信息,并将所述缩小信息发送至终端设备,以根据所述缩小信息对所述第一应用的待传输图像数据进行压缩处理得到压缩图像数据;接收所述压缩图像数据,并将所述压缩图像数据渲染显示在所述第一画布上。画布上。画布上。

【技术实现步骤摘要】
显示控制方法、装置、头戴显示设备及介质


[0001]本公开实施例涉及穿戴设备
,更具体地,涉及一种显示控制方法、一种显示控制装置、一种头戴显示设备、及一种计算机可读存储介质。

技术介绍

[0002]随着增强现实技术的不断发展,出现了很多的AR产品和AR应用,用户可以使用终端设备例如手机通过无线串流的方式将自身虚拟屏幕中显示的内容投影到AR产品中观看,同时,用户可以在AR产品显示的桌面场景中建立多个画布以显示手机中的多个应用,进而在AR产品中实现应用多开。
[0003]然而,AR产品在实现应用多开时,需要传输的图像数据会成倍地增加,此时会占用大量的网络资源,造成传输时延高的问题,影响用户体验。

技术实现思路

[0004]本公开实施例的目的在于提供一种显示控制方法、装置、头戴显示设备及介质。
[0005]根据本公开实施例的第一方面,提供了一种显示控制方法,该方法包括:
[0006]在头戴显示设备的桌面环境中的第一画布上渲染显示第一应用的图像数据;
[0007]响应于缩小所述第一画布的触发事件,获取所述第一画布的缩小信息,并将所述缩小信息发送至终端设备,以根据所述缩小信息对所述第一应用的待传输图像数据进行压缩处理得到压缩图像数据;
[0008]接收所述压缩图像数据,并将所述压缩图像数据渲染显示在所述第一画布上。
[0009]可选地,所述在头戴显示设备的桌面环境中的第一画布上渲染显示第一应用的图像数据,包括:
[0010]获取所述头戴显示设备的自由度信息;
[0011]根据所述自由度信息,确定所述头戴显示设备在设定时间段内的移动距离小于或等于第一设定距离阈值的情况下,接收启动所述第一应用的第一启动指令;
[0012]响应于所述第一启动指令,在头戴显示设备的桌面环境中建立第一画布;
[0013]在所述第一画布上渲染显示第一应用的图像数据。
[0014]可选地,所述缩小所述第一画布的触发事件包括:接收到用户输入的缩小所述第一画布的第一缩小指令、检测到所述头戴显示设备的移动距离大于第二设定距离阈值中其中一项。
[0015]可选地,响应于缩小所述第一画布的触发事件,获取所述第一画布在所述桌面环境所占的像素点的数量;
[0016]在所述像素点的数量小于或等于所述第一应用的图标在所述终端设备所占的标准像素点的数量的情况下,控制所述终端设备停止进行所述第一应用的待图像数据的传输,并将所述第一应用的图标渲染显示到所述第一画布上。
[0017]可选地,所述方法还包括:
[0018]在所述像素点的数量大于所述第一应用的图标在所述桌面环境所占的像素点的数量的情况下,再执行获取所述第一应用的缩小信息,并将所述缩小信息发送至终端设备的步骤。
[0019]根据本公开实施例的第二方面,提供了一种显示控制装置,该装置包括:
[0020]显示模块,用于在头戴显示设备的桌面环境中的第一画布上渲染显示第一应用的图像数据;
[0021]获取模块,用于响应于缩小所述第一画布的触发,获取所述第一画布的缩小信息;
[0022]发送模块,用于将所述缩小信息发送至终端设备,以根据所述缩小信息对所述第一应用的待传输图像数据进行压缩处理得到压缩图像数据;
[0023]接收模块,用于接收所述压缩图像数据,并将所述压缩图像数据渲染显示在所述第一画布上。
[0024]可选地,所述显示模块,具体用于:
[0025]获取所述头戴显示设备的自由度信息;
[0026]根据所述自由度信息,确定所述头戴显示设备在设定时间段内的移动距离小于或等于第一设定距离阈值的情况下,接收启动所述第一应用的第一启动指令;
[0027]响应于所述第一启动指令,在头戴显示设备的桌面环境中建立第一画布;
[0028]在所述第一画布上渲染显示第一应用的图像数据。
[0029]可选地,所述缩小所述第一画布的触发事件包括:接收到用户输入的缩小所述第一画布的第一缩小指令、检测到所述头戴显示设备的移动距离大于第二设定距离阈值中其中一项。
[0030]根据本公开实施例的第三方面,提供了一种头戴显示设备,所述头戴显示设备包括:
[0031]存储器,用于存储可执行的计算机指令;
[0032]处理器,用于根据所述可执行的计算机指令的控制,执行根据以上第一方面所述的显示控制方法。
[0033]根据本公开实施例的第四方面,提供了一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令被处理器运行时执行以上第一方面所述的显示控制方法。
[0034]本公开实施例的一个有益效果在于,其在头戴显示设备的桌面环境中的第一画布上渲染显示第一应用的图像数据的情况下,若接收到缩小第一画布的触发事件,便可响应于该缩小第一画布的触发事件,获取该第一画布的缩小信息,将缩小信息发送至终端设备,以根据该缩小信息对第一应用的待传输图像数据进行压缩处理得到压缩图像数据,进而将接收到的该压缩图像数据渲染显示在第一画布上。即,在头戴显示设备实现应用多开时,其会根据第一画布的缩小信息在头戴显示设备中压缩其所渲染显示的第一应用的待传输图像数据,以达到降低时延的目的。
[0035]通过以下参照附图对本说明书的示例性实施例的详细描述,本说明书的其它特征及其优点将会变得清楚。
附图说明
[0036]被结合在说明书中并构成说明书的一部分的附图示出了本说明书的实施例,并且
连同其说明一起用于解释本说明书的原理。
[0037]图1是根据本公开实施例的头戴显示设备的硬件配置示意图;
[0038]图2是根据本公开实施例的显示控制方法的流程示意图;
[0039]图3是根据本公开实施例的显示控制装置的原理框图;
[0040]图4是根据本公开实施例的头戴显示设备的原理框图。
具体实施方式
[0041]现在将参照附图来详细描述本公开的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开实施例的范围。
[0042]以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。
[0043]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
[0044]在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。
[0045]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0046]<硬件配置>
[0047]图1是根据本公开实施例的头戴显示设备1000的硬件配置的框图。
[004本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种显示控制方法,其特征在于,所述方法包括:在头戴显示设备的桌面环境中的第一画布上渲染显示第一应用的图像数据;响应于缩小所述第一画布的触发事件,获取所述第一画布的缩小信息,并将所述缩小信息发送至终端设备,以根据所述缩小信息对所述第一应用的待传输图像数据进行压缩处理得到压缩图像数据;接收所述压缩图像数据,并将所述压缩图像数据渲染显示在所述第一画布上。2.根据权利要求1所述的方法,其特征在于,所述在头戴显示设备的桌面环境中的第一画布上渲染显示第一应用的图像数据,包括:获取所述头戴显示设备的自由度信息;根据所述自由度信息,确定所述头戴显示设备在设定时间段内的移动距离小于或等于第一设定距离阈值的情况下,接收启动所述第一应用的第一启动指令;响应于所述第一启动指令,在头戴显示设备的桌面环境中建立第一画布;在所述第一画布上渲染显示第一应用的图像数据。3.根据权利要求1所述的方法,其特征在于,所述缩小所述第一画布的触发事件包括:接收到用户输入的缩小所述第一画布的第一缩小指令、检测到所述头戴显示设备的移动距离大于第二设定距离阈值中其中一项。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于缩小所述第一画布的触发事件,获取所述第一画布在所述桌面环境所占的像素点的数量;在所述像素点的数量小于或等于所述第一应用的图标在所述终端设备所占的标准像素点的数量的情况下,控制所述终端设备停止进行所述第一应用的待图像数据的传输,并将所述第一应用的图标渲染显示到所述第一画布上。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在所述像素点的数量大于所述第一应用的图标在所述桌面环境所占的像素点的数量的情况...

【专利技术属性】
技术研发人员:李昱锋
申请(专利权)人:歌尔科技有限公司
类型:发明
国别省市:

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

1