用于由计算机模拟生成的图像、视频和/或全息图的投影的方法和设备与流程

文档序号:15065711发布日期:2018-07-31 22:38阅读:238来源:国知局

本申请是2016年1月12日提交的标题为“用于由计算机模拟生成的图像、视频和/或全息图的投影的方法和设备(methodandapparatusfortheprojectionofimages,video,and/orhologramsgeneratedbyacomputersimulation)”的美国专利申请号14/994,027的继续申请并且要求其权益,所述专利申请要求于2015年9月29日提交的标题为“用于由计算机模拟生成的图像、视频和/或全息图的投影的方法和设备(methodandapparatusfortheprojectionofimages,video,and/orhologramsgeneratedbyacomputersimulation)”的美国临时专利申请号62/234,570的权益,所述申请的全部内容和公开内容在此通过引用的方式以其全部内容全部并入本文。

发明背景

1.发明领域

本发明的实施方案总体上涉及计算机模拟输出技术,并且更具体地涉及可由诸如计算机游戏和视频游戏的计算机模拟采用的图像、视频和音频输出技术。

2.相关技术的讨论

诸如视频游戏的计算机游戏已成为流行的娱乐来源。计算机游戏通常在计算机游戏软件应用中实现,并且经常在游戏控制台、娱乐系统、台式计算机、膝上型计算机和笔记本计算机、便携式装置、垫状装置等上运行。计算机游戏是一种类型的计算机模拟。

计算机游戏的用户通常能够在显示器上观看游戏玩法并且利用诸如游戏控制器、游戏垫、手柄、运动感测控制器、操纵杆、鼠标或其他类型的手持式控制器来控制游戏的各个方面。计算机游戏通常还包括音频输出,使得用户可听到由游戏产生的声音,例如像由其他玩家的角色产生的声音,如声音、脚步声、身体对抗、枪声、爆炸声、汽车追逐声、车祸声等。



技术实现要素:

一个实施方案提供了一种方法,所述方法包括:利用基于处理器的设备运行至少部分由手持式控制器控制的计算机模拟;在显示器上显示由所述计算机模拟生成的图像;以及从耦接到所述手持式控制器的图像投影仪投影由所述计算机模拟生成的至少一个图像。

另一个实施方案提供了一种系统,所述系统包括:显示器;手持式控制器;图像投影仪,所述图像投影仪耦接到所述手持式控制器;以及基于处理器的设备,所述基于处理器的设备与所述显示器、所述手持式控制器和所述图像投影仪通信;其中所述基于处理器的设备被配置来执行包括以下项的步骤:运行至少部分由所述手持式控制器控制的计算机模拟;将由所述计算机模拟生成的图像发送到所述显示器;以及将由所述计算机模拟生成的至少一个图像发送到所述图像投影仪。

另一个实施方案提供了一种非暂时性计算机可读存储介质,所述非暂时性计算机可读存储介质存储一个或多个计算机程序,所述一个或多个计算机程序被配置来致使基于处理器的系统执行包括以下项的步骤:运行至少部分由手持式控制器控制的计算机模拟;将由所述计算机模拟生成的图像发送到显示器;以及将由所述计算机模拟生成的至少一个图像发送到耦接到所述手持式控制器的图像投影仪。

另一个实施方案提供了一种非暂时性计算机可读存储介质,所述非暂时性计算机可读存储介质存储一个或多个计算机程序,所述一个或多个计算机程序被配置来致使基于处理器的系统执行包括以下项的步骤:运行至少部分由手持式控制器控制的计算机模拟;将由所述计算机模拟生成的图像发送到显示器;以及将由所述计算机模拟生成的至少一个图像发送到图像投影仪,所述图像投影仪被容纳在被配置来可释放地对接到所述手持式控制器的单元中。

通过参考以下详细描述和附图,将更好地理解本发明的各种实施方案的特征和优点,所述详细描述和附图阐述了利用本发明的实施方案的原理的说明性实施方案。

附图说明

本发明的实施方案的以上和其他方面、特征和优点通过以下结合以下附图呈现的更特定描述将更加明显,在附图中:

图1、2和3是示出根据本发明的实施方案的系统的框图;

图4a、4b和4c是示出根据本发明实施方案的图像投影仪的示例性使用的框图;

图5a、5b和5c是示出根据本发明实施方案的图像投影仪的投影角度的调节的框图;

图6a和6b是示出根据本发明的实施方案的使用面板和图像投影仪来形成全息图的框图;

图7是示出根据本发明的实施方案的使用烟雾或悬浮在空气中的其他微小颗粒以及图像投影仪来形成全息图的框图;

图8是示出根据本发明的实施方案的单元的示例性部件的框图;

图9是示出根据本发明实施方案的手持式控制器的示例性部件的框图;

图10是示出根据本发明实施方案的方法的流程图;并且

图11是示出根据本发明实施方案的可用于运行、实现和/或执行本文中示出和描述的任何方法、方案和技术的基于处理器的设备/系统的框图。

具体实施方式

如上所述,诸如视频游戏的计算机游戏已成为流行的娱乐来源。当前,大多数计算机游戏的视频输出通常显示在例如像显示器或电视机(tv)的单个显示器上。因此,在玩计算机游戏时,用户通常只是一直看着同一个点,即单个显示器。

