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

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

3天内不再提示

恩智浦Maivin AI Vision工具包加快基于视觉的工业设计

NXP客栈 来源:NXP客栈 作者:NXP客栈 2022-08-26 09:09 次阅读

恩智浦敢为人先,敢于引领和创新。恩智浦一直致力于为i.MX应用处理器的摄像头模块接口提供支持。恩智浦也在许多SoC上实现了CPUGPU等共享资源的机器学习。这一功能仍然运行良好 (根据应用的需求而异),这篇文章将阐述恩智浦为何决定对其进行升级,并在i.MX 8M Plus中添加图像信号处理器 (ISP) 和机器学习 (ML) 加速器。

机器学习的重要性与日俱增

在云端进行机器学习是支持人们使用智能手机语音助手或智能扬声器语音助手的关键技术,它还支持社交媒体甚至手机对包含特定人员的照片进行分组。但这些用例都依赖在云端服务器上运行的机器学习。

恩智浦解决的真正挑战是边缘机器学习。所有机器学习推理在i.MX 8M Plus等边缘处理器进行本地运行。在边缘运行ML推理意味着,即使网络访问中断,应用也能够继续运行——这对于监控或异常检测等应用至关重要,对在没有网络接入的偏远地区运行也非常重要。与必须将数据发送到服务器进行处理并将结果发回的情况相比,在边缘运行ML推理还降低了决策延迟。例如,当执行工业工厂现场目视检查时,或需要决定是接受还是拒绝一掠而过的产品时,低延迟至关重要。

边缘机器学习的另一个关键优势是保护数据安全。收集的专有数据(如边缘设备捕获的员工、生产和物流数据)将在边缘进行处理并保存在本地。系统不会把信息发送到云端进行处理,仅在云端进行记录和跟踪。企业的隐私不会受到损害,企业可自行决定是否在云端共享信息。

需要什么程度的边缘机器学习?

现在,考虑到对边缘机器学习的需求较大,问题变成了需要什么程度的机器学习。衡量机器学习加速器的一种方法是每秒的运算次数 (通常是8位整数相乘或累加),通常称为TOPS(即每秒万亿次运算)。这是基本基准,因为整体系统性能也受许多其他因素影响,但TOPS是使用最多的机器学习测量方法之一。

事实证明,在边缘进行完整的语音识别 (不只是关键字识别) 需要大约1-2个TOPS (具体取决于算法,如果希望了解用户想表达的意思,而不仅仅是将语音转换为文本,则需要更多运算次数)。以60fps执行目标检测 (使用Yolov3等算法) 也需要大约2-3个TOPS。因此,机器学习加速 (如i.MX 8M Plus的2.3 TOPS) 是这类应用的最佳选择。

下一步:图像信号处理器 (ISP)

所有基于摄像头的系统中都具有ISP功能,尽管有时可以集成到摄像头模块或嵌入到应用处理器中,并且可能对用户隐藏。ISP通常会进行多种类型的图像增强,其主要目的是将原始图像传感器的每像素输出的单色分量转换为系统中其他部分更常用的RGB或YUV图像。

当摄像头输入来自网络或网络摄像头 (一般通过以太网USB连接到应用处理器) 时,没有ISP的应用处理器在基于视觉的系统中运行良好。对于这些应用,摄像头可以与处理器保持一定距离,甚至可以达到100米左右。摄像头本身内置了ISP和处理器,可转换图像传感器信息并对视频流进行编码,然后再通过网络发送。

没有ISP的应用处理器也适用于分辨率相对较低的摄像头。在100万像素或更低的分辨率下,图像传感器通常内置了ISP,可将RGB或YUV图像输出到应用处理器,处理器内不需要ISP。

但在约200万像素 (1080p) 或更高的分辨率下,大多数图像传感器没有内置ISP,而是依赖系统中其他部件的ISP。可能依赖独立的ISP芯片 (可以运行,但会增加系统的功率和成本),也可能依赖集成在应用处理器中的ISP。正因如此,恩智浦选择采用i.MX 8M Plus的解决方案——提供高质量的成像,同时也是优化的成像解决方案,特别是在200万像素和更高分辨率的情况下。

借助基于智能视觉的系统,智能工厂可以提高生产率、质量和安全性。

推动智能边缘设备的发展

综上所述,i.MX 8M Plus应用处理器集2.3 TOPS机器学习加速器和ISP于一身,无论是用于智能楼宇、智慧城市还是工业物联网应用,都将成为边缘嵌入式视觉系统的关键元件。

借助嵌入式ISP,它可以打造直连到本地图像传感器的高质量图像优化系统,甚至可以将这些图像数据提供给较新的机器学习算法,所有这些都可以减轻本地机器学习加速器的负担。

采用为机器学习和视觉系统而优化的i.MX 8M Plus架构,边缘设备设计人员能够像恩智浦一样敢为人先,敢于引领和创新。他们拥有强大的机器学习能力,配合高清摄像头系统,能够让设备看得更清晰、更远。嵌入式领域不断涌现新的创新机遇。

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

    关注

    68

    文章

    18891

    浏览量

    227001
  • 恩智浦
    +关注

    关注

    14

    文章

    5787

    浏览量

    104308
  • 机器学习
    +关注

    关注

    66

    文章

    8303

    浏览量

    131798
  • 工具包
    +关注

    关注

    0

    文章

    45

    浏览量

    9499

原文标题:硬核解读:i.MX 8M应用处理器为何要添加ISP和机器学习加速器?

