互动式显示系统与方法与流程

文档序号:11233805阅读:515来源:国知局
互动式显示系统与方法与流程

本发明涉及一种互动式显示系统与方法,且特别涉及一种利用头戴式显示器的互动式显示系统与方法。



背景技术:

随着科技的进步,互动式显示系统已渐趋成熟,并也为人们带来更丰富的影音飨宴。头戴式显示器(head-mounteddisplay,简称hmd)是互动式显示系统中的一重要配件,其可提供多个连续的画面,以带领使用者进入互动式显示系统所建构出的虚拟世界。然而,头戴式显示器往往受限于有线或是无线连接接口的带宽限制,进而无法提升其画面更新率(framerefreshrate)。此外,当画面更新率太低时,画面的延迟(latency)也将相对地增加,进而导致头戴式显示器无法随着使用者的头部的转动,即时地显示出对应的画面。因此,如何提升头戴式显示器的画面更新率,并降低画面的延迟,已是互动式显示系统在设计上所面临的一大课题。



技术实现要素:

本发明提供一种互动式显示系统与方法,可利用头戴式显示器中的目前状态信息、先前画面与画面的像素深度信息产生目前画面。藉此,将可提升头戴式显示器的画面更新率,并降低画面的延迟。

本发明的互动式显示系统,包括头戴式显示器与电子装置。头戴式显示器适于配戴于使用者。电子装置产生先前画面与画面的像素深度信息,并将先前画面与画面的像素深度信息传送至头戴式显示器,以致使头戴式显示器显示先前画面。头戴式显示器响应于使用者的动作产生目前状态信息,并依据目前状态信息、先前画面与画面的像素深度信息产生目前画面。此外,头戴式显示器显示目前画面。

在本发明的一实施例中,上述的头戴式显示器包括第一画面缓冲器、第一深度缓冲器与感测单元。第一画面缓冲器存储先前画面。第一深度缓冲器 存储画面的像素深度信息。感测单元感测使用者的动作,以产生第一感测数据。此外,头戴式显示器依据第一感测数据计算出目前状态信息。

本发明的互动式显示方法,适用于包括电子装置与头戴式显示器的互动式显示系统,其中头戴式显示器适于配戴于使用者,且互动式显示方法包括下列步骤。通过电子装置产生先前画面与画面的像素深度信息。将先前画面与画面的像素深度信息传送至头戴式显示器。通过头戴式显示器显示先前画面。响应于使用者的动作产生在头戴式显示器中的目前状态信息。依据头戴式显示器中的目前状态信息、先前画面与画面的像素深度信息产生目前画面。通过头戴式显示器显示目前画面。

基于上述,本发明的互动式显示系统中的电子装置将先前画面与画面的像素深度信息传送至头戴式显示器,且头戴式显示器可利用目前状态信息、先前画面与画面的像素深度信息产生目前画面。藉此,将可提升头戴式显示器的画面更新率,并降低画面的延迟。

为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。

附图说明

图1为依据本发明一实施例的互动式显示系统的方块示意图。

图2为依据本发明一实施例的互动式显示方法的流程图。

【符号说明】

100:互动式显示系统

110:头戴式显示器

120:电子装置

111:第一画面缓冲器

112:第一深度缓冲器

113:感测单元

114:控制逻辑

115:第一收发器

121:图形处理单元

122:处理器

123:第二收发器

124:第二画面缓冲器

125:第二深度缓冲器

s210~s270、s225、s211~s213、s251、s252、s261~s263:图2流程图中的各步骤

具体实施方式

图1为依据本发明一实施例的互动式显示系统的方块示意图。如图1所示,互动式显示系统100包括头戴式显示器110与电子装置120。其中,电子装置120可例如是一个人计算机,且头戴式显示器110适于配戴于使用者的头部。在应用上,头戴式显示器110可产生多个连续的画面。随着使用者的姿势的改变,头戴式显示器110可即时地调整所显示的画面,以带领使用者进入互动式显示系统100所建构出的虚拟世界。

图2为依据本发明一实施例的互动式显示方法的流程图,且以下将参照图1与图2来说明互动式显示系统100的运作。如步骤s210所示,电子装置120可产生先前画面与画面的像素深度信息。再者,如步骤s220所示,电子装置120可将所产生的先前画面与画面的像素深度信息传送至头戴式显示器110。

进一步来看,头戴式显示器110包括第一画面缓冲器111、第一深度缓冲器(depthbuffer或是z-buffer)112、感测单元113与控制逻辑114。当接收到来自电子装置120的先前画面与画面的像素深度信息时,如步骤s225所示,头戴式显示器110可显示来自电子装置120的先前画面。再者,如步骤s230与步骤s240所示,头戴式显示器110可通过第一画面缓冲器111存储先前画面,并可通过第一深度缓冲器112存储画面的像素深度信息。头戴式显示器110可通过感测单元113不断地追踪或是感测使用者的头部运动,并据以产生多个感测数据。此外,头戴式显示器110可依据感测数据来判别使用者的姿势,并可依据判别结果自行产生对应的画面。

举例来说,如步骤s250所示,头戴式显示器110可响应于使用者的动作产生目前状态信息。具体而言,当使用者的姿势产生改变时,如步骤s251所示,感测单元113可感测使用者的动作,并据以产生第一感测数据。此外,如步骤s252所示,头戴式显示器110中的控制逻辑114可依据第一感测数据计算出目前状态信息。再者,如步骤s260所示,头戴式显示器110可依据目 前状态信息、先前画面与画面的像素深度信息产生目前画面。具体而言,如步骤s261所示,控制逻辑114可读取第一画面缓冲器111中的先前画面。如步骤s262所示,控制逻辑114更可读取第一深度缓冲器112中的画面的像素深度信息,并依据目前状态信息调整画面的像素深度信息。如步骤s263所示,控制逻辑114可依据先前画面与调整后的画面的像素深度信息,产生目前画面。

值得注意的是,在步骤s210中,电子装置120也可参照头戴式显示器110所回传的先前状态信息,来产生先前画面与画面的像素深度信息。举例来说,在一实施例中,头戴式显示器110还包括第一收发器115,且电子装置120包括图形处理单元121、处理器122与第二收发器123。

就步骤s210的细部步骤来看,如步骤s211所示,头戴式显示器110中的感测单元113可感测使用者的动作以产生第二感测数据,且头戴式显示器110中的控制逻辑114可依据第二感测数据计算出先前状态信息。如步骤s212所示,头戴式显示器110可通过第一收发器115将先前状态信息传送至电子装置100中的第二收发器123。如步骤s213所示,电子装置100中的图形处理单元121可依据先前状态信息,来产生先前画面与画面的像素深度信息。此外,电子装置100可通过第二收发器123将先前画面与画面的像素深度信息传送至头戴式显示器110中的第一收发器115。

换句话说,在电子装置100传送先前画面与画面的像素深度信息之前,头戴式显示器110可响应于使用者的动作回传先前状态信息至电子装置100,以致使电子装置100可依据先前状态信息来产生先前画面与画面的像素深度信息。值得一提的是,电子装置100中的图形处理单元121包括第二画面缓冲器124与第二深度缓冲器125。图形处理单元121可通过第二画面缓冲器124存储先前画面,并可通过第二深度缓冲器125存储画面的像素深度信息。此外,在第二收发器123传送画面的像素深度信息之前,电子装置100可先通过处理器122压缩画面的像素深度信息,以藉此降低画面的像素深度信息在头戴式显示器110中所耗费的存储空间。

请继续参照图1与图2。如步骤s270所示,头戴式显示器110可显示目前画面。换句话说,头戴式显示器110除了可以显示来自电子装置120的先前画面以外,还可显示自行所产生的目前画面。此外,头戴式显示器110可检测或是追踪使用者的动作,并利用所检测出的状态信息以及存储在内部的 先前画面与画面的像素深度信息来产生目前画面,因此可大幅缩短画面的产生时间。如此一来,将可提升头戴式显示器110的画面更新率(framerefreshrate),并可有效地降低画面的延迟(latency)。此外,随着画面更新率的提升,还可降低头戴式显示器110的模糊效应(blureffect)。

举例来说,在图1实施例中,互动式显示系统100是利用第一收发器115与第二收发器123,来建立头戴式显示器110与电子装置120之间的无线连接接口。倘若所述无线连接接口的带宽可支持的画面更新率为每秒30张画面(framepersecond,简称fps),则头戴式显示器110除了可通过无线连接接口接收来自电子装置120的30张画面以外,更可在上述30张画面之间穿插自行所产生的画面。藉此,将可大幅地提升头戴式显示器110的画面更新率,例如,头戴式显示器110的画面更新率可提升至每秒90张画面。

在另一实施例中,也可通过有线连接接口来进行头戴式显示器110与电子装置120之间的传输。例如,图1中的第一收发器115与第二收发器123可分别由一高解析度多媒体接口(highdefinitionmultimediainterface,简称hdmi)连接器取代,以藉此形成头戴式显示器110与电子装置120之间的有线连接接口。此外,倘若所述有线连接接口的带宽可支持的画面更新率为每秒45张画面,则头戴式显示器110除了可通过有线连接接口接收来自电子装置120的45张画面以外,更可在上述45张画面之间穿插自行所产生的画面。藉此,将可大幅地提升头戴式显示器110的画面更新率。换句话说,互动式显示系统100可在不提升有线或是无线连接接口的带宽的情况下,提高头戴式显示器110的画面更新率。

综上所述,本发明的互动式显示系统中的电子装置将先前画面与画面的像素深度信息传送至头戴式显示器。此外,头戴式显示器可响应于使用者的动作产生目前状态信息,并可利用目前状态信息、先前画面与画面的像素深度信息来产生目前画面。藉此,将可提升头戴式显示器的画面更新率,并降低画面的延迟。此外,随着画面更新率的提升,还可降低头戴式显示器的模糊效应。

虽然本发明已以实施例公开如上,然其并非用以限定本发明,本领域技术人员在不脱离本发明的精神和范围内,当可作些许的更动与润饰,故本发明的保护范围当视所附权利要求书界定范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1