0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用更简便的方法构建强大边缘 AI 应用

海阔天空的专栏 来源:Stephen Evanczuk 作者:Stephen Evanczuk 2025-10-04 18:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作者: Stephen Evanczuk

设计一款基于传感器的简单物联网 (IoT) 设备并非难事,但要打造具备边缘机器学习 (ML) 处理能力的联网设备则完全是另一回事。NXP Semiconductors 推出的专用处理器系列、开发板及配套软件,旨在解决功能、性能与开发方面的关键难题,助力在工业和物联网应用中更快地部署复杂的边缘人工智能 (AI) 功能。

设计师们已经开始利用边缘 AI 解决方案,这些方案能够在低功耗设备上执行 ML 推理,而无需依赖云端资源。诸如唤醒词检测、传感器数据模式分析和基本物体检测等功能,通常可以由运行 ML 模型(使用模型优化工具和框架构建)的节能处理器来处理。然而,当您试图扩展处理器资源以处理更复杂的问题,尤其是那些需要实时或接近实时响应的问题时,就会出现瓶颈。

多核处理器如何显著加速ML 推理

NXP Semiconductors 凭借其 i.MX 93 系列应用处理器可轻松应对这些新兴的实时边缘 AI 设计在功能和性能方面的挑战(图 1)。

图 1:i.MX 93 应用处理器融合了处理资源、安全系统、存储器以及一系列完整的时钟、定时器、连接选项和接口,为边缘 AI 设计奠定了基础。(图片来源:NXP Semiconductors)

该系列处理器集成了丰富的功能,包括多媒体、存储器、接口和连接选项,并组合了引人注目的处理资源:

· 多达两个高性能 Arm Cortex-A55 应用处理器核心,用于基于 Linux 的应用处理任务

· 一个超低功耗 Arm Cortex-M33 平台,用于低延迟实时控制处理

· 一个 Arm Ethos-U65 microNPU 神经处理单元 (NPU),用于高效执行 ML 推理

· NXP 的集成 EdgeLock 安全飞地 (ESE) 为安全引导和密钥管理、实时加密功能以及保护边缘应用所需的其他功能提供信任根

借助这些处理器的能力,可将大型边缘 AI 应用拆分为多个易于管理的部分:NPU 会接管密集型神经网络算法的计算任务,减轻 Cortex-A55 核心的负荷并避免抢占其运行的应用代码资源。与此同时,Cortex-M33 核心持续专注处理如传感器数据采集或过程控制等低延迟任务,而嵌入式 ESE 则全程守护系统安全、软件代码及关键数据。下文将介绍:NPU 从 Cortex-A55 核心卸载机器学习推理的能力,这正是实现近实时响应边缘 AI 应用的关键支撑。

硬件开发板与软件如何加速应用的开发

尽管处理器的功能和性能是关键,但边缘 AI 应用的高效开发更依赖于能否快速掌握处理器特性并迅速构建有效的软件。NXP 的 FRDM-IMX93 开发板(图 2)与配套软件开发资源相结合,可提供开始创建应用所需的一切。

图 2:FRDM-IMX93 开发板集成了 i.MX 93 应用处理器和多个支持芯片,可提供完整的开发系统。(图片来源:NXP Semiconductors)

FRDM-IMX93 开发板旨在简化采用 i.MX 93 系列处理器的应用开发。该开发板尺寸仅为 105 × 65 mm,配备 2 GB 低功耗双倍数据速率 4X (LPDDR4X) 动态随机存取存储器 (DRAM)、一个 32 GB 嵌入式多媒体卡 5.1 (eMMC5.1)、一个电源管理集成电路 (PMIC) 和一个支持 Wi-Fi 6、蓝牙 5.4 及 802.15.4 无线个域网的无线收发器模块,以及其他所需的支持芯片。此外,其板载针座、连接器和调试接口有助于轻松添加扩展板,对系统进行调试。

该开发板虽然提供了多种配置选项,但即便在默认模式下也能直接投入使用。使用随附的 USB 线缆连接显示器和鼠标并为开发板供电后,开发板从预烧录了 NXP Linux 二进制演示镜像的 eMMC 启动。

预构建应用会加速边缘 AI 的部署