文章出处:【微信号:NXP客栈,微信公众号:NXP客栈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    NVIDIA与联手,在边缘设备上部署AI模型

    工业及IoT边缘高级副总裁Charles Dachs表示,人工智能的创新将塑造智能互联世界的未来,融入Nvidia先进的AI培训技术以及
    的头像 发表于 03-25 16:05 751次阅读

    QE for Motor V1.3.0:汽车开发辅助工具解决方案工具包

    电子发烧友网站提供《QE for Motor V1.3.0:汽车开发辅助工具解决方案工具包.pdf》资料免费下载
    发表于 02-19 10:44 0次下载
    QE for Motor V1.3.0:汽车开发辅助<b class='flag-5'>工具</b>解决方案<b class='flag-5'>工具包</b>

    NPOI WEG报表工具包简介

    很久以前就知道有NPOI这个报表工具包,因为有NI自带的工具包就没有详细研究过。当前工作中几台电脑因为安装OFFICE版本问题,或其它原因导致自带报表无法使用,就找来了一个群友共享的的NPOI工具包
    的头像 发表于 11-06 10:05 806次阅读
    NPOI WEG报表<b class='flag-5'>工具包</b>简介

    MAX20026EVKIT:MAX20026评价工具包数据表 ADI

    电子发烧友网为你提供ADI(ADI)MAX20026EVKIT:MAX20026评价工具包数据表相关产品参数、数据手册,更有MAX20026EVKIT:MAX20026评价工具包数据表的引脚图
    发表于 10-11 18:51
    MAX20026EVKIT:MAX20026评价<b class='flag-5'>工具包</b>数据表 ADI

    MAX77985/MAX77986评价工具包 ADI

    电子发烧友网为你提供ADI(ADI)MAX77985/MAX77986评价工具包相关产品参数、数据手册,更有MAX77985/MAX77986评价工具包的引脚图、接线图、封装手册、中文资料、英文资料
    发表于 10-11 18:43
    MAX77985/MAX77986评价<b class='flag-5'>工具包</b> ADI

    MAX14916PMB 评价工具包数据表 ADI

    电子发烧友网为你提供ADI(ADI)MAX14916PMB 评价工具包数据表相关产品参数、数据手册,更有MAX14916PMB 评价工具包数据表的引脚图、接线图、封装手册、中文资料、英文资料
    发表于 10-11 18:39
    MAX14916PMB 评价<b class='flag-5'>工具包</b>数据表 ADI

    MAX20072 评价工具包数据表 ADI

    电子发烧友网为你提供ADI(ADI)MAX20072 评价工具包数据表相关产品参数、数据手册,更有MAX20072 评价工具包数据表的引脚图、接线图、封装手册、中文资料、英文资料,MAX20072
    发表于 10-11 18:32
    MAX20072 评价<b class='flag-5'>工具包</b>数据表 ADI

    MAX22196 评价工具包数据表 ADI

    电子发烧友网为你提供ADI(ADI)MAX22196 评价工具包数据表相关产品参数、数据手册,更有MAX22196 评价工具包数据表的引脚图、接线图、封装手册、中文资料、英文资料,MAX22196
    发表于 10-10 19:06
    MAX22196 评价<b class='flag-5'>工具包</b>数据表 ADI

    MAX16491EVKIT:MAX16491评价工具包数据表 ADI

    电子发烧友网为你提供ADI(ADI)MAX16491EVKIT:MAX16491评价工具包数据表相关产品参数、数据手册,更有MAX16491EVKIT:MAX16491评价工具包数据表的引脚图
    发表于 10-10 18:57
    MAX16491EVKIT:MAX16491评价<b class='flag-5'>工具包</b>数据表 ADI

    MAX20828TEVKIT:MAX20828T 评估工具包数据表 ADI

    电子发烧友网为你提供ADI(ADI)MAX20828TEVKIT:MAX20828T 评估工具包数据表相关产品参数、数据手册,更有MAX20828TEVKIT:MAX20828T 评估工具包数据表
    发表于 10-10 18:56
    MAX20828TEVKIT:MAX20828T 评估<b class='flag-5'>工具包</b>数据表 ADI

    MAX77857QEVKIT:MAX77857Q 评估工具包数据表 ADI

    电子发烧友网为你提供ADI(ADI)MAX77857QEVKIT:MAX77857Q 评估工具包数据表相关产品参数、数据手册,更有MAX77857QEVKIT:MAX77857Q 评估工具包数据表
    发表于 10-10 18:55
    MAX77857QEVKIT:MAX77857Q 评估<b class='flag-5'>工具包</b>数据表 ADI

    MAX77647EVKIT:MAX77647评价工具包数据表 ADI

    电子发烧友网为你提供ADI(ADI)MAX77647EVKIT:MAX77647评价工具包数据表相关产品参数、数据手册,更有MAX77647EVKIT:MAX77647评价工具包数据表的引脚图
    发表于 10-08 16:10
    MAX77647EVKIT:MAX77647评价<b class='flag-5'>工具包</b>数据表 ADI

    使用LabVIEW人工智能视觉工具包快速实现传统Opencv算子的调用源码

    电子发烧友网站提供《使用LabVIEW人工智能视觉工具包快速实现传统Opencv算子的调用源码.rar》资料免费下载
    发表于 09-28 17:38 13次下载

    CryptoAuthentication Xplained Pro入门工具包用户指南

    电子发烧友网站提供《CryptoAuthentication Xplained Pro入门工具包用户指南.pdf》资料免费下载
    发表于 09-21 09:24 1次下载
    CryptoAuthentication Xplained Pro入门<b class='flag-5'>工具包</b>用户指南

    LabView工具包WebSocket-API主机下载

    LabView工具包WebSocket-API主机下载
    发表于 09-19 09:15 68次下载