• 图像预处理(含计算机视觉概述)


    本文概述:

    一、计算机视觉(以下简称CV)概述

    二、图像预处理

      o 图像显示与存储原理(略)
      o 图像增强的目标

      o 图像处理方法
      o 点运算:基于直方图的对比度增强
      o 形态学处理(略)
      o 空间域处理:卷积
      o 卷积的应用(平滑、边缘检测、锐化等)
      o 频率域处理:傅里叶变换、小波变换(略)
      o 应用案例:
         平滑、边缘检测、CLAHE等

    一、CV研究内容概述:

     

     

    二、图像预处理

      o 图像增强的目标

      

       

       o 图像处理方法

      

     因为在CNN或者其他深度学习网络中,都需要对图片数据进行特征提取,才能进行学习。因此提取图片的特征非常重要,下面对特征提取进行简单介绍:

      o 点运算:基于直方图的对比度增强

       

    解释:

    对图片数据/特征分布的一种统计,个人理解有点聚类的思想,就好比一件只有红色和蓝色的T恤,通过直方图的统计,最终可以得到T恤(这里只用颜色举例)的颜色分布的直方图。这就是提取其特征的一种方式。

    这里的“灰度”:黑白图像中点的颜色深度,0~255,黑色是0,白色是255。灰度数字图像是每个像素只有一个采样颜色的图像。

    每一个像素:有256个灰度等级(像素值在0~255之间),每个等级代表不同的亮度。

     解释:

    bin取的越大(最大255),则提前的特征分布越分散,每个像素统计出来,只对应一个区间(假设取255),

    bin取的越小,比如取10,则这10个区间里可能包含多个不同数值的像素点。

    为什么要进行直方图均衡化:

    这是为了对图片进行调整,所拍的图,往往因为太亮或者太暗等因素造成了,局部的灰度集中化,因此需要一种手段,进行(非线性的)重新分配各个灰度单位中的像素点数量(具体方法,一般是最终使得一定灰度范围内像素点数量的值大致相同)

    AHE的问题是:经过均衡化的图像往往不连续

     

      o 空间域处理:卷积 

     

      o 卷积的应用(平滑、边缘检测、锐化等) 

     

     

     因为均值滤波有很大的缺陷,因此用的很少,下面介绍几种常见的滤波器

    中值滤波:有效去除椒盐噪声

     

     高斯滤波(重点):高斯滤波名字的由来,我的理解是,它的滤波器(卷积核)数值分布是高斯分布,它的应用必须结合后面要讲的高斯金字塔(捕捉不同尺寸的物体,尺寸缩小 + 高斯模糊)一起讲。

    这里简单说明,高斯滤波其实是高斯模糊(blur),对于设定不同的标准差,高斯滤波将图片变换成不同清晰度。

    标准差越大,大部分数值与均值差异较大,数据分布越离散,所用的高斯滤波器(卷积核)分布越尖锐(想象高斯分布尖尖的突出的曲线),所得的图片就会越模糊(但是所得的图像依旧是平缓的,是大致可以看出是什么物体的)。标准差越小则相反,高斯滤波器分布越平缓,所得图片不会那么模糊。

     

     

     还有一些做边缘检测,团块检测,Laplacian 滤波锐化等滤波器,这里不做一一介绍,详情参考PPT

    直接进入重点:高斯金字塔

     高斯金字塔:通过高斯平缓(模糊)   +   降采样(尺寸缩小), 达到捕捉不同尺寸物体的目的。但是如果还想回复原图像怎么办,这就需要拉普拉斯金字塔啦。

    拉普拉斯金字塔:将小尺寸的图像数据,进行上采样,得到大尺寸的图像。具体看下图中的说明:

     

  • 相关阅读:
    Java xml 操作(Dom4J修改xml   + xPath技术  + SAX解析 + XML约束)
    Git 命令 操作
    vim常用快捷键
    离线数据分析流程介绍
    WebPack 简单使用
    React Native之React速学教程(下)
    puppet 部署 horizon server 所需的参数和部署逻辑
    jsp出现getOutputStream() has already been called for this response异常的原因和解决方法
    12款优秀的 JavaScript 日历和时间选择控件
    mysql 去重
  • 原文地址:https://www.cnblogs.com/kongweisi/p/11258001.html
Copyright © 2020-2023  润新知