智东西(公众号:zhidxcom)
文 | 寓扬
11月3日,智能终端平台技术提供商中科创达在京举办了一场嵌入式人工智能技术论坛。此次论坛不仅有高通、英特尔、ARM等巨头的参与,还有国内芯片领域优秀的创企寒武纪以及计算机视觉领域的独角兽旷视科技等公司前来助阵。
为什么举办这场大会呢?中科创达CTO邹鹏程风趣的谈了上个月去圣地亚哥出差期间,生活中犯了6个小错误,比如忘带拖鞋、衣物拉在洗衣机、鼠标忘在酒店等。而解决方案很简单,就是大家聚集在一起,通过AI解决这些生活中发生的错误。
(中科创达CTO邹鹏程)
“AI本身没办法变现,它是一种工具,只有深入的嵌入到每一个场景中,然后结合云端和终端,满足用户的某一需求或提升了用户体验,才能完成它的商业模式”,中科创达副总裁孙力一语点点出了此行的目的,即将AI落地到应用场景中不是一家公司可以做的,需要硬件、操作系统、软件算法的公司的协作完成。
而现在做芯片的公司不太关注应用,做算法的公司忙着参加大赛,不一定懂得算法放在不同的芯片上如何吸收,如何裁剪网络,这离最终的场景、消费者都有一定距离。而中科创达作为嵌入式AI的操作系统提供商,其价值在于提供一个平台,连接芯片和算法,让算法更快更流畅的在终端跑起来,进而优化场景的体验。
本次大会,各家公布在各自领域的最新进展,也表达了嵌入式AI的前景以及面临的问题,各家的合作未来也会更加深入。那么,就让我们看一看什么是嵌入式AI,为什么要做嵌入式AI,以及中科创达面向场景都做了哪些尝试。
一、为什么要做嵌入式AI?
中科创达成立于2008年,是一家有中科院软件所背景的公司。目前它有3000多名员工,90%是工程师,分布于全球18个城市,有960多家客户,超过5000款产品使用着它的技术。
成立之初,中科创达做移动端的操作系统。而随着AI时代的到来,作为芯片与算法之间的操作系统方案商,它将更好的连接芯片与算法,更好的落地到场景应用中,从而实现AI的价值。可以看出中科创达一直都围绕在终端侧的计算上,发力嵌入式AI正是其定位在AI时代的延续。
所谓嵌入式AI和端侧智能是紧密相关的,嵌入式AI就是将AI的能力“嵌入”到芯片硬件中,从而使设备具有端侧智能。而端侧智能则是指数据的采集、计算、决策都在前端设备进行,即将AI本地化,摆脱网络的束缚。
嵌入式AI包括机器视觉、语音识别、语义理解等技术,而中科创达所聚焦的在于嵌入式机器视觉领域,做机器的“眼睛”,其落地的场景主要在智能手机、智能汽车以及其他面向物联网领域的智能硬件。
中科创达副总裁孙力用几个生动的例子解释了为什么做嵌入式AI。一个场景是自动驾驶汽车每秒钟可以产生1G的数据,必须及时迅速的在本地处理决策,以应对复杂的交通状况。另一个场景是当你用智能手机拍照时,想要识别一个场景,让蓝天更蓝,白云更白,这样的场景识别需要快速做出决策,也不能放到云端。还有一个场景是家居场景,随着家居智能化,越来越多的数据被传输到云端,隐私就成为了一个重要的问题,而本地计算就是一种良好的解决方式。
(中科创达副总裁孙力)
通过以上几个场景应用,可以发现,一些需要快速处理、低延迟、无网络、隐私场景成为嵌入式AI的绝佳用武之地,它能够有效解决云端隐私的问题或者反应速度的问题。
但嵌入式AI当下也面临着一些挑战,包括运算的算力有限,功耗特别有限, CPU等性能有限等,一方面需要在硬件测升级芯片,降低功耗,另外也需要和云端的协同。
“未来一段时间,它一定是从底层硬件、嵌入式、云端协作的一个过程。具体哪些放在终端,哪些放在云端,需要结合具体的场景,没有统一的划线”,孙力总结到,中科创达会更加专注在终端侧的智能化,而在云端侧则跟合作伙伴合作来互相补充。
二、中科创达嵌入式AI聚焦三大领域
目前在嵌入式AI应用场景的探索中,中科创达主要聚焦在三大领域,分别为智能手机、智能汽车,以及智能物联网领域,包括VR、无人机、摄像头、机器人等。
在展区我们可以看到,面向物联网领域,中科创达推出了TurboX智能大脑平台,提供核心计算模块、操作系统、算法和SDK的一体化解决方案,从而加速智能硬件原型到产品和的进程。
该智能大脑平台汇集产业链包括内容、应用、云服务等多方资源,应用在无人机、机器人、VR、智能相机、可穿戴设备等领域。目前,微鲸VR、零度智控DOBBY无人机、零零无限HoverCamera以及猫眼视觉“猫镜”等众多产品均搭载了TurboX智能大脑平台。
(展区的IoT应用)
在智能手机的解决方案中,中科创达在Camera算法、性能优化、多窗口任务处理、功能优化等方面均有着差异化的核心技术。还记得华为Mate10中展示的食物识别吗,其解决方案就来自中科创达。
(基于高通骁龙835平台的物体识别应用)
图中是中科创达基于高通骁龙835平台的物体识别应用,能够在断网的情况下实时识别食物名称、体积以及卡路里。目前中科创达已经能够识别出700多种食物。
三、产业协作共建生态
正如前面所提及的,AI是一种工具,只有将AI真正落地到场景才能产生商业价值。而现实往往是做芯片的专注于芯片,做算法的专注于算法, 算法放在不同的芯片上如何吸收,怎么裁剪网络,芯片以及算法如何最优化的落地到场景?
(中为中科创达CEO耿增强,左为CTO邹鹏程,右为副总裁孙力)
中科创达CEO耿增强表示,这便是中科创达的优势所在。中科创达对芯片和算法都有很深的了解,通过操作系统层连接芯片和算法。只有将芯片、操作系统、算法三者有机的结合,落地到应用场景中,才能充分发挥各家的效能,使价值最大化。
而这也意味着产业协作,共同打造生态。通过参会公司可以看出,不但有高通、英特尔、寒武纪等芯片公司,也有旷视科技、中科视拓等算法应用公司,中科创达作为操作系统方案商,刚好与之构成一个生态。
耿增强也谈到,这个生态不是中科创达一家企业做的,而是联合上下游一起做。芯片方面,中科创达和高通、华为海思、ARM、三星、英特尔等每个领域芯片巨头都保持着紧密合作。在算法上,中科创达有物体识别、食物卡路里计算、体积计算等技术,依托中科创达的平台,也使得很多的算法公司、应用公司的智能算法出现在大家面前。
目前人工智能才刚刚开始,难题也很多,包括性能的问题、精度的问题、功耗的问题、成本的问题等等,都是大家共同的问题。这些问题也反映出只有大家坐到一起,从产业链整体出发,通过产业链各个环节的优化,才能最终打造出不同场景中的优质应用。
结语:回归生态合作
AI时代,不同于互联网时代少数公司独霸一方,AI涉及的链条更长,应用领域更广,合作与产业协同也开始成为大家的共识。
发力于嵌入式AI、端侧智能的中科创达,凭借着“中间人”的角色打通芯片、算法,从而和上下游的厂商一起构建一个面向终端应用的AI生态。而生态也更加符合AI时代的发展趋势,快速将应用落地,推动各个环节的优化, 从而加速人工智能的发展。