拿不到 HoloLens 没关系,你可以从它的原型技术之一 RoomAlive 入手

sinCerus·2015年05月04日 16:14
2 年间,这项技术经历放弃和更名重启,也是挺曲折

Image title

微软最早于 2013 年对外展示 illumiroon 技术,后因迟迟找不到市场方向而宣布取消。随着 HoloLens 推出,我们得以看到一部分类似 illumiroom 的技术在这款头戴设备上还原并改进,而微软也在本届 Build 大会中将 illumiroom 更名为 RoomAlive 并对外开放 SDK。

Image title

RoomAlive 同样是一项 AR 技术,最早用于让 Xbox 游戏开发者将环境特效等画面外元素投影到天花板、电视墙、甚至橱柜或沙发上,给玩家带来更沉浸式的体验。整个 RoomAlive 体系由 PC、Kinect for Windows V2 和投影仪组成,其中 PC 负责运行应用和完成渲染的主体,Kinect 用于环境建模和人体追踪,而投影仪则将生成的画面还原到房间内。

Image title

早期的视频演示仅展示将 FPS 或 ARPG 等游戏的环境(如星空、草地、小动物等)投射在电视周围,而最新 BUILD 介绍中,已经有双人互动网球游戏的实操演示。两个玩家可以在有沙发(沙发上带彩色条纹抱枕)和一个以上矮桌的环境中直接与 Kinect 互动完成增强现实网球抛接。

Image title

Image title

投影仪和 Kinect 都可以多台同时联动,分别负责向不同方向投影画面、合成 3D 效果或分别负责环境建模的人体追踪。

Image title

接下来,RoomAlive 会优先完善 Kinect Server 方面的功能,然后在应用的 XAML 中提供 Unity 3D 插件支持。长远方面,团队会尽可能优化多个投影仪、Kinect 之间的协作方式,目前某些合成画面会出现多台投影的重复渲染从而导致部分细节亮度不均匀,以后会尽可能改变这种状况。

相比最终成为产品推出的 HoloLens,RoomAlive 实现环境、人体检测和画面呈现的成本明显过高。Kinect 传感器在第三方视角上固定拜访,因此要在复杂环境下实现好的效果就需要多台 Kinect 和投影仪,同时需要这些环境足够密闭。而 HoloLens 的多传感器随佩戴者移动,可以实时动态得进行追踪,且画面呈现于透明裸眼 3D 屏幕上,不受环境影响。不过,两者在 AR 方面的实现原理存在共通之处,游戏开发者不妨先以此入手。

+1
0

好文章,需要你的鼓励

参与评论
评论千万条,友善第一条
后参与讨论
提交评论0/1000

下一篇

这里的水质很糟,但我关于净水机这类产品的概念却还很模糊

2015-05-04

36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

推送和解读前沿、有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚焦全球优秀创业者,项目融资率接近97%,领跑行业