50

Google 开发者大会记,谷歌与你的距离更近了

 4 years ago
source link: https://www.tuicool.com/articles/Ire6faN
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

「旋转、直立、伸长、长胖….」站在台上的人随意摆弄身姿,而他面前屏幕上的古老瓷器也跟着生龙活虎起来。在 Google Arts&Culture「智舞窑变」的展区,基于 TensorFlow 系统,运用最新的 PoseNet 模型,系统能够「识别」用户身体姿态,让瓷器生成不停旋转变化的形态,还能根据服装风格改变花纹颜色。

Qb2UBrF.jpg!web

「智舞窑变」| 图片来源:极客公园

Wear OS 与运动类 APP 咕咚合作,做了一套拳击互动训练课程。佩戴搭载 Wear OS 的智能手表,出拳姿势就能被实时纠正,让人联想到手忙脚乱的跳舞机。

qui2Iju.jpg!web

Wear OS 展区 | 图片来源:视觉中国

不同于这一边的「搔首弄姿」,展区另一边却是一番「正派」景象。在 Google Compute Engine 的帮助下,Emma Haruka Iwao 打破圆周率计算的世界纪录,另一位 Googler Mathias Paumgarten 利用 Pi API 生成 31.4 万亿幅画。输入 1 到 31415926535897 的任意一个数字,就能得到一幅独特的艺术作品。

不过对于真正的开发者来说,这只是给科技爱好者准备的开胃菜。持续两天的谷歌开发者大会(GDD)上,Google 带来了不少产品更新。

真·开发者大会

不久前,Google 推出了 TensorFlow2.0。GDD 上,Google 正式推出 TensorFlow 2.0 RC 版,随着这套端到端的开源机器学习框架逐渐成熟,TensorFlow 更加易于使用、强大、可扩展,已经在全球有了 4100 万下载量。

qY7bim6.jpg!web

谷歌开发者大会 | 图片来源:极客公园

其中,TensorFlow Lite 是用于移动设备和嵌入式设备的轻量级解决方案,现场展台就有基于 TensorFlow Lite 的互动体验——Dance Like。Tensorflow.js 是一个机器学习的前端框架,今年 I/O 上,Google 宣布 TensorFlow.js 开始支持微信小程序。越来越多的开发者因为 TensorFlow 聚集在一起。谷歌高级软件工程师 Anna Goldie 介绍,中国已经有 15 个 TensorFlow User Group,用来日常交流机器学习技术和经验。

2eAz2uy.jpg!web

基于 TensorFlow Lite 的应用 Dance Like | 图片来源:视觉中国

Flutter 是以同一套代码开发移动、网页和桌面应用的移动 UI 框架。GDD 上,Google 宣布 Flutter1.9 正式发布,支持 MacOS Catalina 和 iOS13,新增 24 种语言。与 Flutter1.9 一起,Dart2.5 也正式发布。Dart 加入基于机器学习自动补全代码的功能预览版。此外,Google 对 Flutter 网页版做了改进,将网页版和主代码库合并,可以用同一套 SDK 完成移动端、桌面端、网页端和嵌入式设备的应用程序开发,真正做到「write once,run everywhere」。

VjUFzau.jpg!web

谷歌开发者大会 | 图片来源:极客公园

自去年发布以后,Flutter 在阿里巴巴、贝壳、快手、饿了么、腾讯应用程序中落地,据 Google 介绍,Flutter 五分之一的客户来自中国开发者。

从在 I/O 上被宣布为 Android 官方编程语言开始,目前 50% 的开发者都在使用 Kotlin。Google 宣布了对 Kotlin 的改进,Java 10 对语言特性的脱糖、OpenJDK 源码库的脱糖、改进的 C++17 支持、改进的 NDK 文档支持。

Google 对 Kotlin 的重视可以看作 Android 逐渐减少对 Java 的依赖,而对 Flutter 的重视则是为布局未来的操作系统 Fuchsia 作准备, Flutter 和 Dart 语言将可能会成为 Fuchsia 系统主要的 UI 开发框架。

ARCore,能否从噱头到实用?

ARCore 诞生于 Project Tango 项目。Tango 利用计算机视觉,使智能手机和平板电脑等移动设备能够在不使用 GPS 或其他外部信号的情况下,探测到它们相对于周围世界的位置,能让开发者创建室内导航、3D 地图、物理空间测量、环境识别等应用程序。Project Tango 包含三块技术:运动追踪 (Motion Tracking),深度感知 (Depth Perception) 和区域学习 (Area Learning)。

Google 在 Tangle 技术之下开发了两个试验性设备,Peanut 手机和 Yellowstone 7 英寸平板。2016 年,Google 宣布与联想合作发布搭载 Tangle 技术的消费级手机 Phab 2 Pro,以及后来推出华硕 ZenFone AR。Tango 有着更高水平的 3D 场景识别能力,但对硬件有着特殊的要求,在移动端的落地也就止步于此,没有在消费级领域大范围铺设。2017 年 WWDC 上苹果发布了 ARKit,紧追苹果,Google 宣布关停 Project Tango 项目,将更多精力放在 ARCore 上。