在一些实施方案中,本发明通过添加除了传统的视频显示输出之外使用的图像投影输出来使计算机游戏和其他类型的计算机模拟更具有互动性和娱乐性。在一些实施方案中,从用户使用的手持式控制器投影图像以控制计算机模拟。这允许用户在墙壁、地板、天花板或用户指向手持式控制器的任何地方显示额外的投影图像。例如,用户可在地板上或墙壁上投影地图以便在游戏中探索城镇、森林等。

在一些实施方案中,投影全息图像。也就是说,从手持式控制器投影的图像可用来形成全息图。这允许例如将人的面部或整个身体(诸如游戏中的角色)投影到空气中并悬挂在那里。并且在一些实施方案中,所述系统还生成与投影图像相关联的音频。这允许例如将语音添加到游戏角色的全息图中,这进而允许全息图向用户对话以例如提供命令来跟随下一个任务或一些其他指令或信息。

参考图1,示出根据本发明实施方案的系统100的框图。系统100包括基于处理器的设备102,诸如游戏控制台或娱乐系统。基于处理器的设备102能够运行计算机模拟,诸如计算机游戏或视频游戏。计算机模拟至少部分由手持式控制器104(诸如游戏控制器、游戏垫、手柄或者任何其他类型的手持式控制器)来控制。

显示器106用于显示由计算机模拟生成的图像。显示器106可包括任何类型的显示器,诸如监视器、电视机或者任何其他类型的显示器。显示器106可经由有线或无线连接耦接到基于处理器的设备102或者与其进行通信。

在一些实施方案中,图像投影仪108被耦接到手持式控制器104。图像投影仪是将图像投影到表面上的光学装置。小型或小型化图像投影仪被称为微微型投影仪、手持式投影仪或移动投影仪。微微型投影仪采用的一些主要成像技术包括数字光处理(dlp)、硅基液晶(lcos)和激光。本文讨论的图像投影仪可包括任何这些类型的图像投影仪,以及任何其他类型的图像投影仪。

在一些实施方案中,图像投影仪108通过构建到手持式控制器104中而耦接到手持式控制器104。例如,图像投影仪108可包括和/或安装在手持式控制器104的外壳中。或者,图像投影仪108可以某种其他方式与手持式控制器104集成、合并和/或组合。以下将讨论图像投影仪108与手持式控制器104的这种类型的耦接的版本,其中图9中提供了示例。

在一些实施方案中,图像投影仪108通过被容纳在能够可移除地或可释放地附接或对接到手持式控制器104的单元110中而耦接到手持式控制器104,这在图1中示出。例如,单元110和手持式控制器104可被配置成使得单元110可与手持式控制器104对接并且随后容易卸离。单元110可较小,使得它可使用安装件、保持件、支架或类似的可释放附件或对接机构而对接或附接到手持式控制器104。以这种方式,在一些实施方案中,图像投影仪108被容纳在被配置来可释放地对接到手持式控制器104的单元110中。在一些实施方案中,无论单元110是否与手持式控制器104对接,单元110都是操作的。例如,以下将讨论单元110的独立使用。

在系统100的操作期间,基于处理器的设备102运行至少部分由手持式控制器104控制的计算机模拟,所述手持式控制器104由用户操纵。由计算机模拟生成的图像被发送到显示器106,在所述显示器106处向用户显示图像。此外,由计算机模拟生成的至少一个图像被发送到图像投影仪108。

在一些实施方案中,由计算机模拟生成的至少一个图像被经由无线流式传输而发送到图像投影仪108。例如,基于处理器的设备102可使用wifi或其他无线连接来将由计算机模拟生成的至少一个图像发送到图像投影仪108。

一旦接收,图像投影仪108就投影由计算机模拟生成的至少一个图像。由图像投影仪108投影图像由光束109表示。在图1所示的示例中,图像投影仪108将图像投影到由图像112指示的地板上。然而,应当理解,图像112可投影到任何表面上,诸如墙壁或天花板上,或者甚至投影到空气中以形成全息图,如以下将讨论的。

在一些实施方案中,单元110还包括一个或多个音频扬声器(诸如立体声扬声器)或音频输出插孔(用于连接到外部扬声器),使得用户在观看投影图像112时可听到声音。例如,计算机模拟可生成与由计算机模拟生成的至少一个图像相关联的一个或多个音频信号,所述至少一个图像被发送到图像投影仪108。基于处理器的设备102随后将一个或多个音频信号提供到单元110或者与投影仪108相关联的音频电路所定位的任何地方。在一些实施方案中,基于处理器的设备102诸如通过上述wifi或其他无线连接经由无线流式传输将一个或多个音频信号提供给单元110。因此,如同通常的使用情况,手持式控制器104通常经由用于游戏控制(或者更一般地,用于模拟控制)的无线连接而连接到基于处理器的设备102,诸如游戏控制台。单元110可通过另一个无线链路连接并且使用某种压缩数据格式来流式传输音频和视频(a/v)。

因此,系统100提供了在用户附近或周围给予用户二次交互式图像112的解决方案。通过移动和/或指向手持式控制器104,用户可将图像112投影到他或她想要的任何地方,诸如在地板上、或在墙壁上、或在桌子上等。这为用户提供了与用户通过观看单个显示器(诸如单个pc监视器或电视机)玩游戏的系统的先前系统相比更有趣和更令人兴奋的体验。在此类先前的系统中,在游戏玩法过程中没有涉及额外的视觉,并且所述缺点通过系统100来解决。系统100在合理紧凑的系统中向用户提供二次交互式图像/屏幕。此外,系统100提供了可使用投影技术与现有的手持式控制器集成在一起或集成到现有的手持式控制器中的紧凑型视频/音频系统。

图2示出系统100如何可用于将图像投影到墙壁上的示例。具体地,系统100被再次示出,但是这次手持式控制器104和附接单元110被移动到不同的位置。在所示位置中,图像投影仪108将图像112投影到侧壁120上。图像投影仪108投影图像是由光束109表示。

以上已提到,在一些实施方案中,无论单元110是否与手持式控制器104对接,单元110都是操作的,并且将讨论单元110的未对接的独立使用的示例。图3示出根据本发明实施方案的单元110的独立使用。具体地,系统100被再次示出,但是这次单元110与手持式控制器104卸离或分离并且移动到不同的位置。单元110仍然是完全操作的,并且因此图像投影仪108将图像112投影到投影仪108所指向的任何表面上,诸如地板、墙壁、天花板等。在示出的示例中,图像投影仪108将图像112投影到后壁122上。同样,由图像投影仪108投影图像由光束109表示。通过使单元110保持在一个定位/位置中并且投影到显示器106旁边的后壁122上,投影图像112在某些方面模仿了更传统的第二显示器。

这个可选的独立特征允许用户移除单元110并且因此移除图像投影仪108,使其不耦接到手持式控制器104,并且使图像投影仪108继续投影图像。例如,如果用户意在使手持式控制器104进行许多快速运动但是更希望投影图像稳定,则可能需要这种去除。无论用户何时选择,单元110都可对接回到手持式控制器104上,使得用户可再次对图像投影的方向有更多的控制。

因此,在一些实施方案中,单元110包括与基于处理器的设备102的通过诸如wifi的无线连接的音频/视频流式传输能力,所述基于处理器的设备102可包括游戏控制台、娱乐系统、pc等。在一些实施方案中,单元110包括与手持式控制器的对接能力。在一些实施方案中,单元110还可作为独立单元操作,使得用户可例如将其从手持式控制器上卸离并将单元110放置在特定位置处。

无论单元110是否对接到手持式控制器104或者单元110是否被卸离或者图像投影仪108是否被构建在手持式控制器104中,图像投影仪108都可投影任何类型的图像。例如,图像投影仪108可投影静止图像、运动图像、视频或任何其他类型的图片或图像。图像投影仪108可将图像或视频投影到任何表面上。据信投影到平坦表面上将提供良好的结果,但是可投影到任何表面上。此外,如上所述并且如将在以下进一步讨论的,图像投影仪108可将图像和/或视频投影到空气中以形成全息图。

在一些实施方案中,基于处理器的设备102将首先检测或确定图像投影仪是否存在,即图像投影仪是否耦接到系统、与系统通信和/或以其他方式对于系统可用。如果基于处理器的设备102检测到存在图像投影仪,则在一些实施方案中,基于处理器的设备102将生成并发送附加内容以便进行投影。例如,可生成专门旨在用于由图像投影仪投影的附加场景、角色、菜单或其他图像和/或视频。

因此,在一些实施方案中,从图像投影仪108投影的图像、多个图像和/或视频不同于在显示器106上同时显示的图像、多个图像和/或视频。也就是说,从图像投影仪108投影的二次图像和/或视频可为或者可不为在相同时间或者在相同时间段期间在显示器106上显示的相同图像和/或视频。在一些实施方案中,与在主显示器上显示的图像相比完全不同的图像可用于投影图像。在一些实施方案中,从图像投影仪108投影的图像和/或视频不同于在显示器106上同时显示的图像和/或视频,但是从图像投影仪108投影的图像和/或视频与在显示器106上同时显示的图像和/或视频同步。因此,在一些实施方案中,从图像投影仪108投影的图像和/或视频是不同的,但是它们与计算机模拟以及在显示器106上同时显示的图像和/或视频同步。因此,这为用户提供了播放视频游戏或其他计算机模拟的不同环境/图像。

现在将参考图4a、4b和4c来讨论图像投影仪108的示例性使用。如上所述,在一些实施方案中,图像投影仪108被构建到手持式控制器104中,而不是使用单元110。因此,根据本发明的各种实施方案,图像投影仪108被示出为容纳在“单元110(或手持式控制器104)”中,因为图像投影仪108可容纳在单元110或手持式控制器104中的任一个中。

具体参考图4a,当用户玩在显示器106上显示的第一人称射击游戏时,可由图像投影仪108投影实测原图130。也就是说,射击显示在显示器106上,但是不由图像投影仪108投影,并且实测原图130由图像投影仪108投影,但不在显示器106上显示。因此,如果用户需要打开地图,则地图将投影到地板、墙壁或某个其他表面上,而不是在主显示器106上显示。因此,图像投影仪108添加了一种类型的二次显示。

图4b示出另一个示例。也就是说,诸如剑或枪的武器的物品132可由图像投影仪108投影,但是不在显示器106上显示。例如,可使用这个特征来允许用户滚动通过诸如武器的物品列表,所述物品的图像由图像投影仪108投影,而与游戏或模拟相关(或甚至不相关)的其他物品被在显示器106上显示。因此,通过利用图像投影仪108将选项/菜单/物品投影到地板、墙壁、天花板等上或者甚至投影为全息图,可将所述选项/菜单/物品与显示器106分开显示,而不是进入播放菜单来在同一显示器106上弹出选项/菜单/物品。

图4c示出图像投影仪108的另一个示例性使用。具体地,在一些实施方案中,用户可听到有人在游戏中呼叫他或她,并且随后弹出由图像投影仪108投影的面部134。例如,面部134可为游戏或模拟中的角色或者团队成员或朋友或者其他人。

如上所述,在一些实施方案中,单元110还包括音频扬声器或音频输出插孔,使得用户在观看投影图像时可听到声音。这允许将音频流式传输到单元110,使得例如面部134可具有语音并且与用户交谈,可能赋予指令、计划策略等。因此,在一些实施方案中,从图像投影仪108投影的二次图像和/或视频还包括对应或相关联的二次音频,其被流式传输到单元110并且通过单元110中的扬声器或者用户佩戴的耳塞或耳机来播放。在一些实施方案中,当音频对应于、伴随或属于图像或视频(诸如意在属于图像或视频中描绘的人的语音)时,二次音频被认为与从图像投影仪108投影的二次图像和/或视频相关联。正如二次投影图像或视频,二次音频可为或可不为与用显示器106播放的相同的音频。在一些实施方案中,二次音频不是与用显示器106同时播放的相同音频。

在一些实施方案中,单元110还包括麦克风。麦克风允许单元110还检测诸如用户的语音的声音以发送回到基于处理器的设备102。这种特征允许用户与投影图像进行对话。例如,当投影面部134与用户对话时,用户可回话并且与面部134进行交谈。

因此,在一些实施方案中,单元110能够在任何表面上投影图像和/或视频,或者在空气中形成全息图,并且还播放与图像、视频或全息图相关联的声音。因此,音频可伴随图像或视频投影。例如,以上提及的选项/菜单/物品可由图像投影仪108用相关联的音频进行投影。

在一些实施方案中,当用户使用手持式控制器104来作出手势命令时,图像投影仪108投影图像和/或视频。具体地,如果手持式控制器104是能够感测手势的运动感测控制器,则计算机模拟可生成图像和/或视频并将它们发送到图像投影仪108,使得在一个或多个手势命令过程中投影图像和/或视频。以这种方式,当用户正在到处移动手持式控制器104以作出手势命令时,图像投影仪108增加了手势移动额外的东西。例如,在一些实施方案中,当控制器104在手势移动过程中移动以作出更令人兴奋和有趣的命令时,图像投影仪108可投影流星或彩虹。计算机模拟的状态在其了解将存在手势命令时可使用这个特征。某些计算机模拟(诸如某些视频游戏)不使用手势命令。因此,使用手势命令将取决于特定的计算机模拟或游戏标题。如果将不存在手势命令,则计算机模拟将了解手持式控制器104将相对静止并且可使用图像投影仪108来投影诸如菜单、地图等的物品。

在一些实施方案中,图像投影仪108可机械地移动以改变投影角度。例如,在一些实施方案中,图像投影仪108可机械地上/下和/或左/右和/或旋转地移动以改变投影角度。因此,在一些实施方案中,图像投影仪108以允许调节相对于手持式控制器104的投影角度的方式耦接到手持式控制器104。在一些实施方案中,通过将图像投影仪108构建到手持式控制器104中并且能够调节其投影角度来实现这种耦接。在一些实施方案中,通过将图像投影仪108容纳在可对接和/或附接到手持式控制器104的单元110中并且图像投影仪108能够调节其投影角度来实现这种耦接。

图5a、5b和5c示出这种耦接以及图像投影仪108的投影角度的调节的一些实施方案的示例。具体地,图像投影仪108附接到单元110,或者可替代地,图像投影仪108直接附接到手持式控制器104。在附图是侧视图的情况下,图5a示出图像投影仪108被向上移动,图5b示出图像投影仪108被移动成使得其平行于地板突出,并且图5c示出图像投影仪108被向下移动。因此,图像投影仪108的投影角度从指向上旋转到指向水平再到指向下。由于单元110能够可释放地对接或附接到手持式控制器104,所以投影角度相对于手持式控制器104改变,不管图像投影仪108是否直接附接到手持式控制器104或者附接到单元110。在一些实施方案中,图像投影仪108旋转以便改变投影角度。

在一些实施方案中,根据计算机模拟的状态来自动调节图像投影仪108的投影角度。例如,如果计算机模拟包括视频游戏,并且图像投影仪108正在投影游戏中的角色的图像,则游戏状态有时可发送一个或多个信号或命令来自动调节和/或旋转图像投影仪108的投影角度,以便移动角色或其他投影图像。因此,游戏状态可控制图像投影仪108的移动和旋转。在一些实施方案中,采用小型化马达或其他移动装置来自动移动图像投影仪108以改变或调节投影角度。

