Qualcomm 宣布推出 Qualcomm 人工智能引擎 AI Engine
2 月 21 日,Qualcomm 宣布推出 Qualcomm 人工智能引擎 AI Engine(Qualcomm Artificial Intelligence Engine,AI Engine)。该人工智能引擎 AI Engine 由多个硬件与软件组成,以加速终端侧人工智能用户体验在部分 Qualcomm®骁龙™移动平台上的实现。骁龙845、骁龙835、骁龙820、骁龙660移动平台都将支持该人工智能引擎 AI Engine,其中骁龙845 将支持最顶尖的终端侧人工智能处理。
最大化位于边缘网络中客户终端的智能,确保了由人工智能驱动的用户体验能够在有无网络连接的情况下都能实现,并具备更佳的整体性能。终端侧人工智能的关键优势包括即时响应、隐私保护增强和可靠性提升。
得益于人工智能引擎 AI Engine 的支持,骁龙核心硬件架构——Qualcomm® Hexagon™ 向量处理器、Qualcomm® Adreno™ GPU 和 Qualcomm® Kryo™ CPU,旨在支持在终端侧快速、高效地运行人工智能应用。这一异构计算方案为开发者和 OEM 厂商提供在智能手机或其他边缘终端上优化人工智能用户体验的能力。
Qualcomm 人工智能引擎 AI Engine 的核心软件构成包括:
▸ 骁龙神经处理引擎(Neural Processing Engine, NPE)软件框架让开发者可为实现所需的用户体验,轻松选择最适宜的骁龙内核,包括 Hexagon 向量处理器、Adreno GPU 和 Kryo CPU,并加速其终端侧人工智能用户体验的实现。骁龙神经处理引擎支持 Tensorflow,Caffe 和 Caffe2 框架,以及ONNX (Open Neural Network Exchange)交换格式,在多个骁龙平台和操作系统上,为开发者提供更大灵活性和更多选择。
▸ 随 Google Android Oreo 发布的 Android NN API,让开发者能通过 Android 操作系统直接访问骁龙平台。骁龙845 将率先支持 Android NN。
▸ Hexagon Neutral Network(NN)库让开发者可以直接将人工智能算法在 Hexagon 向量处理器上运行。为基础性的机器学习模块提供了优化的部署,并显著加速诸如卷积、池化和激活等人工智能运行。
生态系统发展势头
多家智能手机厂商已利用骁龙移动平台上的人工智能引擎 AI Engine 组件,加速其终端上的人工智能应用,包括小米、一加、vivo、OPPO、摩托罗拉、华硕、中兴、努比亚、锤子以及黑鲨,其中部分厂商正计划采用人工智能引擎 AI Engine 在他们未来的旗舰骁龙智能手机上优化人工智能应用。
领先的人工智能软件开发企业为骁龙移动平台带来专属的用例优化。商汤科技和旷视 Face++ 可提供多种预先训练的神经网络,支持图像与摄像头特性,包括单摄像头背景虚化、面部解锁与场景检测识别。Elliptic Labs 可为骁龙客户提供基于超声波的智能手机手势控制技术。
虹软为骁龙客户提供单摄和双摄算法,并积极开发人工智能用户体验。创通联达针对人工智能视觉用例和终端提供完整的解决方案。Uncanny Vision 针对人、车辆、以及车牌检测和识别提供优化模型。以上企业以及其他更多公司都将利用 Qualcomm 人工智能引擎 AI Engine 组件,加速实现其人工智能模型的性能与用户体验。
云服务领导厂商也已经针对骁龙智能手机,对应用程序中的人工智能特性进行了优化。比如,腾讯最近在其手机 QQ 应用程序中推出了一个名为“高能舞室”的交互特性,加入到备受欢迎的手机 QQ 社交平台中。在 Android 端的手机 QQ 中,采用了人工智能引擎 AI Engine 组件以加速该特性的帧率。另外,百度也计划全面支持 Qualcomm 人工智能引擎 AI Engine 及其生态系统。