InfinityAR为你而生,精确的数字化3D场景呈现,直观地与现实世界交互

发表于2016-01-18
评论2 633浏览



  Infinity AR’s技术通过简单的立体摄像机,可以将某一设备变成强力的内容扩充平台。

  先进的AR开发引擎,使一个人的当前物理环境以精确的数字化3D场景呈现出来。用于可以通过自然的手部动作,直观地与现实世界的扩充内容进行交互。




  如果你是为便携式移动设备开发APP,InfinityAR引擎这是为你而生。通过该引擎,你可以便捷的开发高级AR应用,给你的用户提供丰富的VR体验,并且用户非常自然和直观。可以帮你迅速打开市场。




  如果你正在研发可以产生AR体验的移动或耐磨设备,你值得拥有Infinity AR引擎。开发商了解我们全部能力的话,效果也会很快显示出来。

  使用InfinityAR引擎,你能够为开发者提供便捷而不是复杂完全兼容的AR发展平台。这将提升你研发多种APP的效率,让其在大众市场里更受欢迎。最近,Infinity AR引擎适用于付费硬件,直接影响你BOM的竞争力和性能。


一、Infinity AR引擎介绍




二、Infinity AR引擎适一般的立体摄像机

 · 当前物理环境以精确的数字化3D场景呈现出来,通过创建一个深度图及三维重建,能够智能理解3D场景。
 · 许多重要影响环境因素的信息对于我们构造高质量的AR至关重要,例如光源,反射,透明度,阴影等;现实世界物象的认识,其物理特性以及它们如何影响场景
 · 持续分析用户在环境中的方向和位置



三、Infinity AR引擎有何不同?

 · 它提供的不只是3D地图,还有精确的3D场景,以及提取实时的3D物理世界的数据
 · 先进的自然用户界面 - 自然的手部动作来控制增强的对象
 · 面对面操作:如果两个使用者都戴眼镜,则可以从不同位置看同一物体。
 · 在室内外都可使用,甚至在阳光直射
 · 只需要普通立体摄像机,省去了一个深度传感器这样的硬件
 · 高效,智能的计算机视觉算法 -- 支持各种移动和可穿戴设备
 · 低耗能



四、AR引擎背后的支撑技术

  该引擎满足其它部件的最基本需求—可以在不同的图片(拍摄于不同地点和时间)内精确的找到其共同点。

  这就包括对智能以及多样化特征的提取(需要子像素微调),每个特征的解读器,创造匹配的智能机制,以及像强大的RANSAC科技用于去除异常值。

 · 方位和方向

 · 这就能决定设备精确的视角位置,需要正确的渲染场景以及在3D空间中对手部动作手部。这个过程需要数据资源(比如来自IMU和摄像头),还需要Kalman的过滤器以及获得视角信息的精准位置和方向,最后在使用像采用单张照片切除术一样的高效优化技术。

物理世界数字化

 · 这个模型可以让我们创造数字化的物理世界。在这个世界里,我们所看到的,都是透明的映射,光源存在于场景中。

 · 数据是由密集的立体匹配最初创建,其次是运动结构,捆绑调整,SLAM和PTAM,以及形状分析和射线追踪技术。

 · 控制和手势NUI

 · 这一模型可以让我们通过直接接触虚拟物品以及手势,来控制他们。神经网络控制通常可以控制手势和姿势(用于定位的手和解释手势),它也通过这种方式来学习。移动摄像机(通过后部减除)的追踪用于减缓延迟。最近,基于机器学习用户行为以及当前场景结构的预测分析也可以用来减少延迟。

原文链接

著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

如社区发表内容存在侵权行为,您可以点击这里查看侵权投诉指引

游戏学院公众号二维码
腾讯游戏学院
微信公众号

提供更专业的游戏知识学习平台