北京时间8月10日,2019华为开发者大会(HDC 2019)期间,华为正式发布了HUAWEI HiCar生态白皮书。HUAWEI HiCar是华为提供的人-车-家全场景智慧互联(HUAWEI HiCar Smart Connection)解决方案,具备如下特点:
1、手机和汽车的分布式无感连接(Smart Connection);2、手机和汽车资源虚拟化共享(Resource Sharing);3、应用和服务在多设备共享,用户体验的车内、车外无缝流转(Seamless Experience)。
HUAWEI HiCar通过分布式设备互联技术、设备硬件资源能力互助和应用服务共享技术,构建了一个开放的平台解决方案。 HUAWEI HiCa提供了下面两个重要的开放能力: 1、 移动设备应用和服务接入开放能力(HiCarKit):华为给手机应用提供了HiCar Kit开放能力,应用可以无感的使用汽车的共享设备资源和数据,方便手机上的应用接入支持HUAWEI HiCar。2、汽车设备硬件接入开放能力(HiCar SDK):华为给汽车硬件厂商提供了HiCar SDK开放能力,方便汽车硬件接入支持HUAWEI HiCar。
这份28页的白皮书主要是阐述了HUAWEI HiCar的基本功能、框架、技术要点和能力开放计划,以及具备什么样的用户价值,应用开发者和汽车硬件开发者可以参考。 需要阐述的是,HUAWEI HiCar和刚刚发布的华为HarmonyOS鸿蒙操作系统,是有区别的。HUAWEI HiCar实现的是手机和车机的互联,并不是汽车操作系统。我们可以期待一下,将来HarmonyOS鸿蒙操作系统上车。
在HarmonyOS鸿蒙操作系统上车前,先学习一下HUAWEI HiCar,看看新的机会在哪里?即便是HarmonyOS鸿蒙操作系统上车,HiCar依旧应该发挥作用,毕竟两者是互补的,是华为进攻智慧车载的两大利器。
01、HUAWEI HiCar功能和价值
在华为看来,传统的手机和车机互联,主要是实现投屏功能,例如Google AndroidAuto和Apple CarPlay,这是1.0版本的手机和车家互联。 HUAWEI HiCar实现的是2.0版本的手机和车机互联,可以在手机和车机之间建立通道,将手机的应用和服务延展到汽车,让汽车和手机、其他IOT设备之间实现全互联。 这样的HUAWEI HiCar对于不同消费者、车企和Tier 1和应用开发者而言,分别有着不同的价值:
1、消费者
这样的互联,是以手机为核心的全场景体验,体验伴随着人走,在家、车等场所的无缝流转,可以创造出更好的智慧出行体验。设想一下,音乐播放是最常见的,在车外,用手机播放,到了车内,则自动无缝接续到车机,到家可能还可以通过Hilink接续到智能音箱。
2、车企和Tier 1
智能座舱成为了现在汽车的卖点之一,甚至是主要卖点。通过HUAWEI HiCar,车企和Tier 1可以通过低成本的方式引入手机等外设的算力、移动互联网的服务。 对于车企和Tier 1而言,这样的方式具备成本低和周期短等特点。这点其实和6月份,博泰和新宝骏合作的“随身车联网”类似,但HiCar依托华为的体系,会拥有更多的服务能力。
3、应用开发者
对于应用开发者而言,HUAWEI HiCar提供了一站式IDE平台、Kit开放、UX规范+汽车硬件接入规范等,其中一站式IDE平台,可以支持一次开发多端部署,降低应用开发者的成本。 而UX规范+汽车硬件接入规范,可以减少开发者适配的工作量,另外,HiCar还将安全交互作为基线植入其中,在保障开发的速度和创新的同时,也保证了驾驶的安全。
02、HiCar技术架构和开放路标
需要具备4S,4S指的是:1、Safety;2:Smart Connection;3:SeamlessExperience;4、Resource Sharing,具备如下:
1、Safety
将出行安全作为基线,在交互设计标准和技术实现中植入安全交互基因, 并提供驾驶员异常行为检测等主动安全能力;
2、Smart Connection
无感连接,提供高速、极简的连接;引流手机用户到车;
3、Seamless Experience
车内和车外的一致体验,分布式核心平台能力。消费者不需要关注资源是谁提供,只享受提供的服务。举例:车外的音乐在手机上播放,入车连接后自动无缝接续到车机,音乐通过车机音响输出等。不同场景下的无缝切换,实际是应用和服务可以在多设备之间无缝流转;
4、Resource Sharing
硬件互助,例如手机 AI算力共享;汽车有更好的通信天线,和手机的通信能力结合;导航的时候综合使用车机、手机 GPS 数据,更精确的导航;语音交互的时候综合手机和车机各自的优势,在语音唤醒、语音识别等能力上取长补短,达到单设备做不到的更好的效果。 HiCar开放能力路标如下图:
3、HiCar交互方式:手势和语音
在交互方式上,HUAWEI HiCar将会具备屏幕手势交互和语音交互两种交互方式,但官方建议减少复杂的交互手势,保留基本的单纯的交互手势,更多复杂的交互操作建议通过语音指令进行操作。 对用户注意力和操作占用上来看,语音交互比触屏和按键的交互都要小,基于减少分心、专注驾驶的设计原则,HiCar鼓励加入语音交互体验,用户通过语音指令,可以唤醒“小艺”执行导航、音乐、通话等操作。
4、HiCar的开放能力
HUAWEI HiCar开放能力包括以下几种:1:AI开放能力;2:卡片接入能力;3:Camera开放能力;4:CarService开放能力;其中AI开放能力包括了语音能力、计算机视觉能力、Foundation能力;而CarService开放能力则包括了车身数据能力、车身电子控制能力、车服务通道能力。
1、AI开放能力
HUAWEI HIAI是面向智能终端的AI能力开放平台,是基于“芯、端、云”三层开放架构,也就是芯片能力开放、应用能力开放、服务能力开放。 语音能力开放 使用的是华为语音识别引擎,想开发者提供人工智能应用层面API,可以将语音文件、实时语音数据流转换为汉字序列,准确率达到90%以上。 计算机视觉能力开放 是HiCar支持汽车Camera的虚拟化调用,HiCar 应用可以采用汽车 Camera 基于手机 HiAI 算力进行计算机视觉相关的识别应用开发(比如驾驶员疲劳检测、手势识别交互等)。基于汽车 Camera 的 HiCar 计算机视觉识别检测应用可以采用 HiAI 开放能力。 华为 AI 计算机视觉能力开放 API支持人脸对比、人脸解析、人脸属性、人脸朝向检 测、五官特征检测、人脸检测等,该算法基于深度神经网络开发,充分利用手机的 NPU 芯片,对神经网络进行加速,加速比能达到 10 倍以上;利用本 API,可以大大节 省算法开发的时间,节省算法模型占用的 ROM 空间,让应用更加轻便。 Foundation 能力开放 HiAI Foundation API 是移动计算平台中的人工智能计算库,该计算库面向人工智能应用程序开发人员,让开发者便捷高效地编写在移动设备上运行的人工智能应用程序。这组 API 主要作用是通过 HiAI 异构计算平台来加速神经网络的计算,开发人员可以专注于开发新颖的 AI 应用程序,而不用关注针对计算的性能调优。
2、卡片接入能力
卡片是 HUAWEI HiCar 重要的服务信息呈现和交互入口,为了方便三方应用接入支持卡片,HUAWEI HiCar 应用开放平台能力提供了 HiCar 卡片接入开放能力。 卡片类型主要分为 Ongoing 卡片与普通卡片两类: Ongoing 卡片:主要特定类型的三方应用,当有特定任务运行时,HiCar Launcher 将以 卡片的形式显示运行任务的简略信息。此时点击卡片能跳转到对应三方应用,当任务结束时卡片也将清除。 普通卡片:三方应用根据自身业务场景需要推送卡片、更新卡片、删除卡片,用户亦可选择删除卡片;卡片上可设置反向控制。
3、Camera 开放能力
如果汽车具备 Camera 能力,HiCar连接后,可以感知发现汽车 Camera 能力。基于底层的设备虚拟化能力,HiCar 能为三方应用提供访问到汽车或感知到的其他设备的 Camera 功能。三方应用可通过 Android 标准接口及 HiCar 定制的特有属性获取到相关 Camera,实现 Camera 的访问。 基于汽车 Camera 资源能力HiCar 可以给用户提供更多的业务和服务。比如:车内视频通话、车内视频会议等,还可以实现驾驶安全监控:利用手机的 HiAI 算力、基于汽车驾驶位的 Camera 实时数据,可以对驾驶员进行实时的驾驶安全监控,异常时可智能提醒用户驾驶安全;以及手势识别交互:利用手机的 HiAI 算力、基于汽车驾驶位的 Camera 实时数据,可以识别驾驶员的手势交互来控制 HiCar 应用和服务;行车安全辅助:利用手机的 HiAI 算力、基于汽车行车记录 Camera 实时数据,可以对行车安全进行辅助检测并智能提醒用户。
4、CarService 开放能力
HUAWEI HiCar 应用开放平台提供了汽车相关的传感数据访问、车身电子控制、车厂服务开放能力。HiCar 应用访问 CarService 能力需要进行相关权限声明,需要用户必须授予访问汽车数据的权限。 车身数据能力 通过 CarService 开放能力,HiCar应用可以注册订阅汽车相关的传感数据。车身数据包括:车速、方向盘转角、档位模式、汽车环境光传感器(白天黑夜模式状态) 车身电子控制能力 通过 CarService 开放能力,HiCar应用可以查询和控制车辆空调、车窗、汽车喇叭音量功能。 车服务通道能力 HUAWEI HiCar 平台可以给车厂服务应用提供接入通道能力,车服务应用可以基于开放的能力使用车服务通道(汽车侧车厂需要实现对应的车服务适配),HiCar 车服务通 道负责车服务数据的代理转发。