VR陀螺11月18日消息,Google 开发者大会 (Google Developer Summit) 是谷歌面向开发者展示最新产品和平台的年度盛会。2020 Google 开发者大会于 11 月 16 日 至 21 日举行,这是谷歌首次以全线上大会的形式与中国开发者相聚。本次大会以“代码不止”为主题,介绍了相关产品更新以及一系列面向本地开发者的技术支持内容,旨在赋能开发者高效创新、持续不断地创造愉悦的产品体验。
其中,11月16日,谷歌软件工程总监王启文(Leon Wang)发表了关于“ARCore为用户创造有效的AR体验”的主题演讲。
王启文Leon是 Google AR 团队的软件工程总监,主管ARCore 的机器感知算法项目,如运动跟踪和深度感知等技术的开发。加入 Google 之前,他在 Microsoft, Facebook 和 Pinterest 先后担任过工程经理。Leon拥有麻省理工学院计算机科学的学士和硕士学位。
首先,王启文强调了AR作为一种视觉沉浸式媒介,能够吸引人们的注意力,是一种体验信息的新方式,并最终推动用户的行动。而谷歌发布于2018年的ARCore是AR开发者平台,提供了简单而强大的工具,为Android和iOS用户创造有效的AR体验。目前已被应用在7亿台设备和成千上万款app上,并且已获得一些更新。
其中,王启文介绍了包括美图、滴滴、有道少儿词典的中国开发者如何使用ARCore提高产品的性能和体验。
美图公司利用ARCore的增强面孔API(Augmented Faces API)构建了100多个自拍滤镜,就是现在我们在BeautyPlus上可以体验到的AR特效,用户可以拍摄照片和视频与朋友分享。
增强面孔API(Augmented Faces API)从2D图像中生成3D网格,可追踪嘴部动作、眨眼、点头和一些复杂的细节。
滴滴的ARCore导航功能帮助乘客在火车站、商场和机场等大型公共区域找到司机。滴滴地图中加入了AR路标,15%的用户使用AR来引导他们找到订单司机,80%的用户给出好评。
有道少儿词典应用使用AR来帮助孩子们以一种有趣和吸引人的方式学习新单词。该应用将“三角龙Triceratops ”等单词与其3D模型在AR中配对,父母可以把AR画面录制或拍照,方便日后成为孩子们可参考的学习材料。
另外,ARCore的新增功能如下:
迅速放置API(Instant Placement API)
一般来说,用户在空间中放置过ar对象时,需要先用手机扫描周围的环境,完成3D表面检测。但这个过程将耗费一些时间和精力。实际上,在大多数情况下,我们不需要知道AR对象确切的3D位置也可以正确地呈现它。
借助迅速放置API和几行代码,开发人员可让用户将AR对象锚定到2D图像中,而不需要确切知道AR对象具体的3D位置。如果需要更精确的比例,可以针对3D位置进行三角测量。
景深应用API(Depth API)
景深API可以从单个RGB相机生成地图。原理是通过不同角度拍摄多张图像,并在移动手机时进行比较,以估计到每个像素的距离。尽管只有一个RGB相机,添加了景深传感器(如飞行时间传感器),会让景深地图效果更好。
景深可以通过多种方式增强AR真实感,“遮挡”是其中一种景深应用,即隐藏数字物体在现实世界中被遮挡的部分,从而使它们看上去像是在现实场景中真实存在。
另一种是“表面交互”,即在设备中的世界里,添加3D层面的计算,可以实现与现实物品表面的交互,比如创意AR对象,并在其表面设计反弹和飞溅的动作。此功能可以用于开发新的交互式游戏机制,使玩家能够躲在真实物体的后面。Snapchat的Dancing Hotdog和Undersea World Lens效果都使用了景深。
Persistent Cloud Anchors API
Cloud Anchors API可用于与多个用户共享ar对象。在相同物理空间中的不同位置同时查看这些对象并与之交互,AR内容也因此可使用更长时间。
这相当于一个“保存按钮”,人们可以基于相同的AR体验进行创作并进行反复修改。比如,Sybo和iDreamSky的Mark应用采用了该功能,人们可以在现实世界中与朋友一起创建、发现和共享ar艺术。
投稿/爆料:tougao@youxituoluo.com
稿件/商务合作: 六六(微信 13138755620)
加入行业交流群:六六(微信 13138755620)
元宇宙数字产业服务平台
下载「陀螺科技」APP,获取前沿深度元宇宙讯息