全国服务热线:

15861139266

低层视觉中常见的卷积核-苏州机器视觉培训,苏州PLC培训,苏州上位机培训
发布时间:2023-04-04 09:45:05 点击次数:368

低层视觉中常见的卷积核

图像的卷积或滤波操作在各种场合应用很普遍,如各种滤镜、卷积神经网络等。下面这张图片就很能说明图像卷积的基本原理了:

30.4.png


在此先总结几个点:


1. 卷积操作的主要目的就是对图像进行降维以及特征提取;

2. 卷积核往往是行数和列数均为奇数的矩阵,这样中心较好定位;

3. 卷积核元素的总和体现出输出的亮度,若元素总和为1,卷积后的图像与原图像亮度基本一致;若元素总和为0,则卷积后的图像基本上是黑色,其中较亮的部分往往就是提取出图像的某种特征;

4. 滤波实际上就是Same模式的卷积操作,也就是说滤波后图像的大小不变,各种滤镜和照片的风格化就是使用不同的滤波器对图像进行操作。因此卷积核、滤波器本质上都是一个东西;

5. 高通滤波器(High Pass Filter, HPF)表示仅允许图像中高频部分(即图片中变化较剧烈的部分)通过,往往用于对图像进行锐化处理、增强图像中物体边缘等。如Sobel算子、Prewitt算子、锐化滤波器等;

6. 低通滤波器(Low Pass Filter, LPF)表示仅允许图像中低频部分(即图片中变化较平缓的部分)通过,往往用于对图像进行模糊/平滑处理、消除噪点等。如高斯滤波器、均值滤波器等;

本文在此将常用的卷积核及其对应的意义总结记录一下,以便随时复习。


1. 均值滤波和高斯滤波

这两个滤波器有如下两个共同点:


滤波器中元素之和为1,输出亮度与输入基本一致;

均为低通滤波器,主要用于图像模糊/平滑处理、消除噪点;

核越大,模糊程度越大;


示例


这两个滤波器主要作用均为模糊图像,或在图像预处理中消除图像中的噪点:

30.5.png


2. 锐化卷积核

2.1 简介



2.2 示例


锐化卷积核作用为突出图像中物体的边缘,相当于给物体描边:

30.6.png


3. 一阶微分算子

3.1 简介



3.2 Prewitt算子



3.3 Sobel算子



3.4 示例


使用一阶梯度可以提取出图像中物体在某个具体方向上的边缘:



4. 二阶微分算子

4.1 简介


上一小节介绍的Prewitt算子和Sobel算子都是近似对图像进行一阶导数的计算,只能提取出某个具体方向的边缘。由微积分的知识可知,一个函数的二阶导数为0时,代表此处的一阶导数取得极值,对应地也就表明原函数在此处的变化最大。比如著名的Sigmoid函数及其一阶导数、二阶导数的图像如下:

30.7.png


因此往往还可以根据图像的二阶导数过零点的位置,来预测图像中变化最剧烈的地方,也许对应物体的边缘。与一阶微分算子不同,这些二阶微分算子对边缘的计算具有旋转不变性,也就是可以检测出各个方向上的边缘。


4.2 Laplace算子



4.3 LoG算子



4.4 DoG算子


LoG算子的计算量较大,因此有数学家发明了DoG(Difference of Gaussians)算子来近似LoG算子。DoG算子翻译为高斯差分算子,从名称上可以看出,就是使用两个标准差不同的高斯滤波器对图像进行滤波操作,再将滤波后的两个结果相减,最后的结果可以近似LoG算子。其中涉及到的数学理论较为复杂,在此暂不讨论。


4.5 示例


二阶微分算子可以提取出图像中物体在各个方向上的边缘:





一、课程目标

本公司本着为工控事业培育和输出从电工基础到机器视觉的人才理念,着力于让小白成为工控业专家为目标。

大林上位机视觉软件培训专家特开设从电工基础、PLC、运动控制、上位机、工业机器人、机器视觉培训课程,为实现工业4.0事业而不懈努力。

