广告

MCU/传感器和AI在一起,能碰撞出什么样的火花?

2019-05-19 赵明灿 阅读:
通过Cube.AI软件功能包,现在可以用STM32微控制器产品来支持机器的人工智能/深度学习。传感器也可以更加智能化。在传感器上运用人工智能,一来可以降低整个系统的能耗,二来可以把本身的噪声、稳定性和精度做得更好。

有这么一双“魔鞋”,它传感器内部运行AI算法,能够梳理用户行走和跑步生成的数据,提供有关如何提高运动效率的建议,还能记录用户的日常运动方式和健康状况,并关联到各种健身和保险服务。这就是日本公司No New Folk Studio推出的第一款智能鞋Orphe Track,背后的功臣就是ST。rcCednc

日前,在本届STM32峰会上,人工智能(AI)成为最亮眼的关键词。ST把它运用到了MCU和传感器(边缘计算)上。rcCednc

rcCednc

MCU+软件功能包即可实现机器学习?

意法半导体微控制器事业部全球市场总监Daniel Colonna在会上指出,STM32未来规划有六点宏观趋势:价格更亲民;更安全;更多硬件加速器和更多模拟外设;更高能效比、更低功耗;更多无线连接;以及更强计算性能。rcCednc

他表示,ST会不断地提升单核频率,并在双核方面推出更多产品。该公司拥有广泛的MCU产品线,现在又有了双核微处理器(MPU),Cortex-A + Linux,而能为更复杂的应用提供更好的解决方案。rcCednc

st-2.pngrcCednc

rcCednc

抛开性能指标不谈,今天咱们主要看看AI在MCU和传感器上的应用。rcCednc

Colonna先生指出,STM32推出之初就是想要提升大家的生产率,让大家的工作更加简单。ST非常关注于人工智能的开发。现在可以用STM32微控制器产品来支持机器的人工智能/深度学习。“深度学习就是实现神经网络模式的打造,同时能够去模拟人的大脑。STM32 Cube.AI可以实现类神经系统的打造。STM32的产品就是通过这种方式来帮助实现支持人工智能的深度学习。我们希望能够尽可能致力于人工智能方面的发展。”他指出。现在Cube.AI已经可用,使用的是浮点计算来实现数据的计算。rcCednc

st-3.pngrcCednc

rcCednc

st-4.pngrcCednc

rcCednc

接下来看一下未来人工智能的示例,以及这个功能软件包包括什么东西。Colonna指出,Cube.AI软件包可实现音频和动作分析、字符识别以及图像分类。现在的字符识别和动作分析等都还非常简单,比如人类活动的识别都是根据于运动感知所做到的。今后我们会看到越来越多的沉浸式、预警性或者预防式的新的维护应用。通过STM32的机器学习,能够帮助我们实现电机的感应。在电机传感之后,能够实现异常检测,同时可以直接从关键的数据当中了解到相关的电压,以及包括电机的控制。未来这个功能包还能在视觉方面有所提升,比如性别识别、面部识别等技术。当然还有可能实现语音识别,比如声控、关键词的识别以及语境识别,能够帮助终端产品在深度学习当中不断地精进和改善。rcCednc

st-5.pngrcCednc

rcCednc

从安全性角度来说,ST在一直不断地提升功能的安全性或安全架构和安全平台。在接下来的可升级扩展过程当中,也会带来更多的安全性功能,特别从基于基于Cortex的L5产品开始,可以实现强化的IP隔离,而保证产品的安全性。rcCednc

传感器+AI,可以实现降低功耗和提升性能的双重好处

意法半导体大中华暨南亚区模拟器件、MEMS和传感器(AMS)产品部市场及应用高级总监吴卫东重点探讨了该公司传感器的创新之路。他指出,在IoT系统里,非常关键的一个部分就是传感器。例如,AR/VR是近年来非常热门的话题,随着现在5G时代越来越近,AR/VR的应用和体验会逐渐实现。产品里的连接技术已经非常成熟。在处理器方面也非常强劲。传感器也有着多年历史,那未来又将如何创新呢?rcCednc

传感器也可以更加智能化。以AR/VR应用为例,之所以对传感器有着高需求,是因为这个产品直接连接在头部。人体是非常重要的传感器单元,而AV/VR头盔可以获取周边物理现象和信息。在拿到了这些信息的同时,如果经过智能处理,再传给主控处理,就会更简单。这就是智能传感器。rcCednc

st-6.pngrcCednc

rcCednc

在传感器上运用人工智能,一来可以降低整个系统的能耗,二来可以把本身的噪声、稳定性和精度做得更好。rcCednc

他介绍说,ST有一款新的六轴加速度计+陀螺仪二合一产品,有客户已经把它运用到智能穿戴的产品里。它集合了原来六轴产品所有的功能,但在上面加了一个机器学习的核,另外还有防抖的核。机器学习的核可以把一些基本的功能、常用的功能学习下来,固化在传感器里面。所带来的好处是降低系统功耗,并且利用更少的主控MCU的资源。rcCednc

