卷积及其图像处理的运用

简介: 卷积及其图像处理的运用

1卷积的定义

卷积的数学定义是两个函数f(x)与g(n-x)在x轴上的积分,其公式如下:

这个公式和概率论中的概率函数表达式很相似,只不过这个概率是由两个函数组成,也可以理解成是一个新的事件由两个独立事件组合而成,这样一来,卷积的意义就很明显了,它代表了一个事件(函数)在另一个事件(函数)的影响下的概率(积分变化)。


2 图像处理的特征

图像在做处理和分析时,往往是根据图像的高阶特征,很多低级特征是不需要的。例如,在做图像的识别时,我们往往是根据轮廓颜色等特征来识别,其实电脑处理图像时也是运用这些特征,不同的是人的大脑中存在天生的傅里叶变换,我们可以很简单的分辨出图像,而电脑只能根据图像的一些特征来做出分析,所以,图像处理时保留图像的高阶特征对于提高图像处理精准度十分重要。


3 卷积用于图像处理

卷积在函数方面的表现是一种连续的,可以用积分来表示,其实在初识积分的时候,我们就知道积分是通过离散数据求和得来的,这也决定了图像处理也可以运用到卷积的原理。在电脑中,图像其实是一个m*n的矩阵(这里不讨论颜色通道),那么针对于像素点,我们可以使用卷积的原理,使用另一个矩阵,将图像的低阶特征去除掉,保留和突出图像的高阶特征,再根据后续操作,对图像进行分类或者识别。

在连续函数的卷积中,使用的是可移动的与fx)进行积分,在离散的图像矩阵中,将采取一种“卷积核”的特殊矩阵,它的作用就是代替,在平移的过程中与图像矩阵相乘累加,从而达到卷积中积分的效果。

图3.1 卷积示意图

对于卷积的效果,我们可以看下面的图片

图3.2 卷积效果图

可以看到,图像中很多的细节通过卷积的操作之后已经被去除,只保留了图像的高阶轮廓等信息,这样一来,就给计算机省去了很多的空间。这里卷积的操作的卷积核是已经确定的,在一般的图像处理中,卷积核是根据深度学习自己求出来的,需要不断地对模型进行训练,直到处理效果理想。



目录
相关文章
|
24天前
|
机器学习/深度学习 算法 数据挖掘
图像处理到神经网络:线性代数的跨领域应用探索
图像处理到神经网络:线性代数的跨领域应用探索
|
27天前
|
算法 计算机视觉
图像处理之应用卷积– 轧花与边缘检测
图像处理之应用卷积– 轧花与边缘检测
19 1
|
1天前
|
并行计算 算法 Java
尺度函数在图像处理中的应用与优化
尺度函数在图像处理中的应用与优化
|
26天前
|
算法 计算机视觉
图像处理之错切变换
图像处理之错切变换
12 1
|
26天前
|
算法 Java 计算机视觉
图像处理之积分图算法
图像处理之积分图算法
14 2
|
27天前
|
Java 数据处理 计算机视觉
图像处理之理解卷积
图像处理之理解卷积
18 0
|
27天前
|
算法 Java 计算机视觉
图像处理之应用卷积一实现噪声消去
图像处理之应用卷积一实现噪声消去
16 0
|
26天前
|
机器学习/深度学习 算法 BI
图像处理之HOG特征提取
图像处理之HOG特征提取
20 0
|
11月前
|
机器学习/深度学习 算法 BI
图像处理HOG特征提取
简要介绍hog特征提取的原理和python代码实现。
|
机器学习/深度学习 存储 计算机视觉
CV9 2D卷积与图像滤波
终于有一天,老板忍无可忍了,以0.5秒的间隔开始不间断的扇你的过程,这样问题就来了,第一次扇你鼓起来的包还没消肿,第二个巴掌就来了,你脸上的包就可能鼓起来两倍高,老板不断扇你,脉冲不断作用在你脸上,包鼓起的程度就在不断叠加了,这样这些效果就可以求和了,如果老板扇你的频率越来越高以至于你感受不到了时间的流逝,那么求和就可以变成积分了。这个积分(实际上是一条函数),就是卷积。
66 0