机构课程全程真实教学、实干为主,不装逼,不扯淡,只唠干货,能做项目!!

二、老师介绍

大林老师

是专业从事上位机视觉软件的开发与培训,多年从事上位机机器视觉相关项目开发,对电气人员学习C#开发视觉软件有独到的见解,即使您是零基础或只要从事过电气自动化相关工作的学员都能够轻松快速学会。

三、校区介绍

大林上位机机器视觉培训机构,分为两个校区,苏州校区(苏州木渎),常州校区(常州新北)

四、硬件设施

校区提供2000多平方的实训基地,完美的设备硬件配套,可以做到边学习边操作,鉴于本机构隶属于某自动化公司,学员可以配合边学习边配合公司开发人员完成项目,这样学习起来事半功倍

五、毕业服务

学业完成后本公司可以择优录取,在我们自动化公司的实习,解决您的后顾之忧

六、课程对象

1.零基础无任何相关知识

2.有电气及PLC编程基础的更容易入手

3.需要系统性提升整体能力

4.跨行业转型

5.想拥有一份体面高收入

6.对自己前途迷茫

7.学历低英语不好

七、课程特色

为您量身提供零基础快速成为上位机及机器视觉软件开发专家的学习方案

承接企事业单位定制个性化学员集体培训。

八、课程内容

小白亦可通过学习成为工业软件开发专家,从电气图,到梯形图,到高级语言SCL,再到C#,突破高级语言难的瓶颈,轻松掌握。

从零开始,从电气基本元件入手,跟随课程递进学习,PLC,工业机器人,数据库,运动控制器,上位机,机器视觉,统统一网打尽。

欢迎亲临现场咨询,老师私人定制课程 ,学习更清晰!

九、授课方式

1、线下现场授课更直观,知识点更易吸收,现场互动更易理解和运用。

      1,赠送老师录制课程随时随地轻松学习

      2,赠送配套书籍不限环境随意学习

      3,课间和课后答疑知识掌握更牢固

      4,现场设备随意使用,人机结合熟练运用,加深知识理解。

      5,老师指导完善简历,轻松上岗。

2、线上视频录播课程-整套

      1,赠送配套书籍不限环境随意学习

      2,售后答疑轻松解答

      3,福利:线下报名课程原价抵扣

3、 线上视频课程+现场设备实操

      1,赠送配套书籍不限环境随意学习

      2,售后答疑轻松解答

      3,现场和课后答疑知识掌握更牢固

      4,现场设备随意使用,人机结合熟练运用,加深知识理解

      5,福利:线下报名课程原价抵扣



苏州上位机与三菱FX5UPLC编程学习_苏州上位机工业机器人编程学习_苏州上位机与ABB工业机器人编程学习_苏州上位机与六轴机器人学习_苏州上位机与四轴机器人编程定位学习_苏州上位机与Epson机器人学习_苏州机器视觉软件开发学习_苏州CCD机器视觉学习_苏州机器视觉软件框架开发学习_苏州工业机器视觉学习

苏州机器视觉软件编程学习_苏州视觉深度学习学习_苏州2D机器视觉学习_苏州3D机器视觉编程学习_苏州飞拍视觉编程学习_苏州Halcon机器视觉学习_苏州VisionPro机器视觉学习_苏州海康机器视觉学习_苏州C#联合halcon机器视觉学习_苏州机器人与视觉学习


立即咨询
  • 品质服务

    服务贴心周到

  • 快速响应

    全天24小时随时沟通

  • 专业服务

    授权率高,保密性强

  • 完善售后服务

    快速响应需求,及时性服务

直播课程
软件开发基础课程
上位机软件开发课
机器视觉软件开发课
专题课
联系方式
电话:15861139266
邮箱:75607082@qq.com
地址:苏州吴中区木渎镇尧峰路69号
关注我们

版权所有:江苏和讯自动化设备有限公司所有 备案号:苏ICP备2022010314号-1

技术支持: 易动力网络