LabVIEW图像灰度测量(基础篇—7)

news/2024/9/20 15:00:52

像素灰度是图像最为典型的特征之一,基于图像像素灰度能衍生更多的图像特征,包括图像的直方图、线灰度分布曲线、图像线灰度均值、ROl边界灰度曲线、灰度定量描述以及图像结构相似度等,如下图所示:

拓展学习:LabVIEW图像灰度分析与变换(基础篇—4)_不脱发的程序猿的博客-CSDN博客_labview图像灰度处理

在机器视觉领域,图像灰度特征可用于实现目标的存在性检测和基于灰度的模式匹配。在进行目标的存在性检测时,机器视觉系统会不断计算并监测指定ROI范围内的图像灰度量化指标是否在设定的范围内,若指标超限,则认为所检测的目标不存在。基于灰度的模式匹配,可以计算图像中的灰度或梯度,并从中寻找可与模板图像匹配的特征。

在牙线生产过程中,常会出现牙线未安装或牙线断裂的情况。为了能剔除此类次品,可监测安装牙线区域的图像灰度均值及标准差。若灰度均值和表征像素灰度分布的标准差超出指定的范围,就说明被检测的产品存在质量问题。

通过一个基于图像灰度特征进行牙线检测的实例程序,了解其使用方法。

该实例使用了字符串状态机结构,包括程序初始化、基于标准样本设置ROI、更新测量坐标系、产品检测等步骤。由于被测单元(UnitUnder Test,UUT)可能在视场内移动或旋转,因此需要使监测牙线的ROl能相对于产品上的某一固定特征自动移动。

为此可使用以下几个标准过程:

  • 根据标准图像中目标的特征,确定参考坐标系;
  • 在标准图像中设置用于检测牙线的ROl;
  • 根据目标的特征,在新采集的图像中重新搜索并更新测量坐标系;
  • 参照测量坐标系和参考坐标系之间的平移和旋转关系,对用于检测的ROl做同样变换,以保证其仍能准确圈定特征区域;
  • 基于ROI进行测量和决策。

程序初始化分支中的代码先读取标准样本图像FIs00.png和特征模板图像template.png到内存中。其中特征模板为产品的底座部分。此后,程序调用工作在搜索参考坐标系模式下的IMAQ FindCoordSys (Pattern)3,在标准样本图像中搜索与特征模板匹配的部分,以设置标准图像的参考坐标系。CORE: :SetupROI分支中的代码基于标准图像设置了测量ROI的位置。程序设计如下所示:

牙线检测实例程序及GUI
坐标系设置
测量ROI设置
更新测量坐标系

程序效果如下所示:

项目下载请参见:LabVIEW牙线产品合格检测-嵌入式文档类资源-CSDN下载

灰度检测的另一个典型应用场合是灌装检测。例如,在下图所示的生产线上,相机要逐个检查产品所灌装的液位是否达标。此时就可以根据瓶颈处矩形ROI区域内的平均灰度是否在灌装要求的范围内来检测产品的质量。而灌装液位的上下限可以分别由液位到达上限或下限时的图像灰度均值来表示。此外,为了降低光线变化对产品系统的影响,通常此类检测在HSL空间上进行。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pgtn.cn/news/18600.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

1.数字图像获取:1.4图像的数据结构与特征

图像的数据结构和文件格式是指数字图像在计算机中存储的组织方式,是计算机算法应用于图像处理的数据基础。 ---------------数据结构------------ 图像的数据结构是指图像像素灰度值的存储方式,常用方式是将图像各像素灰度值用一维或二维数组相应的各元…

LabVIEW图像特征与机器视觉概念(理论篇—4)

图像的特征是指图像的原始特性或属性,其中部分属于自然特征,如像素灰度、边缘和轮廓、纹理及色彩等。有些则是需要通过计算或变换才能得到的特征,如直方图、频谱和不变矩等。 为了能减少计算量并提高系统的实时性,几乎所有机器视…

设备连接:Ubuntu16.04 ROS中连接Hokuyo激光雷达UTM-30LX-EW

这次连接的设备如下:(以下是一步步的设备连接到采集数据的介绍,没法再详细了吧) -----第一步:连接硬件---- 首先雷达需要的供电电压是12V,PC需要的供电电压是24V。所以本次连接是两个电源。 ------第二步&…

RS485通信如何设计EMC电路?

目录 1、RS-485标准 2、电磁兼容性 2.1、静电放电测试 2.2、电快速瞬变测试 2.3、电涌瞬变测试 3、通过/失败标准 4、瞬变保护 5、RS-485瞬变抑制网络 5.1、保护方案1 5.2、保护方案2 5.3、保护方案3 6、总结 在实际工业和仪器仪表(I&I)应用中,RS-4…

深度相机分类:TOF、RGB双目、结构光 对比分析

目前的深度相机根据其工作原理可以分为三种:TOF、RGB双目、结构光 一、RGB双目 RGB双目相机因为非常依赖纯图像特征匹配,所以在光照较暗或者过度曝光的情况下效果都非常差,另外如果被测场景本身缺乏纹理,也很难进行特征提取和匹…

多路三线RTD电阻温度采集电路设计方案

目录 1、电路结构 2、计算RTD电阻 3、电流源和线路电阻失配的影响 4、最小化误差 电阻温度检测器(RTD)可在很多工业应用中监控温度。在一个分布式控制系统(DCS)或可编程逻辑控制器(PLC)中,一个数据采集模块可用来监控很多安装在远处的RTD温度。在高性能应用中&a…

基于FPGA系统合成两条视频流实现3D视频效果

目录 1、概述 2、时钟架构 3、带锁定视频解码器的同步系统 4、异步视频系统 4.1、时钟三态模式 4.2、两条视频流中的数据对齐误差 4.3、行锁定摄像机对齐误差 4.4、不同的连接长度 4.5、视频解码器/HDMI接收器延迟 4.6、对齐误差补偿 4.7、对齐误差测量 4.8、从两个…

ROS与深度相机入门教程:(1)Ubuntu16.04 在ROS中驱动Intel D435i深度相机

Intel在Github上开源了支持所有RealSense系列相机的SDK,包括了D400、SR300系列深度相机和T265双目跟踪相机,支持Linux、Windows、Mac OS以及Android,链接:https://github.com/IntelRealSense/librealsense/blob/master/doc/distri…