深度学习&图像处理(相关文献学习)系列一

深度学习在图像处理领域中的应用综述》部分概念解读:

1.特征表达/提取方法->特征学习

图像特征是指图像的原始特性或属性,可以分为视觉特征或统计特征。视觉特征主要是人的视觉直觉感受的自然特征(图像的颜色、纹理和形状);统计特征是指需要通过变换或测量才能得到的人为特征(频谱、直方图等)。

常见特征提取方法:

  • LBP算法(Local Binary Patterns):一种用来描述图像局部纹理特征的算子,具有灰度不变性。

    其主要思想是在目标像素周围定义一个3x3的窗口,以目标像素为阈值,将相邻的8个像素的灰度值与目标像素进行对比,大于目标像素标记为1,小于等于则标记为0。每个窗口都可以产生一个8位的二进制数,这样就得到了目标像素的LBP值。然后计算每个区域的直方图,然后对该直方图进行归一化处理。最后将得到的每个区域的统计直方图进行连接成为一个特征向量,也就是整幅图的LBP纹理特征向量。然后便可利用SVM或者其他机器学习算法进行分类。

  • HOG特征提取算法(Histogram of Oriented Gradient):在一幅图像中,图像的表象和形状能够被边缘或梯度的方向密度分布很好的表示,具有几何和光学不变性。

    其主要思想是将图像灰度化,采用Gamma校正法对输入图像进行颜色空间的标准化以调节图像的对比度,降低图像局部的阴影和光照变化所造成的影响,同时可以抑制噪音的干扰;计算图像每个像素的梯度,将图像划分成小区域,统计每个区域的梯度直方图,将每几个区域组成一个批次,一个批次内所有区域的特征串联起来便得到该批次的HOG特征。将图像内的所有批次的HOG特征串联起来就可以得到该图像的HOG特征。这个就是最终的可供分类使用的特征向量了。

  • SIFT算子(Scale-invariant feature transform):通过求一幅图中的特征点及其有关尺寸和方向的描述子得到特征并进行图像特征点匹配,具有尺度不变性和旋转不变性。

    其主要思想是首先生成尺度空间->检测尺度空间极值点->去除不

### 深度学习图像处理领域的经典文献与综述 深度学习图像处理领域取得了显著的成果,尤其是在图像恢复、目标检测、图像生成等方面。以下是些经典的文献和综述文章,能够为研究者提供全面的视角。 #### 图像恢复任务中的深度学习方法 篇重要的综述文章详细比较了图像去噪、去模糊、去雾和超分辨率中的深度学习技术,并总结了这些任务所涉及的原理[^2]。该文章涵盖了从有监督的深度网络架构到残差或跳过连接的设计,以及感受野和无监督自动编码器机制的应用。此外,文章还调查了图像质量标准的作用,并提出了有效的去模糊网络和多目标训练函数用于超分辨率恢复任务。 #### 基于深度学习的遥感图像变化检测 遥感图像的变化检测是图像处理中的个重要分支。篇综述文章系统地回顾了基于深度学习的方法在遥感图像变化检测中的应用[^3]。文章讨论了多种策略,例如使用无监督二进制变化检测创建二进制变化图像,结合主动学习和迁移学习的方法,以及利用未训练的深度模型作为特征提取器的技术。这些方法在训练样本不足的情况下表现出色。 #### 图像生成模型:变分自动编码器 变分自动编码器(VAEs)作为深度学习算法,能够学习图像的生成模型,从而生成新的图像[^4]。这种算法不仅在图像生成领域具有重要意义,还可以扩展到其他图像处理任务中,例如图像修复和风格迁移。 #### 经典文献推荐 - [2009 PAMI] Modeling multiscale subbands of photographic images with fields of Gaussian scale mixtures[^1]:这篇经典文献探讨了多尺度子带建模的理论基础,为后续的图像处理算法提供了理论支持。 - [2022 CV] 用于图像恢复的深度学习方法综述论文:这篇文章对图像恢复任务中的深度学习技术进行了全面的总结和分析。 - [Remote Sensing] Deep Learning-Based Change Detection in Remote Sensing Images: A Review[^3]:这篇综述文章专注于遥感图像的变化检测,提供了多种基于深度学习的解决方案。 ```python # 示例代码:简单的卷积神经网络架构 import tensorflow as tf model = tf.keras.Sequential([ tf.keras.layers.Conv2D(32, (3, 3), activation='relu', input_shape=(64, 64, 3)), tf.keras.layers.MaxPooling2D((2, 2)), tf.keras.layers.Conv2D(64, (3, 3), activation='relu'), tf.keras.layers.MaxPooling2D((2, 2)), tf.keras.layers.Flatten(), tf.keras.layers.Dense(128, activation='relu'), tf.keras.layers.Dense(10, activation='softmax') ]) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值