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

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

3天内不再提示

LabVIEW图形化的AI视觉开发平台(非NI Vision),大幅降低人工智能开发门槛

王立奇 来源:wangstoudamire 作者:wangstoudamire 2023-02-20 18:13 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前言

之前每次进行机器学习和模型训练的时候发现想要训练不同模型的时候需要使用不同的框架,有时候费了九牛二虎之力终于写下了几百行代码之后,才发现环境调试不通,运行效率也差强人意,于是自己写了一个基于LabVIEW机器视觉工具包,让编程变得更简单便捷的同时,还能够使用多种框架和硬件加速。

一、工具包内容

人工智能视觉工具包主要优势如下:

  1. 图形化编程,无需掌握文本编程基础即可完成机器视觉项目。
  2. 多种摄像头数据采集和矩阵计算。
  3. 数百种图像算子的调用。
  4. 提供tensorflow、pytorch、caffe、darknet、onnx、paddle等多种框架深度学习模型的调用并实现推理。
  5. 支持Nvidia GPUIntel、TPU、NPU多种加速。
  6. 提供近百个应用程序范例,包括物体分类、物体检测、物体测量、图像分割、 人脸识别、自然场景下OCR等多种实用场景。**

工具包中的函数选版如下:

工具包

例如,一个摄像头采集并进行yolov5目标检测的范例程序,只需在LabVIEW中编写简单的图形化程序,即可实现。在大量简化编程难度的同时,也保持了c++的高效运行特性。在这里插入图片描述

二、工具包下载链接

https://pan.baidu.com/s/1nyclNG8uMLnYBmcGKVDtWQ?pwd=yiku

三、实现物体识别

无论使用何种框架训练物体检测模型,都可以无缝集成到LabVIEW中,并使用智能视觉工具包提供的CUDA接口实现加速推理,模型包括但不限于:

  • yolov3/yolov4/yolov5//yolox/pp-yolo
  • SSD,Fastest-RCNN(物体检测)
  • mobileNet、VGGnet、Resnet、Densenet、Efficientnet等(物体分类)

通过算法优化,在LabVIEW中运行模型的速度明显好于python,这对于对性能要求较高的工业现场来说非常友好实用。比如说:工地安全帽检测、物体表面缺陷检测等,如下图使用yolov4进行物体识别,在GPU模式下,无论是运行速度和识别率都可以达到工业级别。。

在这里插入图片描述

实测过程中我们发现同一系统环境下,使用labview工具包的识别效率远高于python识别效率。

在这里插入图片描述


四、实现图像分割

图像分割是当今计算机视觉领域的关键问题之一。从宏观上看,图像分割是一项高层次的任务,为实现场景的完整理解铺平了道路。场景理解作为一个核心的计算机视觉问题,其重要性在于越来越多的应用程序通过从图像中推断知识来提供营养。随着深度学习软硬件的加速发展,一些前沿的应用包括自动驾驶汽车、人机交互、医疗影像等,都开始研究并使用图像分割技术。

本次集成的智能工具包提供了多种图像分割的调用模块,并实现了GPU模式下的加速运行。如:

语义分割:Segnet、deeplabv1~deeplabv3、u-net等;实例分割:Mask-RCNN、PANet等

在这里插入图片描述


五、自然场景下的文字识别

人工智能提供了文本检测定位(DB_TD500_resnet50、EAST)、文本识别的模块(CRNN),用户可以使用该模块实现自然场景下的中英文文字识别

应用:身份证识别、表单识别、包装盒标签检测等

在这里插入图片描述


总结

可以通过链接进行工具包的下载,如有问题可添加技术交流群进行进一步的探讨。