FRDM-IMX 93 开发板的真正优势在于其配套的软件和相关工具。NXP 的 GoPoint for i.MX Applications Processors 软件包包含在默认演示镜像中,提供了一组可通过 GoPoint 图形用户界面 (GUI) 访问的实例应用。当启动一个应用时,GoPoint 会引导用户完成所有必要的配置步骤,例如指定摄像头视频源。

或许更令人同样感兴趣的是,NXP 的应用实例库包含了每个 GoPoint 应用的完整 Python 源代码。此外,每个应用的文档都包含软件架构描述、所使用的 ML 模型以及启动设置。例如,GoPoint i.MX 93 低功耗机器学习应用的文档清晰描述了 Cortex-A55 和 Cortex-M33 双核间的执行流程——Cortex-M33 如何全程担负检测唤醒词的重任,直至最终唤醒 Cortex-A33 上的 Linux 系统以通知用户。

NXP 的 GoPoint 驾驶员监测系统 (DMS) 应用展示了另一种重要概念:如何在更复杂的应用中交织多个模型的执行过程,以检测多种不同的状态。调用此应用后,选择摄像头源和推理处理器(例如应用处理器或 NPU),然后运行。在执行过程中,会显示摄像头拍摄对象(驾驶员)的当前状态,指示对象是否出现分心、打瞌睡、打哈欠、吸烟或使用手机(图 3)。

图 3:在 i.MX 93 应用处理器上运行时,一个 GoPoint 实例应用可进行多个 ML 模型的推理,以检测不同的驾驶员状态,延迟仅为几毫秒。(图片来源:NXP Semiconductors)

在每个应用库中,都有一项引人注目的信息,即性能数据。该信息显示了 NPU 助力实现更高效边缘 AI 应用的能力。例如,在 DMS 应用中,NXP 发现基于 CPU 的吸烟/打电话检测推理在单线程运行时需要 407.963 ms 的时间。双线程运行时,推理时间降至 303.159 ms,但真正的优势在于使用 NPU;在 NPU 上进行推理,时间可大幅缩短至仅 23.008 ms。

总结

