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

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

3天内不再提示

分析 丨AI算法愈加复杂,但是机器视觉的开发门槛在降低

芯查查 来源:芯查查 作者:芯查查 2024-02-19 16:49 次阅读

机器视觉系统依赖于机器学习(machine learn)和深度学习(deep learn),尤其是深度学习的重要分支“卷积神经网络”在图像识别领域的应用,使机器视觉能够从原始像素数据中直接学习特征并准确判断。此外,AI大模型近两年受到关注,也可能被引入机器视觉领域,在跨模态理解和推理等方面展现出更强能力。

AI算法的复杂程度越来越高,机器视觉系统设计面临挑战,然而,从各种开发资源来看,机器视觉系统开发不会更难,或许会更加容易。

标准模块、系统级模块(SOM)易用性提升

首先是各种标准化的机器视觉模块(如智能相机、视觉传感器、3D相机)集成了必要的成像元件、图像处理器通信接口,用户可以直接通过软件配置或二次开发实现所需功能,减少底层硬件设计和集成的工作量。

其次,系统模块(System on Module,SOM)易用性提升,可用于加速机器视觉项目开发。SOM相当于一个高度集成的小型计算机主板的核心部分,包括CPUGPURAM和一些基本电路,可以直接将SOM插入载板,进行功能扩展、连接外部设备,快速构建功能完备的嵌入式系统产品原型。

下面介绍几款可用于机器视觉系统开发的SOM:

1. NVIDIA Jetson

NVIDIA Jetson利用AI为机器人开发、智能视频分析、机器视觉和自主机器的未来提供动力支持。NVIDIA Jetson系列模组是紧凑而高性能的计算机,辅以NVIDIA JetPack™ SDK,可加速软件开发。在边缘生成式AI、NVIDIA Metropolis和Isaac平台的支持下,Jetson提供可扩展的软件、现代AI堆栈、灵活的微服务和API、生产就绪型ROS软件包以及触手可及的特定于应用程序的AI工作流。Jetson还与其他NVIDIA平台无缝集成,共享AI软件和云原生工作流。此外,它还拥有构建软件定义自主机器和突破性边缘AI解决方案所需的节能性能。每个NVIDIA Jetson都是一个完整的SOM,包括GPU、CPU、内存、电源管理和高速接口等。

wKgZomXTFh2AbGaLAABOOmIq7po97.webp

图注:NVIDIA Jetson系列(图源:NVIDIA)

2. Xilinx Kria K26 SOM

Kria K26 SOM为满足当前和未来市场对视觉AI和视频分析的需求而设计,搭载基于Zynq® UltraScale+™ MPSoC架构的自适应SoC以及支持该SoC所需的所有基本组件,比如存储器和电源等。Kria K26 SOM搭配一款简单的专为最终用户设计的载卡,该卡集成了用户终端系统具体使用的连接组件和附加组件,量产部署的定制也简便易行。

wKgaomXTFh2Abx3bAACQJs5cU_U65.webp

wKgZomXTFh2AU6BSAAGUcCG40n043.webp

