返回首页 hi, 欢迎来到机器人在线 请登录/ 免费注册 扫码关注

关于工业焊接机器人视觉图像平滑处理方案解析

时间:2017-11-29 来源:机器人在线 阅读:12644

焊接机器人视觉图像平滑处理方案

机器人视觉一直是机器人领域研究的热门课题。随着科技水平的提高,越来越多的机器人将被运用到安防系统、工业加工、航空航天等其他领域,众多的应用场景都要求机器人具有确定目标、定位目标和跟踪目标的能力。

处理图像的第一个步骤就是对图像进行平滑处理,又叫图像滤波。它的主要目的就是为了减少焊接机器人视觉识别图像噪声,这是因为图像在成像、传输的过程中会产生不同程度的噪声。通常,空间域内的噪声用均值滤波方法来降噪,而在频率域内,由于噪声的频谱大多在高频段,因此常用各种低通滤波器来降低图像噪声.

机器视觉概述

使机器具有像人一样的视觉功能,从而实现各种检测、判断、识别、测量等功能。一个典型的机器视觉系统组成包括:图像采集单元(光源、镜头、相机、采集卡、机械平台),图像处理分析单元(工控主机、图像处理分析软件、图形交互界面),执行单元(电传单元、机械单元)。



机器视觉系统通过图像采集单元将待检测目标转换成图像信号,并传送给图像处理分析单元。图像处理分析单元的核心为图像处理分析软件,它包括图像增强与校正、图像分割、特征提取、图像识别与理解等方面。输出目标的质量判断、规格测量等分析结果。分析结果输出至图像界面,或通过电传单元(PLC等)传递给机械单元执行相应操作,如剔除、报警等,或通过机械臂执行分拣、抓举等动作


现在介绍一种图像处理中常用的滤波器一高斯滤波器,它的特点是能够很好的处理图像的边缘信息,所以在对图像进行边缘处理中应用非常广。高斯滤波的原理是运用加权平均的思想,采用加权模板遍历整个目标图像的过程,处理后图像的所有像素点的值,全部是它们的原始值和领域内像素加权平均值的和。下面详细介绍高斯滤波运行的具体过程是:首先根据定义生产一个高斯卷积模板(如表3.1),然后用这个模板遍历整个图像,用得到的值代替原始图像中对应的像素值。高斯滤波在图像处理方面具有很好的优点,它在屏蔽噪声干扰的同时又能使图像的边缘信息得到比较好的保存,这在图像处理中是很重要的。因此,特别是在需要得到边缘信息的图像分割中应用非常广泛。图像高斯滤波使后续处理更好地进行检测边缘。
 
高斯滤波器在图像处理中具有很好的性能,当模板维数提高时,滤波器也不会增加新的二阶导数过零点,同时能够很好平衡图像降噪和边缘保留之间的矛盾从二维高斯函数的数学表达式(式3-1)可以知道其具有可分离性,用两个水平和竖直方向的一维高斯滤波器对图像进行平滑处理可以提高运算的效率,如下:
 
整数化的高斯卷积模板各元素的权值和不等于1,这样处理图像后,图像的整体像素灰度值都会提高,同时有可能改变图像的梯度值,影响边缘分割效果,甚至出现错误信息。所以在使用整数化的高斯滤波器时,必须将其进行权值规一化。按式(3-3)与式(3-4)计算即可得到归一化模板处理后的输出图像。
 


机器视觉的应用领域

•识别
标准一维码、二维码的解码
光学字符识别(OCR)和确认(OCV)
•检测
色彩和瑕疵检测
零件或部件的有无检测
目标位置和方向检测•测量
尺寸和容量检测
预设标记的测量,如孔位到孔位的距离
•机械手引导
输出空间坐标引导机械手精确定位
机器视觉系统的分类
•智能相机
•基于嵌入式
•基于PC

 机器视觉系统的组成

•图像获取:光源、镜头、相机、采集卡、机械平台
•图像处理与分析:工控主机、图像处理分析软件、图形交互界面。

•判决执行:电传单元、机械单元

机器视觉系统具有高效率、高度自动化的特点,可以实现很高的分辨率精度与速度。机器视觉系统与被检测对象无接触,安全可靠。人工检测与机器视觉自动检测的主要区别


视觉 机器人 焊接机器人 技术干货

好的文章,需要您的鼓励

17

  • 最新资讯
  • 最新问答
推荐