低功耗 i.MX 93 应用处理器能够以接近实时的延迟执行大量推理任务,这为工业和物联网应用中的边缘 AI 解决方案创造了诸多可能性。通过使用配套的开发板和软件,用户可以快速高效地构建这些应用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2574

    文章

    54438

    浏览量

    786358
  • AI
    AI
    +关注

    关注

    90

    文章

    38225

    浏览量

    297101
  • ML
    ML
    +关注

    关注

    0

    文章

    154

    浏览量

    35395
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    解锁边缘智能新境界,天数智算AI边缘算力模组赋能端侧AI应用新篇章​

    在数字化与智能化飞速发展的时代,边缘计算正逐渐成为推动行业变革的关键力量。天数智算紧跟技术浪潮,精心布局AI边缘算力模组领域,以强大的产品矩阵为各行业带来前所未有的智能体验。今天,就让
    的头像 发表于 12-12 09:16 156次阅读
    解锁<b class='flag-5'>边缘</b>智能新境界,天数智算<b class='flag-5'>AI</b><b class='flag-5'>边缘</b>算力模组赋能端侧<b class='flag-5'>AI</b>应用新篇章​

    解锁边缘智能新境界,天数智算AI边缘算力模组赋能端侧AI应用新篇章​

    在数字化与智能化飞速发展的时代,边缘计算正逐渐成为推动行业变革的关键力量。天数智算紧跟技术浪潮,精心布局AI边缘算力模组领域,以强大的产品矩阵为各行业带来前所未有的智能体验。今天,就让
    的头像 发表于 12-12 09:15 190次阅读
    解锁<b class='flag-5'>边缘</b>智能新境界,天数智算<b class='flag-5'>AI</b><b class='flag-5'>边缘</b>算力模组赋能端侧<b class='flag-5'>AI</b>应用新篇章​

    边缘计算中的AI加速器类型与应用

    人工智能正在推动对更快速、智能、更高效计算的需求。然而,随着每秒产生海量数据,将所有数据发送至云端处理已变得不切实际。这正是边缘计算中AI加速器变得不可或缺的原因。这种专用硬件能够直接在边缘
    的头像 发表于 11-06 13:42 446次阅读
    <b class='flag-5'>边缘</b>计算中的<b class='flag-5'>AI</b>加速器类型与应用

    工业视觉网关:RK3576赋能多路检测与边缘AI

    ~150ms6TOPS NPU 边缘AI推理易对接 MES / 追溯系统 一、产线痛点:从“人看”到“机判”的转变· 多工位/多角度同步:单机位覆盖不足,典型项目需 8~12 路并发,且画面时序一致性要求高
    发表于 10-16 17:56

    【「AI芯片:科技探索与AGI愿景」阅读体验】+第二章 实现深度学习AI芯片的创新方法与架构

    、Transformer 模型的后继者 二、创新方法实现深度学习AI芯片 1、基于开源RISC-V的AI加速器 RISC-V是一种开源、模块化的指令集架构(ISA)。优势如下: ①模
    发表于 09-12 17:30

    戴尔如何构建敏捷、可靠的边缘站点

    企业需要一种既稳健又灵活的边缘部署方式,让计算和数据处理能力能够真正靠近业务现场。长期深耕边缘领域的戴尔科技,凭借端到端解决方案和丰富的实践经验,为企业应对这些挑战提供可靠支撑。
    的头像 发表于 09-08 16:46 748次阅读

    AI 边缘计算网关:开启智能新时代的钥匙​—龙兴物联

    了数据传输的延迟,降低了对云端的过度依赖。​ AI 边缘计算网关的核心优势令人瞩目。其强大边缘计算能力,彻底改变了传统云计算模式下数据处理的困境。以往,数据需先长途跋涉传输到云端处理
    发表于 08-09 16:40

    边缘智能网关在水务行业中的应用—龙兴物联

    ),形成更强大的分布式智能网络。 三、未来发展趋势与潜力‌ AI模型轻量化与性能提升:‌ 更高效的边缘AI推理框架和专用AI加速芯片(NPU
    发表于 08-02 18:28

    打通边缘智能之路:面向嵌入式设备的开源AutoML正式发布----加速边缘AI创新

    北京 2025年7月17日 /美通社/ -- 随着AI迅速向边缘领域挺进,对智能边缘器件的需求随之激增。然而,要在小尺寸的微控制器上部署强大的模型,仍是困扰众多开发者的难题。开发者需要
    的头像 发表于 07-17 16:08 383次阅读
    打通<b class='flag-5'>边缘</b>智能之路:面向嵌入式设备的开源AutoML正式发布----加速<b class='flag-5'>边缘</b><b class='flag-5'>AI</b>创新

    STM32F769是否可以部署边缘AI

    STM32F769是否可以部署边缘AI
    发表于 06-17 06:44

    边缘AI的优势和技术基石

    在万物皆可AI(人工智能)的今天,市场上几乎每家企业都在宣称自己的业务中有了AI成分。因此,将AI接入极靠近终端客户的网络边缘也就没什么悬念了。这里的
    的头像 发表于 06-12 10:14 1207次阅读
    <b class='flag-5'>边缘</b><b class='flag-5'>AI</b>的优势和技术基石

    tscircuit - 电路开发的 React 范式​ TypeScript、React和 AI工具构建电子产品

    TypeScript、React 和 AI 工具构建电子产品。
    的头像 发表于 04-30 18:18 1219次阅读
    tscircuit - 电路开发的 React 范式​   <b class='flag-5'>用</b>TypeScript、React和 <b class='flag-5'>AI</b>工具<b class='flag-5'>构建</b>电子产品

    Deepseek海思SD3403边缘计算AI产品系统

    海思SD3403边缘计算AI框架,提供了一套开放式AI训练产品工具包,解决客户低成本AI系统,针对差异化AI 应用场景,自己采集样本数据,进
    发表于 04-28 11:05

    DeepSeek赋能AI边缘计算网关,开启智能新时代!

    强强联合在数字化转型浪潮的推动下,边缘计算正成为构建智能化社会的重要基石。作为边缘计算的核心设备,AI边缘计算网关的性能直接影响着
    的头像 发表于 02-21 16:17 1028次阅读
    DeepSeek赋能<b class='flag-5'>AI</b><b class='flag-5'>边缘</b>计算网关,开启智能新时代!

    AI赋能边缘网关:开启智能时代的新蓝海

    功耗的AI边缘计算平台;对于算法企业,要研发更轻量化、更精准的边缘AI模型;对于系统集成商,则要构建完整的
    发表于 02-15 11:41