什么是LiDAR?
LiDAR代表“光检测和测距”,其主要原理是将激光束发送到目标物体并计算从该点反射所需的时间。激光脉冲返回到光源所花费的时间有助于确定物体的距离。
对于你们中的某些人来说,这个概念可能听起来像RADAR和SONAR一样,因为这两种技术都分别用于通过无线电波和声波来绘制周围的物体。但是请耐心等待,LiDAR可以帮助您投影目标对象的3D模型,这在以前的两种技术中都是不可能的。
为什么iPhone使用LiDAR?
但是我读的文章是关于iPhone上的LiDAR传感器的。等待!什么?手机上的测距传感器在做什么?您必须也有同样的想法。但是就像我说过的,LiDAR具有广泛的应用,在手机中使用就是其中之一。LiDAR基本上是飞行时间(ToF)相机。其他电话仅使用单个激光束来跟踪距离,而LiDAR此处会发出一列激光束,以三维方式计算映射的目标对象的距离。
即兴创作可保证在昏暗的环境中更好地拍摄,增强夜间人像模式功能。相机精度的提高肯定会带来更好的AR体验。好吧,这对游戏爱好者和在线购物者来说是个好消息。
iPhone具有LiDAR,Android手机为其用户提供了什么?
答案是ARCore。这是Google的创意,为用户提供了AR体验。Google的AR之旅始于2014年Tango平台的发布。直到2018年Google决定放弃该平台以获得更好的东西时,它的表现一直不错。这就是ARCore进入画面的方式。
在将真实设置与虚拟对象叠加之前,ARCore主要研究以下三个参数以获得基本了解:
✔运动追踪
✔对环境的了解
✔光线估计
ARCore如何用于Android?
由于ARCore可以完成Android设备的工作,因此Android实际上不需要将类似LiDAR的技术集成到其设备中
前提条件是手机应启用ARCore。该技术在Android 7.0(牛轧糖)及更高版本上受支持。首先,使用手机的摄像头AR系统尝试通过陀螺仪,加速度计和其他内置传感器来定位设备的位置。然后,它确定房间的地形和周围环境。
这部分包括确定房间中存在的平面,例如桌子,木板,楼梯等。要考虑的第三个参数是环境光或给定环境中的光源。考虑到所有这些,ARCore系统为用户提供了无缝的体验。
最近,谷歌宣布了深度API功能,以增强AR体验。ARCore 1.18支持Android和Unity以及支持AR Foundation的设备的深度API。它基本上会创建一个深度图,例如LiDAR,该图是一个图像,其中包含有关给定源的距离,高程的数据。深度图是通过使用设备的RGB相机创建的。该功能将带来更加引人入胜的真实体验。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun22235.html