石鑫华视觉 手机微信QQ:13450001061 / 18038383457

图像编程

NI LabVIEW深度学习实例Deep Learning Object Detection

文章来源:石鑫华视觉网时间:2022-09-06 16:58:30 点击:275

NI LabVIEW深度学习实例Deep Learning Object Detection

NI LabVIEW于2018年12月发布了最新版的LabVIEW2018SP1,以及对应的NI VISION 2018 SP1。我们暂且不管LabVIEW2018SP1有什么更新,但是在NI VISION 2018 SP1中,最直观的更新就是增加了深度学习的新的模型例子,该例子检测的是IC金手指缺陷。预先训练的模型是用TensorFlow训练的。在NI VISION2018中,就已经增加了深度学习模块,但是当时是什么例子都没有的,想学习玩一下,都无从下手。现在终于可以在LabVIEW中尝试一下尝试学习功能了。不过,要想玩得转,还是得会在TensorFlow中会训练模型,希望NI能再继续努力,增加一个类似分类器训练一样的深度学习模型训练小程序,这样就更完美了。下面看一下这个程序的框图和演示功能:

image.png

NI LabVIEW深度学习例子Deep Learning Object Detection程序框图

image.png

NI LabVIEW深度学习例子Deep Learning Object Detection-演示效果1

image.png

NI LabVIEW深度学习例子Deep Learning Object Detection-演示效果2

image.png

NI LabVIEW深度学习例子Deep Learning Object Detection-演示效果3

image.png

NI LabVIEW深度学习例子Deep Learning Object Detection-演示效果4

image.png

NI LabVIEW深度学习例子Deep Learning Object Detection-演示效果5

image.png

NI LabVIEW深度学习例子Deep Learning Object Detection-演示效果6

image.png

NI LabVIEW深度学习例子Deep Learning Object Detection-演示效果7

该例子,在默认方式安装完NI VISION Developments Module 2018 SP1后,将会自动安装到支持的LabVIEW例子目录下,也就是可以支持LabVIEW2015、LabVIEW2016、LabVIEW2017、LabVIEW2018四个版本的LabVIEW,包含32位和64位LabVIEW下都会有例子。

image.png

LabVIEW2017 64位

image.png

LabVIEW2018 64位

image.png

LabVIEW2015 32位

image.png

LabVIEW2016 32位

image.png

LabVIEW2017 32位

image.png

LabVIEW2018 32位

而例子需要的图片和模型文件(pb文档),则在公用文档下:

image.png

NI LabVIEW深度学习例子Deep Learning Object Detection的图片与模型文件路径

不过,本人测试了一下,发现只有在LabVIEW 64位下的例子可以正常运行。而32位下的例子,则无法正常运行:

image.png

LabVIEW32位系统中无法正常运行深度学习例子

我们看到这个例子的Requirements中写明了:需要LabVIEW完整开发系统64位,以及VDM2018。即视觉开发包,必须要2018或以上才能支持深度学习,而LV则必须要不限制年代版本的64位才能正常运行深度学习例子。也就是说要玩深度学习,大家就得装64位的LabVIEW(没有中文版,也得忍着)。

NI LabVIEW & Vision2018 SP1 机器视觉图像处理开发软件LV、VDM、VA、VAS、VBAI

http://labviewvision.com/thread-21350-1-1.html

首页
84162741QQ
联系