更像是 AR 发展过程中的过渡和铺垫产品,但是 Google 中国 AR/VR 负责人熊子青坦然,希望开发者们看到 ARCore 不仅仅是噱头。当然,落地的产品案例是最好的佐证。

E3yQryE.jpg!web

谷歌开发者大会 | 图片来源:极客公园

此前,YouTube 推出了 AR Beauty Try-On 功能,当网友观看博主化妆看到心动时,就可以打开相机体验博主的「同款妆容」。美图 Beauty Plus 产品利用增强脸部算法(Augmented Faces),根据 2D 图像创建 468 个点的 3D 网格,镜头前的自拍者无论是眨眼还是点头,特效都能「服帖」脸部。据熊子青介绍,增强脸部算法不需要深度传感器,而是借助 ML 技术。

J3U3a2v.jpg!web

ARCore 展区 | 图片来源:视觉中国

腾讯的《一起来捉妖》利用 HDR 环境光将视频中可见的光线扩展到虚拟物品上,妖灵顿时拥有了阴影和高光,看起来更加逼真。京东 AR 书可以带孩子玩字母游戏,利用增强图像 API,当孩子拼出单词 car,一辆虚拟车就飞驰出来,此外产品更新了追踪动态图像及多图像功能。

然而,ARCore 不满足只是让人们做鬼脸,Google 对于 ARCore 的探索也越来越具有实用性。滴滴上线了 AR 导航,运动追踪功能能够实时计算用户之于周围环境的相对位置,对于 GPS 无法精确定位的室内环境非常有用。即便在高楼林立的商圈,跟着 AR 导航走也能跟滴滴司机顺利「会师」。滴滴表示 AR 导航目前已经在北京、深圳、郑州等城市上线。

经过迭代,ARCore 运动跟踪的稳健性已经提高了 30%,平面检测时间减少了 50%,因为大部分 AR 应用需要启用照相功能,所以 ARCore 加入了自动对焦,支持摄像头在拍摄和追踪之间迅速切换。截止目前,ARCore 支持超过 4 亿部设备,五大国内手机品牌。

Building a more helpful Google for everyone

「我们的使命是梳理全世界的信息,并让全世界的人们都能接触并使用它们。」今年 Google I/O 上桑达尔·皮查伊聊起了 Google 的使命。而在 GDD 上,这样的使命仍然在延续。此前,Google Arts&Culture 与上百家机构合作,将艺术文化作品搬到线上。为了让更多中国用户享受艺术的魅力,Google 推出安卓版的「观妙中国」。

陈列在博物馆的收藏品由 Art Camera 进行数字化处理,Art Camera 搭载 Google 研发的自动系统,配备激光和声纳,用高频声音测量与艺术品的距离,将捕捉的上千万张特写镜头拼成一张超过 10 亿像素的超高分辨率逼真图像。

MBVN7zY.jpg!web

Google Arts&Culture 展区 | 图片来源:视觉中国

ARCore 在不断拓展产品边界和使用场景,不过还远远不够「暖」。GDD Accessibility 展区展示了为听障人士推出的两款产品,Live Transcribe,运用语音识别技术将对话实时转换成字幕;Sound Amplifier,可定制的声音放大器。

而 Google 口中的 Helpful 并没有止步于此。开场 keynote,谷歌大中华区总裁陈俊廷第一个走上台,宣布 Grow with Google 成长计划在中国正式推出。该计划是一项面向开发者、企业、师生提供一些列免费工具的计划,陈俊廷说目前已经有 80 多个国家和地区,4300 万人从中受益。

现在,Grow with Google 也迈进了中国。在「谷歌成长指南」微信小程序上,任何人都可以选择开发、数字营销等免费课程进行学习。此外,谷歌旗下优达学城(Udacity)也将推出一系列免费的 TensorFlow 课程。

除了 TensorFlow User Group,针对开发者群体的不同,Google 提供多元化的帮助,比如为女性开发者举办黑客马拉松;谷歌中国教育合作项目已经为 1000 多所中小学、高职、本科支持开源技术的相关课程,并展开师资培训的工作。慈善分支 google.org 为百年职校 500 位学生提供数字技能培训。

无论是「猜画小歌」还是手影 AI 游戏,无论是 Google Arts&Culture 体验区排起的长队,还是来自百年职校的众多未成年开发者们,有一点可以确信,Google 的技术愈发平易近人了。Google「不务正业」的背后是技术与文化、艺术和人文的结合,当镜头扫过一张张青涩的面孔时,或许就是 Google 口中所说的将技术带给所有人。

责任编辑:卧虫

图片来源:视觉中国、极客公园


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK