为什么使用ARCore支持的设备Limited?

时间:2018-09-29 07:24:24

标签: augmented-reality google-project-tango arcore

是什么使受 ARCore 支持的设备支持ARCore? 哪些功能使该设备支持ArCore? ARCore设备和其他不受支持的设备有什么区别?

3 个答案:

答案 0 :(得分:1)

为了获得AR体验,与ARCore兼容的设备必须具有4个传感器

  • 加速度计
  • 陀螺仪
  • 后置RGB相机
  • 磁力计(将来会支持)

如果您的智能手机没有可测量空间方向(旋转)的陀螺仪(或虚拟陀螺仪),则您的Android设备被视为与ARCore不兼容。每个兼容ARCore的设备都必须使用6个自由度(XYZ位置和XYZ旋转)实现3D跟踪。

在为Google Play商店开发AR应用程序时,应编写代码以检查ARCore的兼容性。

如何执行运行时检查。

检查是否支持ARCore(仅适用于AR可选应用程序)。

  

AR可选应用可以使用-375 0 0 262500 -375 0 0 262500 -1 0 0 700 来确定当前设备是否支持ARCore。在不支持ARCore的设备上,AR可选应用应禁用与AR相关的功能并隐藏关联的UI元素:

ArCoreApk.checkAvailability()

答案 1 :(得分:0)

发生的事情不是关于移动电话的新颖程度,而是如果该移动电话在设计和制造时进行了一些测试和确定

  • 这是什么意思,您今天的手机需要一些硬件,例如:

加速度计:测量加速度,即速度变化除以时间。简而言之,它是速度变化的量度。加速力可以是静态/连续(如重力),也可以是动态(如运动或振动)。

陀螺仪:测量和/或保持方向和角速度。当您在使用AR体验的同时更改手机的旋转角度时,陀螺仪会测量旋转角度,而ARCore可以确保数字资产正确响应。

enter image description here

手机摄像头:通过移动AR,您的手机摄像头可以提供周围真实世界的实时供稿,并在其上叠加了AR内容。除了相机本身之外,具有ARCore功能的手机(如Google Pixel)还依赖于机器学习,复杂图像处理和计算机视觉等互补技术来为移动AR生成高质量图像和空间地图。

磁力计:为智能手机提供与地球磁场有关的简单方向。由于有了磁力计,您的手机始终可以知道哪个方向是北向,从而可以根据您的身体方位自动旋转数字地图。该设备是基于位置的AR应用程序的关键。

GPS :一种全球导航卫星系统,可以向GPS接收器(例如您的智能手机)提供地理位置和时间信息。对于支持ARCore的智能手机,此设备有助于启用基于位置的AR应用。

enter image description here

显示:智能手机上的显示对于获得清晰的图像和显示3D渲染的资产非常重要。例如,Google Pixel XL的显示规格为5.5英寸AMOLED QHD(2560 x 1440)534ppi显示屏,这意味着手机可以每英寸显示534像素,从而获得丰富生动的图像。

您可以在Introduction to Augmented Reality and ARCore by Google AR & VR

上找到此信息以及更多信息。

答案 2 :(得分:0)

AR内核要求设备具有6个自由度,不受支持的设备通常具有3个自由度(DOF)。