具体的功能来讲,第一要实现最基本的传感器的功能,同时器件通过标准的接口,可以把其他传感器的信号也一起读进来,进行数据融合。第二步要有学习的功能,要做滤波的功能,最后形成了观念,形成了判断树的功能,传感器的输出就已经不再是原来的加速度值或者陀螺仪的值,而是一些系统可直接调用的指令。rcCednc

接下来看一个实例。传统穿戴产品在去做运动的时候往往要调用APP,APP会读取各种数据去做很多的处理。而带有人工智能的传感器,则可以直接在器件里去做运算。rcCednc

另外,坐飞机会有所谓的飞行模式,然而有些时候用户可能忘了关飞行模式。具备人工智能的传感器,可以识别不同状态的变化,就直接可以检测到有没有类似事件的发生。rcCednc

rcCednc

然后是音频和振动的融合。TWS真无线耳机今年成为市场爆量的产品。那为什么要把这两个传感器放在一起?可以实现什么新的功能呢? rcCednc

ST-N1.JPGrcCednc

rcCednc

加速度传感器实现语音识别,同时麦克风还是做收音功能。传统的耳机其实不能判别是否处于嘈杂环境。但是有了耳骨传导的加速度以后,不说话的时候,它可以把耳机切换到一个模式,可以让麦克风收的音不进行信号的处理,可以屏蔽掉。在风噪环境下面,只有人说话的时候,对方才会听到,如果不说话的时候,整个系统对于数字处理器来讲,可以把麦克风收的音屏蔽掉。rcCednc

ST-N2.JPGrcCednc

rcCednc

目前在市场上主流的中高端TWS耳机都已经有这样的功能。预计今年也会有很多的厂商把这样的概念放进去。rcCednc
rcCednc

rcCednc

还有一个是冲击感觉,电池是主要的应用。电池本身受环境、温度的影响,在具体的使用情况下会有一定的风险,特别是受到撞击。因此加速度传感器也可以用于这类安全应用。 rcCednc

ST-N3.JPGrcCednc

rcCednc

除了运动传感器,ST也有成像产品和特殊光学器件,例如ToF除了传统的手机应用,也可以用于各种智能家居以及工业类应用。成像产品则可以用于汽车中,进行汽车安全保护或者去检测驾驶员的行为状态……rcCednc

rcCednc

ST-N4.JPGrcCednc

最后他指出,ST不是单独在做传感器,而是跟其MCU生态系统相互融合。ST传感器所有的开发板,从硬件到软件到开发工具,到合作伙伴,都是完全融入在STM32的生态系统里。这样,将其融入到开发当中就非常方便。rcCednc

ST的传感器种类非常丰富。作为解决方案的提供商,该公司能够提供硬件、软件和方案,并且不断地对传感器做创新。创新方案则是低功耗、高精度和智能的传感器。rcCednc

最后,当小编问及为什么智能传感器可以降低功耗、提升性能时,吴总解释说,传统、普通的传感器就是把数据采集下来,报到主控那边去运算和执行。这个过程考虑到系统的功耗和延时。边缘的概念是说,产品内部的传感器收到信号以后,可以自行处理一部分特定的应用,例如计步、检测不同的运动状态,或是飞行模式/地面模式等等状态,这些都可以找到一定的规律。rcCednc

我们只要采集到原始数据,用机器学习模型学习好,把学习出来判断的依据再写到传感器里,传感器就可以有执行层面,不需要用到整个处理器去处理,在机器内部通过内置的固定状态机就可以去判断。基本原理就是如此,通过这样可以考虑到在本体上去运作,比在处理器上运作的功耗小。rcCednc

未来如果很多应用需要各方面到极限的话,延时也是一个问题,因为不一定是计算能力差,可能是传输花时间。传1M数据和传1K所花的时间是不同的,传1M原始数据肯定会花更多时间,但其实只传1K的结果就可以了。rcCednc