图注:Kria K26 SOM与NVIDIA Jetson Nano和NVIDIA Jetson TX2特性对比(图源:AMD
3. 瑞萨电子SOM解决方案

从视觉的采集、处理、分析和理解中生成数字元数据需要具有AI的高性能MPU。瑞萨电子的SOM解决方案使开发人员能够管理这些关键决策流程。系统优势:高性能双核Arm® Cortex®-A53 MPU;专用高速硬件AI推理(DRP-AI);符合SMARC 2.1标准的设计。

wKgaomXTFh6ACgEIAACNDqq1RRI16.webp

图注:瑞萨电子机器视觉SOM结构(图源:瑞萨电子)

4. 基于瑞芯微RK3588的SOM

RK3588 S15是一款专门面向AI机器视觉应用的SOM,支持安卓、Linux鸿蒙OS,体积小巧,方便用于便携式设备开发,如UAV、智能头盔、工业机器人、市政机器人等产品开发。RK3588采用8nm制程的8核心CPU,集成G61GPU、大算力NPU和8K VPU,可为机器视觉应用提供强力支撑。S15核心板已将RK3588的全部功能接口引出,丰富的接口设计也有助于快速落地相关产品。

除了瑞芯微之外,基于晶晨、全志科技、地平线、寒武纪海思处理器芯片的SOM也有不少,这些产品通常是下游合作方推出的针对机器视觉应用的定制化产品,这里不做赘述。

wKgZomXTFh-AXRI0AAFurgYPTg472.webp

图注:面向AI机器视觉应用的核心板SOM RK3588 S15(图源:ScenSmart)
单板计算机、开源软件库普及
单板计算机(Single Board Computer,SBC)与开源软件库结合,也可以加速机器视觉系统的开发进程。

单板计算机提供高性价比硬件解决方案,集成了处理器、内存、输入输出接口以及必要的多媒体处理能力,能直接运行复杂图像处理和深度学习算法。快速使用SBC搭建原型系统进行实验和验证,降低机器视觉项目的启动门槛。SBC另一个优势是,庞大的用户社区和技术支持,共享硬件驱动程序、操作系统镜像、应用程序实例及教程,为机器视觉应用的开发提供了便利。

常见的SBC品牌比如飞腾派、树莓派ArduinoBeagleBone赛昉科技的昉·星光系列RISC-V架构单板计算机、Firefly(萤火虫)等。

wKgaomXTFh-AeVtiAACQPqnOnUQ94.webp

图注:飞腾派与树莓派的特性(图源:中电港公众号)

此外,诸如OpenCV、TensorFlow、PyTorch等开源机器视觉和深度学习框架的出现,使得开发者无需从零开始构建复杂的图像处理算法,这些工具包提供了丰富的预训练模型、API函数以及易于使用的编程接口,极大简化视觉应用的开发流程。

将单板计算机与开源软件库结合,开发者可以在一个相对较低的成本下,迅速构建和迭代机器视觉解决方案,实现从原型验证到产品化部署的快速转换。以飞腾派和OpenCV开发机器视觉为例,飞腾派本身采用飞腾自主研发的高能效异构多核处理器技术,具有模块化、易上手、全开源、低成本的特点,可通过OpenCV在飞腾派板子的移植编译与交叉编译,快速启动机器视觉的开发。关于飞腾派机器视觉的开发代码、开发流程等,可以在芯查查社区查询。

云服务提升开发效率
云计算服务提供商也推出了包含机器视觉功能的服务,允许用户通过API调用进行图像识别和分析,无需在本地部署复杂的基础设施。云服务的基本作用是数据存储与管理、计算资源扩展、模型训练平台、服务化部署等。主要的云服务包括:阿里云视觉智能开放平台,提供图像识别、物体检测、内容审核等多种机器视觉API服务。腾讯云计算机视觉服务提供多种视觉分析服务,包括图像识别、人脸识别、文字识别、内容审核等。百度大脑视觉技术提供了基于百度大脑的计算机视觉技术,如通用物体及场景识别、图像搜索、人体分析等服务。华为云视觉智能服务推出多个视觉相关的云服务,例如图像识别、视频分析、OCR等,适用于工业质检、安防监控等多个领域。

小结
随着系统模组SOM、单板计算机SBC的发展,以及各类开源软件库的广泛应用,机器视觉系统的开发难度得到了显著降低,更多的开发者和企业能够在有限的技术资源下快速进入这一领域,推动了机器视觉技术在各行各业的普及和创新应用。

审核编辑 黄宇

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

    关注

    14

    文章

    4597

    浏览量

    101756
  • 算法
    +关注

    关注

    23

    文章

    4458

    浏览量

    90761
  • 机器视觉
    +关注

    关注

    161

    文章

    4046

    浏览量

    118369
  • AI
    AI
    +关注

    关注

    87

    文章

    26471

    浏览量

    264097
  • SOM
    SOM
    +关注

    关注

    0

    文章

    47

    浏览量

    15599
收藏 人收藏

    评论

    相关推荐

    risc-v多核芯片在AI方面的应用

    处理器的性能,使其处理复杂AI任务时具有更高的效率。同时,RISC-V允许任何人免费设计、制造和销售RISC-V芯片和软件,无需像ARM那样购买昂贵的架构许可证,这进一步降低了RI
    发表于 04-28 09:20

    机器视觉运动控制一体机喇叭跟随点胶上的应用

    等问题。 正运动技术视觉点胶整体解决方案: 在此背景下,正运动技术的视觉点胶整体解决方案脱颖而出,方案是基于VPLC系列机器视觉运动控制一体机开发
    发表于 04-16 17:37

    NanoEdge AI的技术原理、应用场景及优势

    NanoEdge AI 是一种基于边缘计算的人工智能技术,旨在将人工智能算法应用于物联网(IoT)设备和传感器。这种技术的核心思想是将数据处理和分析从云端转移到设备本身,从而减少数据传输延迟、
    发表于 03-12 08:09

    字节AI Bot开发平台Coze国内版上线

    字节跳动近日宣布,其新一代一站式AI Bot开发平台Coze的国内版已于2月1日正式上线。这一平台的推出旨在降低AI应用的开发
    的头像 发表于 02-05 10:48 864次阅读

    AI语音与机器视觉开发应用系统

    一、简介 AI语音与机器视觉开发应用系统是一款集成AI语音、机器
    的头像 发表于 01-26 11:24 131次阅读
    <b class='flag-5'>AI</b>语音与<b class='flag-5'>机器</b><b class='flag-5'>视觉</b><b class='flag-5'>开发</b>应用系统

    降低物联网开发门槛的TuyaOS大更新

    作为降低物联网开发门槛的TuyaOS操作系统,此次又迎来了重大更新(点击查看TuyaOS完整介绍)!本次TuyaOS3.9.0版本发布了超丰富的开发框架,覆盖多种协议连接和平台。可供
    的头像 发表于 01-05 08:14 509次阅读
    <b class='flag-5'>降低</b>物联网<b class='flag-5'>开发</b><b class='flag-5'>门槛</b>的TuyaOS大更新

    labview视觉开发模块认识及应用

    ,使开发者能够快速、高效地开发出各种视觉应用。 LabVIEW视觉开发模块的主要特点包括以下几个方面: 图形化编程:LabVIEW使用图形化
    的头像 发表于 12-28 11:00 548次阅读

    AI Transformer模型支持机器视觉对象检测方案

    使用机器视觉进行对象检测需要 AI 模型/算法AI 芯片、FPGA 或模块上运行。它们通常被称为“人工智能引擎”。在首次训练后,可以部署
    发表于 11-23 10:31 213次阅读
    <b class='flag-5'>AI</b> Transformer模型支持<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>对象检测方案

    通过康耐视AI机器视觉的电动车成本降低方案

    康耐视AI机器视觉技术能为解决该问题提供关键帮助。机器视觉利用摄像头和传感器捕捉和分析
    发表于 09-21 09:50 188次阅读
    通过康耐视<b class='flag-5'>AI</b>和<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>的电动车成本<b class='flag-5'>降低</b>方案

    机器视觉属于人工智能吗?和人视觉相比,有什么优缺点?

    ,通过对图像或视频数据的分析和理解,实现对物体、场景和动作的识别、理解和推理。机器视觉在人工智能领域扮演重要的角色,它将传感器和相机等图像采集设备与算法和模型相结合,
    的头像 发表于 08-09 08:09 2791次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>属于人工智能吗?和人<b class='flag-5'>视觉</b>相比,有什么优缺点?

    什么叫机器视觉机器视觉和嵌入式有什么关系?

    、理解和处理图像或视频数据,以实现自动化的视觉分析和决策。机器视觉通过使用各种算法和模型,对图像或视频进行各种处理和
    的头像 发表于 08-07 08:09 671次阅读
    什么叫<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>?<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>和嵌入式有什么关系?

    康耐视AI赋能机器视觉加速智造产业升级

    7月11日-13日,康耐视将携基于AI视觉系统与全系视觉读码产品,亮相2023中国(上海)机器视觉展暨
    的头像 发表于 07-06 10:38 468次阅读

    AI视觉检测工业领域的应用

    ,极大地降低了人工操作的误判率。 2.精准度:工业AI视觉检测系统对产品的检测精度可以达到极高的水平,细微缺陷、异物等都能够精准识别。 3.灵活性:工业AI
    发表于 06-15 16:21

    工业视觉AI机器人—机器视觉质检

    工业视觉AI机器人,AI+3D视觉解决柔性自动化难题,为制造业带来颠覆性技术变革。
    的头像 发表于 05-31 10:42 983次阅读

    ai视觉分析技术在明厨亮灶中的应用

    1.ai视觉分析在明厨亮灶中的应用,校园食堂明厨亮灶AI视频分析识别技术,基于深度学习边缘视觉
    的头像 发表于 05-08 14:27 364次阅读