如上多次所述,在一些实施方案中,图像投影仪108投影全息图像。具体地,可基于由计算机模拟生成的一个或多个图像来形成全息图。图像投影仪108将图像和/或视频投影到空气中以形成全息图。在一些实施方案中,通过将由计算机模拟生成的图像和/或视频在适用于产生全息图的一个或多个透明面板或其他类型的面板的方向上投影来形成全息图。也就是说,图像和/或视频被引导到、引导进入或者引导通过一个或多个透明面板或者适用于产生全息图的其他类型的面板。在一些实施方案中,一个或多个透明面板可包括丙烯酸面板。

在一些实施方案中,透明面板可耦接到手持式控制器。也就是说,在一些实施方案中,小的透明面板耦接到手持式控制器,使得其可在手持式控制器的上方、旁边或下方投影图像和/或视频。图6a和6b示出透明面板140如何可耦接到手持式控制器的示例。具体地,透明面板140可附接到单元110,或者可替代地,透明面板140可直接附接到手持式控制器104。在一些实施方案中,透明面板140可包括丙烯酸面板。在图6a中,透明面板140被附接到单元110或控制器104的一侧,这使组件的组合长度最小化。图像投影仪108旋转,使得其突出到透明面板140中。在图6b中,透明面板140附接到单元110或控制器104的端部,这增加了组件的组合长度,但使其宽度最小化。图像投影仪108略微旋转,使得其在透明面板140处以一定角度投影。

在一些实施方案中,透明面板140的角度是可调节的或可调的。也就是说,透明面板140相对于单元110或手持式控制器104的角度是可调节的或可调的。在一些实施方案中,这种可调节性或可调性可通过利用铰链、枢轴或轴机构142将透明面板140附接到单元110或手持式控制器104来实现。

在一些实施方案中,根据计算机模拟的状态自动调节透明面板的角度。例如,作为形成全息图的过程的一部分,计算机模拟可自动调节或调整透明面板140的角度以及图像投影仪108的投影角度,以便形成用于形成全息图的适当条件。作为另一示例,如果计算机模拟包括视频游戏,并且图像投影仪108正在使用透明面板140来投影游戏中的角色的全息图,则游戏状态可自动调节或调整透明面板140的角度和/或图像投影仪108的投影角度以便形成全息图、维持全息图、移动全息图等。在一些实施方案中,采用小型化马达或其他移动装置或者与铰链、枢轴或轴机构142相关联以自动地移动透明面板140来改变、调节或调整其角度。

在一些实施方案中,通过将由计算机模拟生成的图像和/或视频在悬浮在空气中的较小或微小颗粒的方向上投影来形成全息图。通过举例,悬浮在空气中的较小或微小颗粒可包括烟雾、蒸气、灰尘或者可悬浮在空气中并且具有投影在其上的光的任何其他材料。例如,由诸如电子烟的装置产生的蒸气据信是可悬浮在空气中并且具有投影在其上的光的材料。

图7示出使用悬浮在空气中的较小颗粒来形成全息图的示例。具体地,烟雾机150产生烟雾152。图像投影仪108在烟雾152的方向上、到烟雾152上的方向上、到烟雾152中的方向上或者穿过烟雾152的方向上投影图像和/或视频。将光投影到包括烟雾152的材料上产生全息图154,在所示示例中,全息图154是游戏角色。

在一些实施方案中,根据计算机模拟的状态自动建立悬浮在空气中的小颗粒。例如,作为形成全息图的过程的一部分,计算机模拟可自动控制烟雾机150或其他颗粒产生设备以及图像投影仪108的投影角度,以便形成用于形成全息图的适当条件。作为另一示例,如果计算机模拟包括视频游戏,并且游戏状态要求形成全息角色154,则游戏状态可自动控制烟雾机150或其他颗粒产生设备以及图像投影仪108的投影角度,以便形成、保持或移动描绘角色的全息图。也就是说,游戏状态将控制烟雾机150在空气中释放或建立烟雾152,并且随后游戏状态将控制图像投影仪108将图像或视频投影到烟雾152上以形成全息图154。

参考图8,示出可在一些实施方案中用在单元110中以支持图像投影仪108的硬件和电路部件的示例性配置。如图所示,所述部件包括图像投影仪108(其也可称为光学块)、控制电路块160、无线块162、音频块164、接口块166、外部接口块178以及电池块168。

如上所述,在一些实施方案中,图像投影仪108可包括任何类型的图像投影仪,例如像但不限于微微型投影仪、手持式投影仪或移动投影仪。在一些实施方案中,图像投影仪108可包括微型投影仪模块。此外,在一些实施方案中,图像投影仪108可采用任何成像技术,例如像但不限于数字光处理(dlp)、硅基液晶(lcos)和激光。

图像投影仪108耦接到控制电路块160。在一些实施方案中,控制电路块160可包括微处理器和codec(编码解码器)。在一些实施方案中,控制电路块160被配置用于实现本文描述的特征、方法和技术中的一个或多个。

无线块162也耦接到控制电路块160。无线块162用于从主机(即基于处理器的设备102)接收数据并且向主机发送数据。例如,无线块162可用于从基于处理器的设备102接收由计算机模拟生成的一个或多个图像和/或视频。无线块162还可用于向基于处理器的设备102发送数据,诸如用于用户语音的音频数据。如上所述,在一些实施方案中,无线块162使用wifi或其他无线连接技术来在基于处理器的设备102与单元110之间发送数据。

音频块164也耦接到控制电路块160。如上所述,在一些实施方案中,单元110包括一个或多个音频扬声器170和/或音频输出插孔172(用于连接到外部扬声器),使得用户在观看由图像投影仪108投影的图像或视频时可听到声音。在一些实施方案中,扬声器170和/或输出插孔172可被配置用于立体声。从基于处理器的设备102接收的一个或多个音频信号可与投影图像或视频相关联。此外,还如上所述,在一些实施方案中,单元110还包括麦克风174。麦克风174允许单元110检测诸如用户的语音的声音以经由无线块162发送到基于处理器的设备102。在一些实施方案中,音频块164和/或基于处理器的设备102可采用语音识别软件或技术来识别或翻译由麦克风174接收的语音。

在一些实施方案中使用的接口块166也耦接到控制电路块160。当单元110与手持式控制器104可释放地对接时,接口块166用于与手持式控制器104接口连接。接口块166耦接到手持式控制器104中的对应接口176,诸如扩展接口。因此,接口块166提供了单元110与手持式控制器104之间的通信。在一些实施方案中,接口块166允许单元110使用位于手持式控制器104中的一个或多个资源,例如像来自手持式控制器104的电力、可能在手持式控制器104中的一个或多个音频扬声器、可能在手持式控制器104中的麦克风、由手持式控制器104生成的控制信号等。例如,一些手持式控制器被提供有音频信号,使得用户可将耳塞或耳机插入手持式控制器中。在一些实施方案中,接口块166和对应接口176允许单元110从手持式控制器104获得音频信号。在这种情境下,在一些实施方案中,单元110不需要从基于处理器的设备102获得音频信号。

在一些实施方案中使用的可选的电池块168也耦接到控制电路块160。具体地,在一些实施方案中,当单元110与手持式控制器104对接时,由手持式控制器104向单元110提供电力。并且当单元110从手持式控制器104卸离并且呈独立配置时,可从墙上插座向单元110供电。因此,在这些情境下,电池块168可不需要并且可消除。但是,如果当单元110与手持式控制器104对接时手持式控制器104无法向单元110供应足够的电力,则可能需要电池块168。类似地,如果墙上插座不可用,则电池块168可能需要独立配置。在一些实施方案中,电池块168包括通过外部接口块178的可再充电电池技术。

在一些实施方案中使用的外部接口块178也耦接到控制电路块160和电池块168。当无线环境不可用和/或无线收发器162处于睡眠模式时,或者当单元110由外部电源供电时,外部接口块178用于与基于处理器的设备102接口连接。外部接口块178可提供单元110与基于处理器的设备102之间的通信。在一些实施方案中,外部接口块178允许单元110从基于处理器的设备102获得一个或多个资源,例如像来自基于处理器的设备102的电力、由基于处理器的设备102生成的音频信号、由基于处理器的设备102生成的视频信号以及由基于处理器的设备102生成的控制信号。在一些实施方案中,外部接口块178允许基于处理器的设备102在单元110中使用麦克风信号。

如上所述,在一些实施方案中,图像投影仪108被构建到手持式控制器104中。因此,在一些实施方案中,不需要单元110,并且图8中所示的许多部件连同构成手持式控制器104的常用部件一起代替地容纳在手持式控制器104中。图9示出可在一些实施方案中用在手持式控制器104中以支持图像投影仪108的硬件和电路部件的示例性配置。类似于单元110,所述部件包括图像投影仪108(其也可称为光学块)、控制电路块160、无线块162、外部接口块178和音频块164,其操作类似于如上所述的操作。但是不同于单元110的是,不需要用于与手持式控制器接口连接的接口块166,因为部件被构建到手持式控制器104中。此外,如果手持式控制器104中有足够的电力可用,则可不需要电池块168。然而,如果在手持式控制器104中没有足够的电力可用,则可确定包括电池块168。

因此,图9示出通过构建到手持式控制器104中而耦接到手持式控制器104的图像投影仪108的示例。也就是说,图9示出包括和/或安装在手持式控制器104的外壳中的图像投影仪108的示例。

由图10中示出的方法200示出用于一些实施方案的系统100(图1-3)的操作流程的示例。应当理解,在一些实施方案中,并非方法200的所有步骤都是必需的。也就是说,一些实施方案不包括方法200的所有步骤。实际上,方法200的一些步骤是可选的。在一些实施方案中,方法200的一个或多个步骤可由基于处理器的设备或系统执行,诸如上述基于处理器的设备102,其在一些实施方案中可包括游戏控制台、娱乐系统、手持式装置、移动装置、个人计算机、工作站等。

方法200开始于步骤202,其中运行计算机模拟。计算机模拟具有至少部分由手持式控制器(例如像游戏控制器、游戏垫、手柄、移动装置、手持式装置或者本文提及的任何其他类型的手持式控制器)控制的类型。在一些实施方案中,计算机模拟可包括计算机游戏、视频游戏或者任何其他类型的计算机模拟。

在步骤204中,将由计算机模拟生成的图像发送到显示器。显示器可包括任何类型的显示器,诸如监视器、电视机或者任何其他类型的显示器。

在步骤206中,检测图像投影仪的存在。例如,在一些实施方案中,基于处理器的设备将检测或确定图像投影仪是否耦接到系统、与系统通信和/或以其他方式对于系统可用。

步骤206的结果由决策框208确定。如果基于处理器的设备检测到存在图像投影仪,则在决策框208中的回答为“是”,这意味着在一些实施方案中,基于处理器的设备将前进到生成和/或发送附加内容以便进行投影。因此,处理流程继续到步骤210,其中生成附加内容。

另一方面,如果基于处理器的设备未检测到图像投影仪存在,则决策框208中的回答为“否”,并且处理流程返回到步骤202。因此,如果系统不必使用图像投影仪,则在一些实施方案中,基于处理器的设备将仅生成和/或发送用于主显示器的内容。

如果存在图像投影仪,则在步骤210中通过计算机模拟产生至少一个图像以供图像投影仪进行投影。例如,可生成专门旨在用于由图像投影仪投影的附加场景、角色、菜单或其他图像和/或视频。作为另一示例,在视频游戏中,如果游戏状态检测到图像投影仪的存在,则基于处理器的设备将生成敌方角色、队友、头目的面部、地图和/或其他物品以供图像投影仪进行投影。这些物品可投影到墙壁上、地板上或者作为全息图投影在空气中。在一些实施方案中,生成一个或多个图像、移动图像、视频和/或全息图。在一些实施方案中,所生成的图像和/或视频不同于正在显示器上同时显示的图像和/或视频。因此,在一些实施方案中,当图像投影仪存在和/或对于系统可用时,则就生成额外内容以供图像投影仪进行投影。

在步骤212中,将由计算机模拟生成的用于投影的至少一个图像发送到图像投影仪。在一些实施方案中,经由无线传输将一个或多个图像和/或视频发送到图像投影仪。在一些实施方案中,图像投影仪以本文以上所述的任何方式耦接到手持式控制器。

在步骤214中,图像投影仪投影由计算机模拟生成的用于投影的至少一个图像。在一些实施方案中,所述至少一个图像被投影到表面上。在一些实施方案中,所述至少一个图像被用于形成全息图。

在一些实施方案中,可在许多不同类型的基于处理器的设备或系统上利用、实现和/或运行本文描述的方法、方案和技术。例如,本文描述的方法,方案和技术可在游戏控制台、娱乐系统、便携式装置、移动装置、垫状装置、计算机、工作站、台式计算机、笔记本计算机、服务器等上利用、实现和/或运行。此外,在一些实施方案中,本文描述的方法、方案和技术可在在线情境中、网络情境中、互联网上等来利用、实现和/或运行。

参考图11,示出可用于任何此类实现方式的系统300的示例。系统300包括基于处理器的设备或系统320,其也可用于任何此类实现方式。例如,在一些实施方案中,系统300或基于处理器的设备或系统320的一个或多个部件可用于实现以上提及的任何方法、方案、技术、系统或装置,例如像以上提及的游戏控制台、娱乐系统、便携式装置、移动装置、垫状装置、计算机、工作站、台式计算机、笔记本计算机、服务器等中的任何一个。然而,系统300、基于处理器的设备或系统320或者其任何部分的使用当然不是必需的。通过举例,在一些实施方案中,系统300或基于处理器的设备或系统320或其任何部分可用于实现如上所述的系统100(图1-3)或系统100的任何部分或部件。例如,在一些实施方案中,基于处理器的设备或系统320可用于实现基于处理器的设备102。在一些实施方案中,显示器312可对应于显示器106,并且输入装置316可对应于手持式控制器104。

通过举例,基于处理器的设备或系统320(图11)可包括但不要求包括中央处理单元(cpu)302、无线和/或有线网络接口304、随机存取存储器(ram)308以及大容量存储单元310(诸如磁盘驱动器)。系统320可耦接到本文描述的任何其他部件或者与其集成,诸如显示器312和/或输入装置316。在一些实施方案中,系统320包括基于处理器的设备或系统的示例。在一些实施方案中,这种基于处理器的设备或系统也可认为包括显示器312和/或输入装置316。cpu302可用于执行或帮助执行本文所述的方法、方案和技术的步骤,并且各种程序内容、图像、视频、菜单、菜单屏幕、界面、图形用户界面(gui)、窗口、表格、图形、头像、角色、玩家、视频游戏、模拟、虚拟世界等可呈现在显示器312上。

在一些实施方案中,无线和/或有线网络接口304可用于提供用于实现上述无线流式传输、无线连接、wifi等中的任何一种的任何必要功能性。例如,在一些实施方案中,无线和/或有线网络接口304可用于提供基于处理器的设备102(图1-3)与单元110、处理控制器104和/或图像投影仪108之间的音频、图像和/或视频的无线流式传输。例如,在一些实施方案中,无线和/或有线网络接口304可用于与无线块162(图8-9)无线通信。在一些实施方案中,无线和/或有线网络接口304提供了用于将系统320与网络(诸如局域网、互联网,内联网,广域网或任何其他网络)接口连接的任何必要功能性。

输入装置316可包括任何类型的输入装置或者输入技术或方法。例如,输入装置316可包括手持式控制器、游戏控制器、游戏垫、手柄、运动感测控制器、操纵杆、键盘、鼠标、触摸板、轨迹球、摄像机、传感器或者其他输入装置和/或输入技术。输入装置316可为无线的或有线的,例如它可无线耦接到系统320或者包括有线连接。在一些实施方案中,输入装置316可包括用于感测和/或跟踪用户和/或由用户控制的对象的移动和/或运动的装置或传感器。显示器312可包括任何类型的显示器或者显示装置或设备,例如像但不限于监视器、电视机等。