本文为EDN电子技术设计 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
赵明灿
赵明灿是EDN China的产业分析师/技术编辑。他在电子行业拥有10多年的从业经验。在加入ASPENCORE之前,他曾在电源和智能电表等领域担任过4年的工程师。
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
  • Microchip模拟嵌入式SuperFlash技术助力存算一体创新 SuperFlash memBrain存储器解决方案使知存科技片上系统(SoC)能够满足最苛刻的神经处理成本、功耗和性能要求
  • 用TinyML开始设计——开发评估套件 本文中展示的开发套件和评估板得到一些流行的机器学习库和用于 TinyML 工作流程资源的支持,包括用于微控制器的 Google TensorFlow Lite 和 Edge Impulse,因而它们能够成为您第一个项目的理想起点。
  • “中国IC设计成就奖”提名产品简介:高性能GPU芯片及解 沐曦致力于提供国际顶尖的高性能通用GPU芯片及解决方案,结合我国人工智能等领域对GPU芯片的强烈市场需求,对标当前国际领先的GPU芯片产品立项开展技术研发。
  • “中国IC设计成就奖”提名产品简介:全志科技高性能智能 高性能三重异构智能语音应用处理器R329芯片,采用业界先进的半导体工艺,首款集成Arm中国周易语音处理器。集成DSP、NPU、64位CPU及丰富的外设接口,创新突破了低功耗、边缘语音AI超级算力、多重异构通讯、多核调度等关键技术,处于国内领先水平。
  • “中国IC设计成就奖”提名产品简介:追萤3D AI芯片Ai310 埃瓦科技自主研发的追萤 3D AI芯片创新的采用了异构架构 SOC 设计和微内核架构设计,包含 NPU 神经网络加速核、3D 立体匹配加速核、ISP 核等功能性处理核心;其中 NPU 神经网络加速核基于可重构以及片上多级存储和缓存设计,使数据可高效送达加速核心,使该芯片拥有领先的高效智能处理能力、分析以及低功耗管理的能力;其设计架构的资源复用性使硬件计算单位可灵活分配,适应于不同场景的计算需求;在 3D 视觉算法加速方面创新的采用了自研立体匹配算法的 3D 加速微内核架构设计,可有效加速双目立体视觉、结构光等多种 3D 视觉算法。
  • “中国IC设计成就奖”提名产品简介:ada200优势 1.九天睿芯,感存算一体芯片,可以在功耗和性能满足”低功耗AI场景“的同时,成本也大幅度下降。2.采用模数混合的存内计算架构,ADA200相比传统数字芯片,1/3成本,1/10功耗。
  • “中国IC设计成就奖”提名产品简介:面向边缘视觉分析的 面向边缘视觉分析的数据流AI芯片CAISA是鲲云科技自主研发的专为人工智能图像提供高性能计算加速的AI芯片产品,是全球首个量产的数据流AI芯片。
  • “中国IC设计成就奖”提名产品简介:人工智能语音芯片CI 1、人工神经网络硬件引擎架构:具备高计算性能,进行神经网络计算时相当于数十个CPU并行计算的能力;低访问带宽和低功耗,通过并行计算和共用神经元权重参数,大幅降低访问带宽及功耗;高可配置性,支持神经元层数和节点数、神经网络结构的配置。 2、单、双、及麦克风阵列降噪增强技术:支持各种平稳、非平稳环境噪声抑制;可支持线阵、圆阵结构等常用麦阵结构;采用定向波束形成与自适应信号处理技术相结合;拾取方向动态可调;支持单声道、立体声等回声抑制;采用独立研发的空间预测技术,支持强回声情况下回声抑制;与降噪处理技术相结合;自动增益调节、高通、带通滤波等。 3、低功耗和可靠性设计技术:具备低功耗集成电路设计技术,包括基于活动语音检测的低功耗控制技术和时钟门控技术。 4、逻辑设计技术:掌握了语音信号处理IP的设计方法,包括算法硬件化、定点、浮点运算处理等。同时积累了整套SoC设计所需的控制类IP,并成功通过流片验证。
  • “中国IC设计成就奖”提名产品简介:智能安防AI SoC芯片 亿智SV826是2021年推出的高性能的安防AI SoC芯片,主要面向视频编解码AI摄像机产品。
  • “中国IC设计成就奖”提名产品简介:高性能大算力全场景 - AI性能跑分更强,超越Nvidia Orin - 应用当前先进的安全技术和研发流程 - 国内唯一可获得、支持快速量产的整车智能计算平台芯片
  • “中国IC设计成就奖”提名产品简介:玉龙人工智能芯片Yu 玉龙(YULONG)是欧比特公司推出的新一代嵌入式人工智能系列处理器芯片,是目前市面上唯一的军用级人工智能芯片,并且实现了自主可控国产化生产。芯片聚焦于前端图像处理、前端信号处理和智能控制,芯片具有深度学习、神经网络算法的平台加速能力。Yulong810APro芯片为异构多核架构(CPU+AI加速器),采用FD-SOI生产工艺,具有高性能、高可靠、低功耗的特点,芯片面向航空航天、智能安防、机器人、AIoT、智能制造、智慧交通等应用场景。
  • “中国IC设计成就奖”提名产品简介:智能图像芯片TX510 TX510是一款面向IoT设备的超低功耗视觉处理芯片,以可重构架构,实现高性能计算,低功率消耗的超强能效比,峰值算力达2TOPS。芯片支持AlexNet、GoogleNet、ResNet、VGG、Faster-RCNN、Yolo、SSD、FCN和SegNet等主流神经网络;内置3D引擎,可实现人脸识别、物体识别、手势识别、目标跟踪等功能,可应用于智能安防监控、智能家居、新零售等领域。
广告
热门推荐
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了