美文网首页
了解一下 ARCore

了解一下 ARCore

作者: 卢融霜 | 来源:发表于2022-01-07 10:09 被阅读0次

本篇内容是在了解ARCore的视频中记录的笔记。

AR

AR 全称 Augmented Reality(增强现实)
将虚拟的信息叠加到现实世界中,实现虚拟与现实巧妙融合的效果。

ARCore

ARCore 是由Google公司于2017年8月正式推出的增强现实项目,它的前身是Google的增强现实项目 Project Tango.

Tango于在2014年推出,基于SLAM实现了位置跟踪功能,但是,由于需要很多传感器来实现,而当时市面上的手机不具备这样的硬件环境,因此Tango没有广泛普及。

ARCore与ARKit

2017年 苹果在WWDC 2017大会上推出ARKit 苹果开发者可以轻松打造AR应用,并且苹果的所有设备都可以安装使用,取得了很好的市场反馈,推动了AR概念的普及。

2017年8月,Google 宣布推出了和 ARKit 对标的增强现实 SDK,名为“ARCore”。

2017年10月19日,三星和谷歌宣布了一项合作,将谷歌的增强现实开发平台ARCore引入三星Galaxy智能手机系列。

ARCore 特点

平面检测

通过检测平面和特征点来实现它对现实环境的理解。

运动追踪

通过实时测距来映射(COM)的过程分析手机相对当前环境的位置,让虚拟物体随着手机移动而改变形态。

光照估计

通过使用和现实世界相同程度的光来照亮虚拟物体,让光照保持一致,提升沉浸感,并且估算光源的位置和光照方向,甚至让虚拟物体的影子和真实环境的光照效果一样,看起来更加真实。

图片识别

实现基于图像识别的AR应用,只要提供一组参考图像,在摄像头视野中检测图像时,ARCode跟踪会给出这些图像在AR会话中的物理位置。

面部识别

通过人脸检测技术结合前置摄像头,可以实现贴纸效果。

云锚点

描述虚拟物体在现实场景的固定位置,可以实现一台设备将锚点和附近的特征点发送到云端进行托管,可以将这些锚点与处于同一环境中 android和 ios设备上的其他用户共享,实现多人互动游戏效果。

ARcode 局限性

国产android手机部分型号不支持 ARCode
平面检测不支持 热漂移,动态环境下的运动追踪。
云锚点功能受限。

ARCode 目前应用的领域

营销领域:支付宝 扫五福
社交领域: 抖音:贴纸,短视频特效。

AR 未来

AR技术在未来的发展中,可以基于5G,广泛应用在 工业、医学、房地产、汽车、服装、美妆等领域。

相关文章

网友评论

      本文标题:了解一下 ARCore

      本文链接:https://www.haomeiwen.com/subject/flcjcrtx.html