大容量存储单元310可包括或包含任何类型的计算机可读存储或者一个或多个记录介质。计算机可读存储或者一个或多个记录介质可固定在大容量存储单元310中,或者大容量存储单元310可以可选地包括可移除存储介质314,诸如数字视频光盘(dvd)、蓝光光盘、光盘(cd)、usb存储装置、软盘或其他介质。通过举例,大容量存储单元310可包括磁盘驱动器、硬盘驱动器、闪存装置、usb存储装置、蓝光光盘驱动器、dvd驱动器、cd驱动器、软盘驱动器等。大容量存储装置单元310或可移除存储介质314可用于存储实现本文描述的方法和技术的代码或宏。

因此,可移除存储介质314可以可选地与大容量存储单元310一起使用,所述大容量存储单元310可用于存储实现本文描述的方法和技术的程序或计算机代码,诸如用于运行上述方法、方案和技术的程序代码。然而,诸如ram308或大容量存储单元310的任何存储装置都可用于存储这种代码。例如,任何此类存储装置都可用作有形的非暂时性计算机可读存储介质,以用于存储或体现一个或多个计算机程序或软件应用程序,所述一个或多个计算机程序或软件应用程序用于致使游戏控制台、娱乐系统、移动装置、系统、计算机、工作站、服务器、客户端或者基于其他处理器的设备或系统执行或进行本文描述的方法、代码、方案和/或技术中的任何一个的步骤。此外,诸如ram308、大容量存储单元310或者可移除存储介质314的任何存储装置都可用于存储任何需要的数据库。

因此,如上所述,在一些实施方案中,基于处理器的设备或系统320可用于实现基于处理器的设备102(图1-3)。在一些实施方案中,显示器312可对应于显示器106,并且输入装置316可对应于手持式控制器104。

在一些实施方案中,可在可由基于处理器的设备或系统可执行的一个或多个计算机程序或软件应用中实现上述实施方案、方法、办法、方案和/或技术中的一个或多个。通过举例,这种基于处理器的系统可包括基于处理器的设备或系统320(图11)或者娱乐系统、游戏控制台、移动装置、计算机、工作站、台式计算机、笔记本计算机、服务器、图形工作站、客户端、便携式装置、垫状装置等。这种计算机程序或软件可用于执行上述方法、方案和/或技术的各种步骤和/或特征。也就是说,计算机程序或软件可适于或配置来致使或配置基于处理器的设备或系统来执行和实现本文所述的功能。例如,此类计算机程序或软件可用于实现上述方法、步骤、技术、方案或特征的任何实施方案。作为另一示例,此类计算机程序或软件可用于实现使用上述实施方案、方法、办法、方案和/或技术中的任何一个或多个的任何类型的工具或类似功用。在一些实施方案中,一个或多个此类计算机程序或软件可包括工具、功用、应用程序、计算机模拟、计算机游戏、视频游戏、角色扮演游戏(rpg)、其他计算机模拟或者诸如操作系统、bios、宏的系统软件或者其他功用。在一些实施方案中,在计算机程序之内或之外的程序代码宏、模块、循环、子程序、调用等可用于执行上述方法、方案和/或技术的各种步骤和/或特征。在一些实施方案中,此类计算机程序或软件可存储或体现在非暂时性计算机可读存储装置或者一个或多个记录介质中,诸如上述任何有形计算机可读存储装置或者一个或多个记录介质。在一些实施方案中,此类计算机程序或软件可存储或体现在暂时性计算机可读存储装置或者一个或多个记录介质中,诸如呈信号传输的一种或多种暂时形式(例如,传播电信号或电磁信号)。

因此,在一些实施方案中,本发明提供了一种计算机程序产品,所述计算机程序产品包括用于实现用于输入到计算机的计算机程序的介质以及在介质中体现的计算机程序,所述计算机程序用于致使计算机进行或执行包括本文描述的实施方案、方法、办法、方案和/或技术中的任何一个或多个中所涉及的步骤中的任何一个或多个的步骤。例如,在一些实施方案中,本发明提供了一个或多个非暂时性计算机可读存储介质,所述非暂时性计算机可读存储介质存储一个或多个计算机程序,所述一个或多个计算机程序适于或被配置来致使基于处理器的设备或系统执行包括以下项的步骤:运行至少部分由手持式控制器控制的计算机模拟;将由所述计算机模拟生成的图像发送到显示器;以及将由所述计算机模拟生成的至少一个图像发送到耦接到所述手持式控制器的图像投影仪。作为另一示例,在一些实施方案中,本发明提供了一个或多个非暂时性计算机可读存储介质,所述非暂时性计算机可读存储介质存储一个或多个计算机程序,所述一个或多个计算机程序适于或被配置来致使基于处理器的设备或系统执行包括以下项的步骤:运行至少部分由手持式控制器控制的计算机模拟;将由所述计算机模拟生成的图像发送到显示器;以及将由所述计算机模拟生成的至少一个图像发送到图像投影仪,所述图像投影仪被容纳在被配置来可释放地对接到所述手持式控制器的单元中。

尽管已经通过具体实施方案和其应用描述了本文公开的本发明,但是本领域技术人员可对其进行许多修改和变化而不脱离权利要求书中阐述的本发明的范围。

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