审核编辑 黄宇

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

    关注

    2013

    文章

    3681

    浏览量

    344214
  • AI
    AI
    +关注

    关注

    89

    文章

    38086

    浏览量

    296405
  • 人工智能
    +关注

    关注

    1813

    文章

    49734

    浏览量

    261440
  • 深度学习
    +关注

    关注

    73

    文章

    5590

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    迅为iTOP-3568开发板 Linux驱动开发实战:menuconfig图形化配置实验

    迅为iTOP-3568开发板 Linux驱动开发实战:menuconfig图形化配置实验
    的头像 发表于 11-24 15:29 499次阅读
    迅为iTOP-3568<b class='flag-5'>开发</b>板 Linux驱动<b class='flag-5'>开发</b>实战:menuconfig<b class='flag-5'>图形化</b>配置实验

    PPEC Workbench 平台拓扑全覆盖,满足各类电源开发需求

    了“从理论到实践”的门槛,高度适配高校教学和个人创新等场景。 2、“低门槛 + 智能化”拓扑开发 平台通过
    发表于 10-23 11:44

    突破传统桎梏,PPEC Workbench 开启电源智能化设计新路径

    功能板块,打破了传统电源设计枷锁,重新定义了电源设计的新路径,驱动电源行业向智能高效革新。 1、 图形化编程:降低设计门槛图形化编程
    发表于 08-26 11:40

    PPEC电源DIY套件:图形化算法编程,解锁电力电子底层算法实践

    智能化设计平台,为用户提供了一个接触和操作底层算法的便捷途径。 用户无需进行复杂的代码编写,可以一键套用工程模版,也可以通过图形化界面自定义控制算法,就能够轻松在实验室有限的环境中制作实物电路,快速
    发表于 08-14 11:30

    挖到宝了!人工智能综合实验箱,高校新工科的宝藏神器

    ,技术自主可控 在如今这个科技竞争激烈的时代,国产硬件的重要性不言而喻。比邻星人工智能综合实验箱就做到了这一点,采用国产硬件,积极推进全行业产业链上下游环节的国产进程,把国产自主
    发表于 08-07 14:30

    挖到宝了!比邻星人工智能综合实验箱,高校新工科的宝藏神器!

    ,技术自主可控 在如今这个科技竞争激烈的时代,国产硬件的重要性不言而喻。比邻星人工智能综合实验箱就做到了这一点,采用国产硬件,积极推进全行业产业链上下游环节的国产进程,把国产自主
    发表于 08-07 14:23

    迅为RK3588开发板Linux安卓麒麟瑞芯微国产工业AI人工智能

    迅为RK3588开发板Linux安卓麒麟瑞芯微国产工业AI人工智能
    发表于 07-14 11:23

    主流机器视觉软件开发平台介绍及对比?

    机器视觉作为工业自动的核心技术,其软件开发平台的选择直接影响项目的开发效率、成本及最终性能。本文将对比当前主流的
    的头像 发表于 07-14 09:44 1713次阅读
    主流机器<b class='flag-5'>视觉</b>软件<b class='flag-5'>开发</b><b class='flag-5'>平台</b>介绍及对比?

    格灵深瞳亮相AICon 2025全球人工智能开发与应用大会

    此前,6月27-28日,由极客邦科技旗下InfoQ中国主办的“AICon全球人工智能开发与应用大会”在北京举办。作为行业领先的视觉AI公司,格灵深瞳受邀参会。
    的头像 发表于 07-05 16:15 1245次阅读

    LabVIEW的详细简介和应用(文末免费分享LabVIEW相关资料合集)

    LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。LabVIEW软件是NI设计平台的核心,也是
    的头像 发表于 05-22 11:43 2105次阅读
    <b class='flag-5'>LabVIEW</b>的详细简介和应用(文末免费分享<b class='flag-5'>LabVIEW</b>相关资料合集)

    【「零基础开发AI Agent」阅读体验】+Agent开发平台

    的多样化开发需求。 2)操作易用性 目前国内已涌现多个可视、零代码的Agent开发平台,,如字节跳动旗下的扣子即是一个代表,它可以大幅
    发表于 05-13 12:24

    一场图形化编程与树莓派的“跨界联姻”​

    的这一图形化编程平台,凭借其直观的拖拽式界面和强大的数据处理能力,成为了工程师与创客们的“心头好”。而近期,当LabVIEW与树莓派Pico这一微型控制器相遇时,两
    的头像 发表于 04-17 16:03 1089次阅读
    一场<b class='flag-5'>图形化</b>编程与树莓派的“跨界联姻”​

    迅为iTOP-RK3576人工智能开发板Android 系统接口功能测试

    迅为iTOP-RK3576人工智能开发板Android 系统接口功能测试
    的头像 发表于 03-28 14:45 3474次阅读
    迅为iTOP-RK3576<b class='flag-5'>人工智能开发</b>板Android 系统接口功能测试

    Apex平台:简化AI API开发,赋能开发

    的优势在于,它让开发者无需具备深厚的人工智能专业知识或广泛的基础架构支持,就能轻松创建出强大且自主的解决方案。这一特性极大地降低AI技术应用的门槛
    的头像 发表于 02-20 09:45 880次阅读

    AI开发平台如何赋能开发

    当下,AI开发平台通过提供丰富的工具集、优化的开发环境以及高效的部署能力,极大地降低AI应用的
    的头像 发表于 01-17 14:47 716次阅读